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 264 of file joint_limits_interface.h.
joint_limits_interface::EffortJointSaturationHandle::EffortJointSaturationHandle | ( | const hardware_interface::JointHandle & | jh, |
const JointLimits & | limits | ||
) | [inline] |
Definition at line 267 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 279 of file joint_limits_interface.h.
std::string joint_limits_interface::EffortJointSaturationHandle::getName | ( | ) | const [inline] |
Definition at line 274 of file joint_limits_interface.h.
Definition at line 315 of file joint_limits_interface.h.
Definition at line 316 of file joint_limits_interface.h.