It monitors the joint position and will decelerate and stop the joint if it is close the limits. More...
#include <JointLimitMonitor.hpp>
Public Member Functions | |
| JointLimitMonitor (const YouBotJointStorage &jointParameters, const quantity< angular_acceleration > &jointAcceleration) | |
| virtual | ~JointLimitMonitor () |
| JointLimitMonitor (const JointLimitMonitor &source) | |
| JointLimitMonitor & | operator= (const JointLimitMonitor &source) |
| void | checkLimitsPositionControl (const quantity< plane_angle > &setpoint) |
| void | checkLimitsEncoderPosition (const signed int &setpoint) |
| void | checkLimitsProcessData (const SlaveMessageInput &messageInput, SlaveMessageOutput &messageOutput) |
It monitors the joint position and will decelerate and stop the joint if it is close the limits.
Definition at line 72 of file JointLimitMonitor.hpp.
| JointLimitMonitor | ( | const YouBotJointStorage & | jointParameters, | |
| const quantity< angular_acceleration > & | jointAcceleration | |||
| ) |
Definition at line 54 of file JointLimitMonitor.cpp.
| ~JointLimitMonitor | ( | ) | [virtual] |
Definition at line 67 of file JointLimitMonitor.cpp.
| JointLimitMonitor | ( | const JointLimitMonitor & | source | ) |
Definition at line 72 of file JointLimitMonitor.cpp.
| void checkLimitsEncoderPosition | ( | const signed int & | setpoint | ) |
Definition at line 114 of file JointLimitMonitor.cpp.
| void checkLimitsPositionControl | ( | const quantity< plane_angle > & | setpoint | ) |
Definition at line 85 of file JointLimitMonitor.cpp.
| void checkLimitsProcessData | ( | const SlaveMessageInput & | messageInput, | |
| SlaveMessageOutput & | messageOutput | |||
| ) |
Definition at line 126 of file JointLimitMonitor.cpp.
| JointLimitMonitor & operator= | ( | const JointLimitMonitor & | source | ) |
Definition at line 78 of file JointLimitMonitor.cpp.
1.6.3