135 bool has_max_trans_vel_;
138 double max_trans_vel_;
141 bool has_max_trans_acc_;
144 double max_trans_acc_;
147 bool has_max_trans_dec_;
150 double max_trans_dec_;
153 bool has_max_rot_vel_;
Set of cartesian limits, has values for velocity, acceleration and deceleration of both the translati...
double getMaxRotationalVelocity() const
Return the maximal rotational velocity [rad/s], 0 if nothing was set.
void setMaxRotationalVelocity(double max_rot_vel)
Set the maximum rotational velocity.
bool hasMaxRotationalVelocity() const
Check if rotational velocity limit is set.
bool hasMaxTranslationalDeceleration() const
Check if translational deceleration limit is set.
void setMaxTranslationalVelocity(double max_trans_vel)
Set the maximal translational velocity.
double getMaxTranslationalDeceleration() const
Return the maximal translational deceleration [m/s^2], 0 if nothing was set.
void setMaxTranslationalAcceleration(double max_trans_acc)
Set the maximum translational acceleration.
bool hasMaxTranslationalVelocity() const
Check if translational velocity limit is set.
double getMaxTranslationalAcceleration() const
Return the maximal translational acceleration [m/s^2], 0 if nothing was set.
double getMaxTranslationalVelocity() const
Return the maximal translational velocity [m/s], 0 if nothing was set.
bool hasMaxTranslationalAcceleration() const
Check if translational acceleration limit is set.
void setMaxTranslationalDeceleration(double max_trans_dec)
Set the maximum translational deceleration.