base_angular_ | towr::RangeOfMotionConstraint | private |
base_linear_ | towr::RangeOfMotionConstraint | private |
Bounds typedef | towr::TimeDiscretizationConstraint | |
Component(int num_rows, const std::string &name) | ifopt::Component | |
ConstraintSet(int n_constraints, const std::string &name) | ifopt::ConstraintSet | |
dts_ | towr::TimeDiscretizationConstraint | protected |
EE typedef | towr::RangeOfMotionConstraint | |
ee_ | towr::RangeOfMotionConstraint | private |
ee_motion_ | towr::RangeOfMotionConstraint | private |
FillJacobianBlock(std::string var_set, Jacobian &) const override | towr::TimeDiscretizationConstraint | virtual |
GetBounds() const override | towr::TimeDiscretizationConstraint | virtual |
GetJacobian() const final | ifopt::ConstraintSet | virtual |
GetName() const | ifopt::Component | |
GetNumberOfNodes() const | towr::TimeDiscretizationConstraint | protected |
GetRow(int node, int dimension) const | towr::RangeOfMotionConstraint | private |
GetRows() const | ifopt::Component | |
GetValues() const override | towr::TimeDiscretizationConstraint | virtual |
GetVariables() const | ifopt::ConstraintSet | protected |
Jacobian typedef | ifopt::Component | |
kSpecifyLater | ifopt::Component | static |
LinkWithVariables(const VariablesPtr &x) | ifopt::ConstraintSet | |
max_deviation_from_nominal_ | towr::RangeOfMotionConstraint | private |
nominal_ee_pos_B_ | towr::RangeOfMotionConstraint | private |
Print(double tolerance, int &index_start) const | ifopt::Component | virtual |
Ptr typedef | ifopt::ConstraintSet | |
RangeOfMotionConstraint(const KinematicModel::Ptr &robot_model, double T, double dt, const EE &ee, const SplineHolder &spline_holder) | towr::RangeOfMotionConstraint | |
SetRows(int num_rows) | ifopt::Component | |
TimeDiscretizationConstraint(double T, double dt, std::string constraint_name) | towr::TimeDiscretizationConstraint | |
TimeDiscretizationConstraint(const VecTimes &dts, std::string name) | towr::TimeDiscretizationConstraint | |
UpdateBoundsAtInstance(double t, int k, VecBound &) const override | towr::RangeOfMotionConstraint | privatevirtual |
UpdateConstraintAtInstance(double t, int k, VectorXd &g) const override | towr::RangeOfMotionConstraint | privatevirtual |
UpdateJacobianAtInstance(double t, int k, std::string, Jacobian &) const override | towr::RangeOfMotionConstraint | privatevirtual |
VariablesPtr typedef | ifopt::ConstraintSet | |
VecBound typedef | ifopt::Component | |
VecTimes typedef | towr::TimeDiscretizationConstraint | |
Vector3d typedef | towr::RangeOfMotionConstraint | |
VectorXd typedef | ifopt::Component | |
~Component()=default | ifopt::Component | virtual |
~ConstraintSet()=default | ifopt::ConstraintSet | virtual |
~RangeOfMotionConstraint()=default | towr::RangeOfMotionConstraint | virtual |
~TimeDiscretizationConstraint()=default | towr::TimeDiscretizationConstraint | virtual |