rm_control
Loading...
Searching...
No Matches
rm_control::HybridJointSaturationHandle Class Reference

#include <hybrid_joint_limits_interface.h>

Public Member Functions

 HybridJointSaturationHandle (const rm_control::HybridJointHandle &hjh, const joint_limits_interface::JointLimits &limits)
 
std::string getName () const
 
void enforceLimits (const ros::Duration &period)
 Enforce position, velocity, and effort limits for a joint that is not subject to soft limits.
 
void reset ()
 Reset state, in case of mode switch or e-stop.
 

Constructor & Destructor Documentation

◆ HybridJointSaturationHandle()

rm_control::HybridJointSaturationHandle::HybridJointSaturationHandle ( const rm_control::HybridJointHandle & hjh,
const joint_limits_interface::JointLimits & limits )
inline

Member Function Documentation

◆ enforceLimits()

void rm_control::HybridJointSaturationHandle::enforceLimits ( const ros::Duration & period)
inline

Enforce position, velocity, and effort limits for a joint that is not subject to soft limits.

◆ getName()

std::string rm_control::HybridJointSaturationHandle::getName ( ) const
inline
Returns
Joint name.

◆ reset()

void rm_control::HybridJointSaturationHandle::reset ( )
inline

Reset state, in case of mode switch or e-stop.


The documentation for this class was generated from the following file: