joint_limits.h
/tmp/ws/src/ros_control/joint_limits_interface/include/joint_limits_interface/
joint__limits_8h
joint_limits_interface::JointLimits
joint_limits_interface::SoftJointLimits
joint_limits_interface
joint_limits_interface.h
/tmp/ws/src/ros_control/joint_limits_interface/include/joint_limits_interface/
joint__limits__interface_8h
joint_limits_interface/joint_limits.h
joint_limits_interface/joint_limits_interface_exception.h
joint_limits_interface::EffortJointSaturationHandle
joint_limits_interface::EffortJointSaturationInterface
joint_limits_interface::EffortJointSoftLimitsHandle
joint_limits_interface::EffortJointSoftLimitsInterface
joint_limits_interface::JointLimitsInterface
joint_limits_interface::PositionJointSaturationHandle
joint_limits_interface::PositionJointSaturationInterface
joint_limits_interface::PositionJointSoftLimitsHandle
joint_limits_interface::PositionJointSoftLimitsInterface
joint_limits_interface::VelocityJointSaturationHandle
joint_limits_interface::VelocityJointSaturationInterface
joint_limits_interface::VelocityJointSoftLimitsHandle
joint_limits_interface::VelocityJointSoftLimitsInterface
joint_limits_interface
joint_limits_interface::internal
T
saturate
namespacejoint__limits__interface_1_1internal.html
ad819635392a20dda0c4308fbdb3f36d0
(const T val, const T min_val, const T max_val)
joint_limits_interface_exception.h
/tmp/ws/src/ros_control/joint_limits_interface/include/joint_limits_interface/
joint__limits__interface__exception_8h
joint_limits_interface::JointLimitsInterfaceException
joint_limits_interface
joint_limits_rosparam.h
/tmp/ws/src/ros_control/joint_limits_interface/include/joint_limits_interface/
joint__limits__rosparam_8h
joint_limits_interface/joint_limits.h
joint_limits_interface
bool
getJointLimits
namespacejoint__limits__interface.html
a84198ffacd73c3275d636e38a2948758
(const std::string &joint_name, const ros::NodeHandle &nh, JointLimits &limits)
joint_limits_urdf.h
/tmp/ws/src/ros_control/joint_limits_interface/include/joint_limits_interface/
joint__limits__urdf_8h
joint_limits_interface/joint_limits.h
joint_limits_interface
bool
getJointLimits
namespacejoint__limits__interface.html
a9d24edbf1b558f47ac2c6e336a38bd4a
(urdf::JointConstSharedPtr urdf_joint, JointLimits &limits)
bool
getSoftJointLimits
namespacejoint__limits__interface.html
a35e2e6ed69cf9f9952a51684e19be646
(urdf::JointConstSharedPtr urdf_joint, SoftJointLimits &soft_limits)
mainpage.dox
/tmp/ws/src/ros_control/joint_limits_interface/
mainpage_8dox
joint_limits_interface
namespacejoint__limits__interface.html
joint_limits_interface::internal
joint_limits_interface::EffortJointSaturationHandle
joint_limits_interface::EffortJointSaturationInterface
joint_limits_interface::EffortJointSoftLimitsHandle
joint_limits_interface::EffortJointSoftLimitsInterface
joint_limits_interface::JointLimits
joint_limits_interface::JointLimitsInterface
joint_limits_interface::JointLimitsInterfaceException
joint_limits_interface::PositionJointSaturationHandle
joint_limits_interface::PositionJointSaturationInterface
joint_limits_interface::PositionJointSoftLimitsHandle
joint_limits_interface::PositionJointSoftLimitsInterface
joint_limits_interface::SoftJointLimits
joint_limits_interface::VelocityJointSaturationHandle
joint_limits_interface::VelocityJointSaturationInterface
joint_limits_interface::VelocityJointSoftLimitsHandle
joint_limits_interface::VelocityJointSoftLimitsInterface
bool
getJointLimits
namespacejoint__limits__interface.html
a9d24edbf1b558f47ac2c6e336a38bd4a
(urdf::JointConstSharedPtr urdf_joint, JointLimits &limits)
bool
getJointLimits
namespacejoint__limits__interface.html
a84198ffacd73c3275d636e38a2948758
(const std::string &joint_name, const ros::NodeHandle &nh, JointLimits &limits)
bool
getSoftJointLimits
namespacejoint__limits__interface.html
a35e2e6ed69cf9f9952a51684e19be646
(urdf::JointConstSharedPtr urdf_joint, SoftJointLimits &soft_limits)
joint_limits_interface::EffortJointSaturationHandle
classjoint__limits__interface_1_1EffortJointSaturationHandle.html
EffortJointSaturationHandle
classjoint__limits__interface_1_1EffortJointSaturationHandle.html
a7b772eda69339b5c348c647f9613eb6e
(const hardware_interface::JointHandle &jh, const JointLimits &limits)
void
enforceLimits
classjoint__limits__interface_1_1EffortJointSaturationHandle.html
aa11d91bfba95229de7e3ba9c9a1fd745
(const ros::Duration &)
std::string
getName
classjoint__limits__interface_1_1EffortJointSaturationHandle.html
a8b14ea5cc8d3a1659259e5f345da22e4
() const
hardware_interface::JointHandle
jh_
classjoint__limits__interface_1_1EffortJointSaturationHandle.html
a3a6c768c9cde3ad78eb70ba248a3e3d5
JointLimits
limits_
classjoint__limits__interface_1_1EffortJointSaturationHandle.html
aab00e74c7eb33265ab4bc8fcecdd675d
joint_limits_interface::EffortJointSaturationInterface
classjoint__limits__interface_1_1EffortJointSaturationInterface.html
JointLimitsInterface< EffortJointSaturationHandle >
joint_limits_interface::EffortJointSoftLimitsHandle
classjoint__limits__interface_1_1EffortJointSoftLimitsHandle.html
EffortJointSoftLimitsHandle
classjoint__limits__interface_1_1EffortJointSoftLimitsHandle.html
a984d1fd7f6eb48495d54142432fadf7a
()
EffortJointSoftLimitsHandle
classjoint__limits__interface_1_1EffortJointSoftLimitsHandle.html
a687c5bccfeca4736ac2f052284084e1a
(const hardware_interface::JointHandle &jh, const JointLimits &limits, const SoftJointLimits &soft_limits)
void
enforceLimits
classjoint__limits__interface_1_1EffortJointSoftLimitsHandle.html
ab31f8fc3ca0445e497afa263911e735a
(const ros::Duration &)
std::string
getName
classjoint__limits__interface_1_1EffortJointSoftLimitsHandle.html
a2a0715727b5ea646c934b79a8bfb9364
() const
hardware_interface::JointHandle
jh_
classjoint__limits__interface_1_1EffortJointSoftLimitsHandle.html
af784eaaaa623514fa46f38debb931ac2
JointLimits
limits_
classjoint__limits__interface_1_1EffortJointSoftLimitsHandle.html
afb7ca1fe12457dca2881af07e18e0af8
SoftJointLimits
soft_limits_
classjoint__limits__interface_1_1EffortJointSoftLimitsHandle.html
a9d3105d48879e8560126936bd28347b5
joint_limits_interface::EffortJointSoftLimitsInterface
classjoint__limits__interface_1_1EffortJointSoftLimitsInterface.html
JointLimitsInterface< EffortJointSoftLimitsHandle >
joint_limits_interface::JointLimits
structjoint__limits__interface_1_1JointLimits.html
JointLimits
structjoint__limits__interface_1_1JointLimits.html
a9db09e1cd21f52e9d172e776e3300b7b
()
bool
angle_wraparound
structjoint__limits__interface_1_1JointLimits.html
a14dfae8620e71c178b6bc126a37bb80e
bool
has_acceleration_limits
structjoint__limits__interface_1_1JointLimits.html
a0d58d0ae1a4290cb2d8bc7b91bae40b9
bool
has_effort_limits
structjoint__limits__interface_1_1JointLimits.html
ae6630b26e316be2c251f9f3c3f62c6da
bool
has_jerk_limits
structjoint__limits__interface_1_1JointLimits.html
a12d5f623a3c2aed7c075539b6f77bf39
bool
has_position_limits
structjoint__limits__interface_1_1JointLimits.html
ac3a3b02a91255e5f673a0ff0a3a8aa4f
bool
has_velocity_limits
structjoint__limits__interface_1_1JointLimits.html
a7f042b7069f4be246befe2fb8f77d190
double
max_acceleration
structjoint__limits__interface_1_1JointLimits.html
afce1681d9164766059a6506d67d66045
double
max_effort
structjoint__limits__interface_1_1JointLimits.html
a5ffa4c4e60fc5de1975f8b0c86b76479
double
max_jerk
structjoint__limits__interface_1_1JointLimits.html
a7abc578b2453954761b103bbbaba481d
double
max_position
structjoint__limits__interface_1_1JointLimits.html
a153284fe0ac27a36ecf7a8facadcf465
double
max_velocity
structjoint__limits__interface_1_1JointLimits.html
a6ee8fe0b00ea4436b916b1962a647538
double
min_position
structjoint__limits__interface_1_1JointLimits.html
a29b31fe29af2bc6d5790fa0952a11ecb
joint_limits_interface::JointLimitsInterface
classjoint__limits__interface_1_1JointLimitsInterface.html
HandleType
ResourceManager< HandleType >
HandleType
getHandle
classjoint__limits__interface_1_1JointLimitsInterface.html
a2e39687c6ae810ba5326419067449daa
(const std::string &name)
void
enforceLimits
classjoint__limits__interface_1_1JointLimitsInterface.html
ad94087aed0ef51ce9da8cb3ca0aec102
(const ros::Duration &period)
joint_limits_interface::JointLimitsInterfaceException
classjoint__limits__interface_1_1JointLimitsInterfaceException.html
JointLimitsInterfaceException
classjoint__limits__interface_1_1JointLimitsInterfaceException.html
a8f4fcb6d411702bac99707b1413163f6
(const std::string &message)
virtual const char *
what
classjoint__limits__interface_1_1JointLimitsInterfaceException.html
a9b93885858be0bf0a16b0c5883ad1cef
() const
virtual
~JointLimitsInterfaceException
classjoint__limits__interface_1_1JointLimitsInterfaceException.html
a1f1959384f314580809c906633dc8868
()
std::string
msg
classjoint__limits__interface_1_1JointLimitsInterfaceException.html
a5f025fc22cfc7f86e8e2dff519e0a55d
joint_limits_interface::PositionJointSaturationHandle
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
void
enforceLimits
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
a53b87877841c2b46e08a44a71002bf2c
(const ros::Duration &period)
std::string
getName
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
a02612df8817dd14953abb181b55f62e3
() const
PositionJointSaturationHandle
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
af6cef90a23f4ddcff69688364ddf2405
(const hardware_interface::JointHandle &jh, const JointLimits &limits)
void
reset
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
a4dd5407def52407020bfff4ac8ee5db6
()
hardware_interface::JointHandle
jh_
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
a6b3ee4ed966f356981d9a829849d95f5
JointLimits
limits_
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
a5ec9b4c752de8f985396978233bce847
double
max_pos_limit_
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
a34ea55331ea08310832bb0f37433b122
double
min_pos_limit_
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
afafddab3910552033b479d025a1df0d4
double
prev_cmd_
classjoint__limits__interface_1_1PositionJointSaturationHandle.html
a6d1a996b0031f2441cff97e2f19db2d5
joint_limits_interface::PositionJointSaturationInterface
classjoint__limits__interface_1_1PositionJointSaturationInterface.html
JointLimitsInterface< PositionJointSaturationHandle >
void
reset
classjoint__limits__interface_1_1PositionJointSaturationInterface.html
a78b725c6b3e6057060ed9a94aa92aed1
()
joint_limits_interface::PositionJointSoftLimitsHandle
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
void
enforceLimits
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
a9574c5baee0a448643cb41f858bf10c5
(const ros::Duration &period)
std::string
getName
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
aa183c1a7cbd24d1a0f4d67e953f394cd
() const
PositionJointSoftLimitsHandle
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
ace1f1e0dbd797e24675d2e5d75bd51c7
()
PositionJointSoftLimitsHandle
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
a06eb52b57d24883d0c8aa6208c1cf7e5
(const hardware_interface::JointHandle &jh, const JointLimits &limits, const SoftJointLimits &soft_limits)
void
reset
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
af2d82ea2ee7e360fe11dfe8f9c6abfac
()
hardware_interface::JointHandle
jh_
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
a1a0c37f8f1587a43ad75f1779ffc62aa
JointLimits
limits_
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
a736b6299a5cf9341603ab77695d4652d
double
prev_cmd_
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
a7f99614be2cef5a45ff1f46ac4a08320
SoftJointLimits
soft_limits_
classjoint__limits__interface_1_1PositionJointSoftLimitsHandle.html
a7aa02fa1d8175c8733614b721b81a509
joint_limits_interface::PositionJointSoftLimitsInterface
classjoint__limits__interface_1_1PositionJointSoftLimitsInterface.html
JointLimitsInterface< PositionJointSoftLimitsHandle >
void
reset
classjoint__limits__interface_1_1PositionJointSoftLimitsInterface.html
aac8e3e8558766bf822d59108d6587a2f
()
joint_limits_interface::SoftJointLimits
structjoint__limits__interface_1_1SoftJointLimits.html
SoftJointLimits
structjoint__limits__interface_1_1SoftJointLimits.html
a7b0db10db2ac15fe2137a57ff309c6c0
()
double
k_position
structjoint__limits__interface_1_1SoftJointLimits.html
a9f86fe1634fc9e460790b353ffafd187
double
k_velocity
structjoint__limits__interface_1_1SoftJointLimits.html
a610023f7718423332bd7594a58c112e4
double
max_position
structjoint__limits__interface_1_1SoftJointLimits.html
a9133591c4291eed7128d1b44f451ee78
double
min_position
structjoint__limits__interface_1_1SoftJointLimits.html
ae37b2741e5d4c1ae3c0cc110301302a9
joint_limits_interface::VelocityJointSaturationHandle
classjoint__limits__interface_1_1VelocityJointSaturationHandle.html
void
enforceLimits
classjoint__limits__interface_1_1VelocityJointSaturationHandle.html
a4e356de6e2bcd3582fc6301556d14932
(const ros::Duration &period)
std::string
getName
classjoint__limits__interface_1_1VelocityJointSaturationHandle.html
a317eda0ba6013b02d93c747d4d6e1d4d
() const
VelocityJointSaturationHandle
classjoint__limits__interface_1_1VelocityJointSaturationHandle.html
a89d25d2b67c2d142945e36800d50ce75
()
VelocityJointSaturationHandle
classjoint__limits__interface_1_1VelocityJointSaturationHandle.html
aa299f270c858ecdc13b4524ec3a39a81
(const hardware_interface::JointHandle &jh, const JointLimits &limits)
hardware_interface::JointHandle
jh_
classjoint__limits__interface_1_1VelocityJointSaturationHandle.html
ab95192aaa1dedacf02ed77c55a131209
JointLimits
limits_
classjoint__limits__interface_1_1VelocityJointSaturationHandle.html
ad7008239ba7e7b01f4baca32d8002ad5
joint_limits_interface::VelocityJointSaturationInterface
classjoint__limits__interface_1_1VelocityJointSaturationInterface.html
JointLimitsInterface< VelocityJointSaturationHandle >
joint_limits_interface::VelocityJointSoftLimitsHandle
classjoint__limits__interface_1_1VelocityJointSoftLimitsHandle.html
void
enforceLimits
classjoint__limits__interface_1_1VelocityJointSoftLimitsHandle.html
a6fd615d1d5dde7cd074c5074ea0fdbcb
(const ros::Duration &period)
std::string
getName
classjoint__limits__interface_1_1VelocityJointSoftLimitsHandle.html
a76b126426f77c7196c3ad38efaa23082
() const
VelocityJointSoftLimitsHandle
classjoint__limits__interface_1_1VelocityJointSoftLimitsHandle.html
a5830ecfbbab500d21588c2d6b991e712
(const hardware_interface::JointHandle &jh, const JointLimits &limits, const SoftJointLimits &soft_limits)
hardware_interface::JointHandle
jh_
classjoint__limits__interface_1_1VelocityJointSoftLimitsHandle.html
a3c8c57a48eeb03730bfa73031fed61e1
JointLimits
limits_
classjoint__limits__interface_1_1VelocityJointSoftLimitsHandle.html
adbf9bab92e867a07d300867f29f41c2c
double
max_vel_limit_
classjoint__limits__interface_1_1VelocityJointSoftLimitsHandle.html
a623467a5926f80b58add6c4c4b71772c
SoftJointLimits
soft_limits_
classjoint__limits__interface_1_1VelocityJointSoftLimitsHandle.html
a5906619a8d28460cfe6e7b337f83a71f
joint_limits_interface::VelocityJointSoftLimitsInterface
classjoint__limits__interface_1_1VelocityJointSoftLimitsInterface.html
JointLimitsInterface< VelocityJointSoftLimitsHandle >
joint_limits_interface::internal
namespacejoint__limits__interface_1_1internal.html
T
saturate
namespacejoint__limits__interface_1_1internal.html
ad819635392a20dda0c4308fbdb3f36d0
(const T val, const T min_val, const T max_val)
index
index
codeapi
limits_representation
example
limits_interface_example
limits_interface
limits_representation_example