Class for joint velocity limiter (all scaled to keep direction), implementing interface methods. More...
#include <limiter.h>

Public Member Functions | |
| virtual KDL::JntArray | enforceLimits (const KDL::JntArray &q_dot_ik, const KDL::JntArray &q) const |
| LimiterAllJointVelocities (const LimiterParams &limiter_params) | |
Class for joint velocity limiter (all scaled to keep direction), implementing interface methods.
| LimiterAllJointVelocities::LimiterAllJointVelocities | ( | const LimiterParams & | limiter_params | ) | [inline, explicit] |
| KDL::JntArray LimiterAllJointVelocities::enforceLimits | ( | const KDL::JntArray & | q_dot_ik, |
| const KDL::JntArray & | q | ||
| ) | const [virtual] |
Specific implementation of enforceLimits-method. See base class LimiterJointBase for more details on params and returns.
Enforce limits on all joint velocities to keep direction. Limits all velocities according to the limits_vel vector if necessary.
Implements LimiterJointBase.
Definition at line 214 of file limiter.cpp.