|
static std::string | name (Task &self) |
|
static math::ConstraintBound | compute (Task &self, const double t, const Eigen::VectorXd &q, const Eigen::VectorXd &v, pinocchio::Data &data) |
|
static math::ConstraintBound | getConstraint (const Task &self) |
|
static const Eigen::VectorXd & | getAccelerationBounds (const Task &self) |
|
static const Eigen::VectorXd & | getVelocityBounds (const Task &self) |
|
static const Eigen::VectorXd & | getPositionLowerBounds (const Task &self) |
|
static const Eigen::VectorXd & | getPositionUpperBounds (const Task &self) |
|
static void | setTimeStep (Task &self, const double dt) |
|
static void | setPositionBounds (Task &self, const Eigen::VectorXd lower, const Eigen::VectorXd upper) |
|
static void | setVelocityBounds (Task &self, const Eigen::VectorXd upper) |
|
static void | setAccelerationBounds (Task &self, const Eigen::VectorXd upper) |
|
static void | expose (const std::string &class_name) |
|
static void | setVerbose (Task &self, bool verbose) |
|
static void | setImposeBounds (Task &self, bool impose_position_bounds, bool impose_velocity_bounds, bool impose_viability_bounds, bool impose_acceleration_bounds) |
|
static void | isStateViable (Task &self, ConstRefVector q, ConstRefVector dq, bool verbose=true) |
|
static void | computeAccLimitsFromPosLimits (Task &self, ConstRefVector q, ConstRefVector dq, bool verbose=true) |
|
static void | computeAccLimitsFromViability (Task &self, ConstRefVector q, ConstRefVector dq, bool verbose=true) |
|
static void | computeAccLimits (Task &self, ConstRefVector q, ConstRefVector dq, bool verbose=true) |
|
static void | setMask (Task &self, math::ConstRefVector mask) |
|