#include <drake/systems/plants/constraint/RigidBodyConstraint.h>
|
| WorldFixedOrientConstraint (RigidBodyTree *model, int body, const Eigen::Vector2d &tspan=DrakeRigidBodyConstraint::default_tspan) |
|
virtual int | getNumConstraint (const double *t, int n_breaks) const |
|
virtual | ~WorldFixedOrientConstraint (void) |
|
virtual void | eval_valid (const double *valid_t, int num_valid_t, const Eigen::MatrixXd &valid_q, Eigen::VectorXd &c, Eigen::MatrixXd &dc_valid) const |
|
virtual void | bounds (const double *t, int n_breaks, Eigen::VectorXd &lb, Eigen::VectorXd &ub) const |
|
virtual void | name (const double *t, int n_breaks, std::vector< std::string > &name_str) const |
|
| MultipleTimeKinematicConstraint (RigidBodyTree *model, const Eigen::Vector2d &tspan=DrakeRigidBodyConstraint::default_tspan) |
|
virtual | ~MultipleTimeKinematicConstraint () |
|
std::vector< bool > | isTimeValid (const double *t, int n_breaks) const |
|
void | eval (const double *t, int n_breaks, const Eigen::MatrixXd &q, Eigen::VectorXd &c, Eigen::MatrixXd &dc) const |
|
virtual void | updateRobot (RigidBodyTree *robot) |
|
Public Member Functions inherited from RigidBodyConstraint |
| RigidBodyConstraint (int category, RigidBodyTree *robot, const Eigen::Vector2d &tspan=DrakeRigidBodyConstraint::default_tspan) |
|
int | getType () const |
|
int | getCategory () const |
|
RigidBodyTree * | getRobotPointer () const |
|
virtual | ~RigidBodyConstraint (void)=0 |
|
void bounds |
( |
const double * |
t, |
|
|
int |
n_breaks, |
|
|
Eigen::VectorXd & |
lb, |
|
|
Eigen::VectorXd & |
ub |
|
) |
| const |
|
virtual |
void eval_valid |
( |
const double * |
valid_t, |
|
|
int |
num_valid_t, |
|
|
const Eigen::MatrixXd & |
valid_q, |
|
|
Eigen::VectorXd & |
c, |
|
|
Eigen::MatrixXd & |
dc_valid |
|
) |
| const |
|
virtual |
int getNumConstraint |
( |
const double * |
t, |
|
|
int |
n_breaks |
|
) |
| const |
|
virtual |
void name |
( |
const double * |
t, |
|
|
int |
n_breaks, |
|
|
std::vector< std::string > & |
name_str |
|
) |
| const |
|
virtual |
The documentation for this class was generated from the following files: