Go to the documentation of this file.
24 using namespace trajectories;
72 "The size of the lower velocity bounds vector needs to equal " +
73 std::to_string(
m_na));
76 "The size of the upper velocity bounds vector needs to equal " +
77 std::to_string(
m_na));
86 "The size of the lower acceleration bounds vector needs to equal " +
87 std::to_string(
m_na));
90 "The size of the upper acceleration bounds vector needs to equal " +
91 std::to_string(
m_na));
110 for (
int i = 0;
i <
m_na;
i++) {
ConstraintBound m_constraint
const Vector & lowerBound() const override
const ConstraintBase & compute(const double t, ConstRefVector q, ConstRefVector v, Data &data) override
#define PINOCCHIO_CHECK_INPUT_ARGUMENT(...)
const Vector & getAccelerationUpperBounds() const
Abstract class representing a linear equality/inequality constraint. Equality constraints are represe...
void setTimeStep(double dt)
const Vector & getAccelerationLowerBounds() const
TaskJointBounds(const std::string &name, RobotWrapper &robot, double dt)
void setVelocityBounds(ConstRefVector lower, ConstRefVector upper)
int dim() const override
Return the dimension of the task. \info should be overloaded in the child class.
const Vector & getVelocityLowerBounds() const
Eigen::Matrix< Scalar, Eigen::Dynamic, 1 > Vector
const Vector & getVelocityUpperBounds() const
Wrapper for a robot based on pinocchio.
void setAccelerationBounds(ConstRefVector lower, ConstRefVector upper)
const ConstraintBase & getConstraint() const override
Vector m_ddq_min_due_to_vel
Vector m_ddq_max_due_to_vel
math::ConstRefVector ConstRefVector
virtual void setMask(math::ConstRefVector mask) override
const Vector & upperBound() const override
tsid
Author(s): Andrea Del Prete, Justin Carpentier
autogenerated on Thu Apr 3 2025 02:47:16