#include <robot_model.hpp>
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 |
Definition at line 65 of file robot_model.hpp.
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.
|
overrideprivatevirtual |
Implements hebi::robot_model::Objective.
Definition at line 62 of file robot_model.cpp.
|
private |
Definition at line 74 of file robot_model.hpp.
|
private |
Definition at line 73 of file robot_model.hpp.
|
private |
Definition at line 72 of file robot_model.hpp.