Interface for enforcing joint limits. More...
#include <joint_limits_interface.h>
Public Member Functions | |
HandleType | getHandle (const std::string &name) |
Real-Time Safe Functions | |
void | enforceLimits (const ros::Duration &period) |
Enforce limits for all managed handles. |
Interface for enforcing joint limits.
HandleType | Handle type. Must implement the following methods: void enforceLimits(); std::string getName() const; |
Definition at line 540 of file joint_limits_interface.h.
void joint_limits_interface::JointLimitsInterface< HandleType >::enforceLimits | ( | const ros::Duration & | period | ) | [inline] |
Enforce limits for all managed handles.
Definition at line 559 of file joint_limits_interface.h.
HandleType joint_limits_interface::JointLimitsInterface< HandleType >::getHandle | ( | const std::string & | name | ) | [inline] |
Reimplemented from hardware_interface::ResourceManager< HandleType >.
Definition at line 543 of file joint_limits_interface.h.