A handle used to enforce position, velocity, and effort limits of an effort-controlled joint that does not have soft limits. More...
#include <joint_limits_interface.h>
Public Member Functions | |
EffortJointSaturationHandle (const hardware_interface::JointHandle &jh, const JointLimits &limits) | |
void | enforceLimits (const ros::Duration &) |
Enforce position, velocity, and effort limits for a joint that is not subject to soft limits. | |
std::string | getName () const |
Private Attributes | |
hardware_interface::JointHandle | jh_ |
JointLimits | limits_ |
A handle used to enforce position, velocity, and effort limits of an effort-controlled joint that does not have soft limits.
Definition at line 266 of file joint_limits_interface.h.
joint_limits_interface::EffortJointSaturationHandle::EffortJointSaturationHandle | ( | const hardware_interface::JointHandle & | jh, |
const JointLimits & | limits | ||
) | [inline] |
Definition at line 269 of file joint_limits_interface.h.
void joint_limits_interface::EffortJointSaturationHandle::enforceLimits | ( | const ros::Duration & | ) | [inline] |
Enforce position, velocity, and effort limits for a joint that is not subject to soft limits.
Definition at line 281 of file joint_limits_interface.h.
std::string joint_limits_interface::EffortJointSaturationHandle::getName | ( | ) | const [inline] |
Definition at line 276 of file joint_limits_interface.h.
Definition at line 317 of file joint_limits_interface.h.
Definition at line 318 of file joint_limits_interface.h.