#include <YouBotJointParameter.hpp>
Public Member Functions | |
void | getParameter (quantity< angular_velocity > ¶meter) const |
MaximumVelocityToSetPosition () | |
void | setParameter (const quantity< angular_velocity > ¶meter) |
void | toString (std::string &value) |
virtual | ~MaximumVelocityToSetPosition () |
Private Member Functions | |
std::string | getName () const |
ParameterType | getType () const |
void | getYouBotMailboxMsg (YouBotSlaveMailboxMsg &message, TMCLCommandNumber msgType, const YouBotJointStorage &storage) const |
void | setYouBotMailboxMsg (const YouBotSlaveMailboxMsg &message, const YouBotJointStorage &storage) |
Private Attributes | |
quantity< angular_velocity > | lowerLimit |
std::string | name |
ParameterType | parameterType |
quantity< angular_velocity > | upperLimit |
quantity< angular_velocity > | value |
Friends | |
class | YouBotJoint |
Maximum velocity at which end position can be set. Prevents issuing of end position when the target is passed at high velocity
Definition at line 1814 of file YouBotJointParameter.hpp.
Definition at line 2333 of file YouBotJointParameter.cpp.
Definition at line 2343 of file YouBotJointParameter.cpp.
std::string youbot::MaximumVelocityToSetPosition::getName | ( | ) | const [inline, private, virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 1834 of file YouBotJointParameter.hpp.
void youbot::MaximumVelocityToSetPosition::getParameter | ( | quantity< angular_velocity > & | parameter | ) | const |
Definition at line 2349 of file YouBotJointParameter.cpp.
ParameterType youbot::MaximumVelocityToSetPosition::getType | ( | ) | const [inline, private, virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 1840 of file YouBotJointParameter.hpp.
void youbot::MaximumVelocityToSetPosition::getYouBotMailboxMsg | ( | YouBotSlaveMailboxMsg & | message, |
TMCLCommandNumber | msgType, | ||
const YouBotJointStorage & | storage | ||
) | const [private, virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 2381 of file YouBotJointParameter.cpp.
void youbot::MaximumVelocityToSetPosition::setParameter | ( | const quantity< angular_velocity > & | parameter | ) |
Definition at line 2356 of file YouBotJointParameter.cpp.
void youbot::MaximumVelocityToSetPosition::setYouBotMailboxMsg | ( | const YouBotSlaveMailboxMsg & | message, |
const YouBotJointStorage & | storage | ||
) | [private, virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 2394 of file YouBotJointParameter.cpp.
void youbot::MaximumVelocityToSetPosition::toString | ( | std::string & | value | ) | [virtual] |
Implements youbot::YouBotJointParameter.
Definition at line 2372 of file YouBotJointParameter.cpp.
friend class YouBotJoint [friend] |
Reimplemented from youbot::YouBotJointParameter.
Definition at line 1816 of file YouBotJointParameter.hpp.
quantity<angular_velocity> youbot::MaximumVelocityToSetPosition::lowerLimit [private] |
Definition at line 1848 of file YouBotJointParameter.hpp.
std::string youbot::MaximumVelocityToSetPosition::name [private] |
Reimplemented from youbot::YouBotJointParameter.
Definition at line 1852 of file YouBotJointParameter.hpp.
Reimplemented from youbot::YouBotJointParameter.
Definition at line 1854 of file YouBotJointParameter.hpp.
quantity<angular_velocity> youbot::MaximumVelocityToSetPosition::upperLimit [private] |
Definition at line 1844 of file YouBotJointParameter.hpp.
quantity<angular_velocity> youbot::MaximumVelocityToSetPosition::value [private] |
Definition at line 1850 of file YouBotJointParameter.hpp.