Public Member Functions | Private Member Functions | Private Attributes | List of all members
hebi::robot_model::JointLimitConstraint Class Referencefinal

#include <robot_model.hpp>

Inheritance diagram for hebi::robot_model::JointLimitConstraint:
Inheritance graph
[legend]

Public Member Functions

 JointLimitConstraint (const Eigen::VectorXd &min_positions, const Eigen::VectorXd &max_positions)
 
 JointLimitConstraint (double weight, const Eigen::VectorXd &min_positions, const Eigen::VectorXd &max_positions)
 
- Public Member Functions inherited from hebi::robot_model::Objective
virtual ~Objective ()
 

Private Member Functions

HebiStatusCode addObjective (HebiIKPtr ik) const override
 

Private Attributes

Eigen::VectorXd _max_positions
 
Eigen::VectorXd _min_positions
 
double _weight
 

Additional Inherited Members

Detailed Description

Definition at line 65 of file robot_model.hpp.

Constructor & Destructor Documentation

hebi::robot_model::JointLimitConstraint::JointLimitConstraint ( const Eigen::VectorXd &  min_positions,
const Eigen::VectorXd &  max_positions 
)

Definition at line 54 of file robot_model.cpp.

hebi::robot_model::JointLimitConstraint::JointLimitConstraint ( double  weight,
const Eigen::VectorXd &  min_positions,
const Eigen::VectorXd &  max_positions 
)

Definition at line 58 of file robot_model.cpp.

Member Function Documentation

HebiStatusCode hebi::robot_model::JointLimitConstraint::addObjective ( HebiIKPtr  ik) const
overrideprivatevirtual

Implements hebi::robot_model::Objective.

Definition at line 62 of file robot_model.cpp.

Member Data Documentation

Eigen::VectorXd hebi::robot_model::JointLimitConstraint::_max_positions
private

Definition at line 74 of file robot_model.hpp.

Eigen::VectorXd hebi::robot_model::JointLimitConstraint::_min_positions
private

Definition at line 73 of file robot_model.hpp.

double hebi::robot_model::JointLimitConstraint::_weight
private

Definition at line 72 of file robot_model.hpp.


The documentation for this class was generated from the following files:


hebiros
Author(s): Xavier Artache , Matthew Tesch
autogenerated on Thu Sep 3 2020 04:11:00