Classes | Namespaces | Functions
joint_limits_interface.h File Reference
#include <algorithm>
#include <cassert>
#include <cmath>
#include <limits>
#include <ros/duration.h>
#include <hardware_interface/internal/resource_manager.h>
#include <hardware_interface/joint_command_interface.h>
#include <joint_limits_interface/joint_limits.h>
#include <joint_limits_interface/joint_limits_interface_exception.h>
Include dependency graph for joint_limits_interface.h:

Go to the source code of this file.

Classes

class  joint_limits_interface::EffortJointSaturationHandle
 A handle used to enforce position, velocity, and effort limits of an effort-controlled joint that does not have soft limits. More...
 
class  joint_limits_interface::EffortJointSaturationInterface
 
class  joint_limits_interface::EffortJointSoftLimitsHandle
 A handle used to enforce position, velocity and effort limits of an effort-controlled joint. More...
 
class  joint_limits_interface::EffortJointSoftLimitsInterface
 
class  joint_limits_interface::JointLimitsInterface< HandleType >
 Interface for enforcing joint limits. More...
 
class  joint_limits_interface::PositionJointSaturationHandle
 A handle used to enforce position and velocity limits of a position-controlled joint that does not have soft limits. More...
 
class  joint_limits_interface::PositionJointSaturationInterface
 
class  joint_limits_interface::PositionJointSoftLimitsHandle
 A handle used to enforce position and velocity limits of a position-controlled joint. More...
 
class  joint_limits_interface::PositionJointSoftLimitsInterface
 
class  joint_limits_interface::VelocityJointSaturationHandle
 A handle used to enforce velocity and acceleration limits of a velocity-controlled joint. More...
 
class  joint_limits_interface::VelocityJointSaturationInterface
 
class  joint_limits_interface::VelocityJointSoftLimitsHandle
 A handle used to enforce position, velocity, and acceleration limits of a velocity-controlled joint. More...
 
class  joint_limits_interface::VelocityJointSoftLimitsInterface
 

Namespaces

 joint_limits_interface
 
 joint_limits_interface::internal
 

Functions

template<typename T >
joint_limits_interface::internal::saturate (const T val, const T min_val, const T max_val)
 


joint_limits_interface
Author(s): Adolfo Rodriguez Tsouroukdissian
autogenerated on Mon Apr 20 2020 03:52:13