compute(double t, ConstRefVector q, ConstRefVector v, Data &data) override | tsid::tasks::TaskJointPosVelAccBounds | virtual |
computeAccLimits(ConstRefVector q, ConstRefVector dq, bool verbose=true) | tsid::tasks::TaskJointPosVelAccBounds | |
computeAccLimitsFromPosLimits(ConstRefVector q, ConstRefVector dq, bool verbose=true) | tsid::tasks::TaskJointPosVelAccBounds | |
computeAccLimitsFromViability(ConstRefVector q, ConstRefVector dq, bool verbose=true) | tsid::tasks::TaskJointPosVelAccBounds | |
ConstraintBase | tsid::tasks::TaskBase | |
ConstraintBound typedef | tsid::tasks::TaskJointPosVelAccBounds | |
ConstraintInequality typedef | tsid::tasks::TaskJointPosVelAccBounds | |
ConstRefVector typedef | tsid::tasks::TaskBase | |
Data typedef | tsid::tasks::TaskJointPosVelAccBounds | |
dim() const override | tsid::tasks::TaskJointPosVelAccBounds | virtual |
getAcceleration(ConstRefVector dv) const | tsid::tasks::TaskMotion | virtual |
getAccelerationBounds() const | tsid::tasks::TaskJointPosVelAccBounds | |
getConstraint() const override | tsid::tasks::TaskJointPosVelAccBounds | virtual |
getDesiredAcceleration() const | tsid::tasks::TaskMotion | virtual |
getMask() const | tsid::tasks::TaskMotion | virtual |
getPositionLowerBounds() const | tsid::tasks::TaskJointPosVelAccBounds | |
getPositionUpperBounds() const | tsid::tasks::TaskJointPosVelAccBounds | |
getReference() const | tsid::tasks::TaskMotion | virtual |
getVelocityBounds() const | tsid::tasks::TaskJointPosVelAccBounds | |
hasMask() | tsid::tasks::TaskMotion | virtual |
isStateViable(ConstRefVector q, ConstRefVector dq, bool verbose=true) | tsid::tasks::TaskJointPosVelAccBounds | |
m_activeAxes | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_b_1 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_b_2 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_c_1 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_c_2 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_constraint | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddq_1 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddq_2 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqLB | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqLBAcc | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqLBPos | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqLBVel | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqLBVia | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqMax | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqMax_q2 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqMax_q3 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqMin_q2 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqMin_q3 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqUB | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqUBAcc | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqUBPos | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqUBVel | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ddqUBVia | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_delta_1 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_delta_2 | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dq_square | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dqa | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dqMax | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dqMaxViab | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dqMinViab | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dt | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dt_ddqMax_dt | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dt_dq | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dt_square | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dt_two_dq | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_dummy | tsid::tasks::TaskMotion | protected |
m_eps | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_impose_acceleration_bounds | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_impose_position_bounds | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_impose_velocity_bounds | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_impose_viability_bounds | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_lb | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_mask | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_minus_dq_over_dt | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_na | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_name | tsid::tasks::TaskBase | protected |
m_nv | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_q_plus_dt_dq | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_qa | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_qMax | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_qMin | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_robot | tsid::tasks::TaskBase | protected |
m_two_a | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_two_ddqMax | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_two_dt_sq | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_ub | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_verbose | tsid::tasks::TaskJointPosVelAccBounds | protected |
m_viabViol | tsid::tasks::TaskJointPosVelAccBounds | protected |
mask() const | tsid::tasks::TaskJointPosVelAccBounds | |
mask(const Vector &mask) | tsid::tasks::TaskJointPosVelAccBounds | |
name() const | tsid::tasks::TaskBase | |
name(const std::string &name) | tsid::tasks::TaskBase | |
position() const | tsid::tasks::TaskMotion | virtual |
position_error() const | tsid::tasks::TaskMotion | virtual |
position_ref() const | tsid::tasks::TaskMotion | virtual |
RobotWrapper typedef | tsid::tasks::TaskBase | |
setAccelerationBounds(ConstRefVector upper) | tsid::tasks::TaskJointPosVelAccBounds | |
setImposeBounds(bool impose_position_bounds, bool impose_velocity_bounds, bool impose_viability_bounds, bool impose_acceleration_bounds) | tsid::tasks::TaskJointPosVelAccBounds | |
setMask(math::ConstRefVector mask) override | tsid::tasks::TaskJointPosVelAccBounds | virtual |
setPositionBounds(ConstRefVector lower, ConstRefVector upper) | tsid::tasks::TaskJointPosVelAccBounds | |
setTimeStep(double dt) | tsid::tasks::TaskJointPosVelAccBounds | |
setVelocityBounds(ConstRefVector upper) | tsid::tasks::TaskJointPosVelAccBounds | |
setVerbose(bool verbose) | tsid::tasks::TaskJointPosVelAccBounds | |
TaskBase(const std::string &name, RobotWrapper &robot) | tsid::tasks::TaskBase | |
TaskJointPosVelAccBounds(const std::string &name, RobotWrapper &robot, double dt, bool verbose=true) | tsid::tasks::TaskJointPosVelAccBounds | |
TaskMotion(const std::string &name, RobotWrapper &robot) | tsid::tasks::TaskMotion | |
TrajectorySample typedef | tsid::tasks::TaskMotion | |
TrajectorySample_dummy | tsid::tasks::TaskMotion | protected |
Vector | tsid::tasks::TaskJointPosVelAccBounds | |
VectorXi typedef | tsid::tasks::TaskJointPosVelAccBounds | |
velocity() const | tsid::tasks::TaskMotion | virtual |
velocity_error() const | tsid::tasks::TaskMotion | virtual |
velocity_ref() const | tsid::tasks::TaskMotion | virtual |
~TaskBase()=default | tsid::tasks::TaskBase | virtual |