Go to the documentation of this file.
28 #include <RobotAPI/interface/units/KinematicUnitInterface.h>
32 class KinematicUnitHelper;
44 ControlMode controlMode);
60 case ePositionControl:
64 case eVelocityControl:
73 case ePositionVelocityControl:
74 state =
"Position + Velocity";
86 KinematicUnitInterfacePrx kinUnit;
void setJointTorques(const NameValueMap &jointTorques)
std::shared_ptr< KinematicUnitHelper > KinematicUnitHelperPtr
void setJointVelocities(const NameValueMap &jointVelocities)
const KinematicUnitDatafieldCreator jointVelocities("jointVelocities")
KinematicUnitHelper(const KinematicUnitInterfacePrx &kinUnit)
static NameControlModeMap MakeControlModes(const NameValueMap &jointValues, ControlMode controlMode)
const std::string & to_string(const std::string &s)
const KinematicUnitDatafieldCreator jointAngles("jointAngles")
void setJointAngles(const NameValueMap &jointAngles)
static std::string ControlModeToString(ControlMode controlMode)
const KinematicUnitDatafieldCreator jointTorques("jointTorques")
This file offers overloads of toIce() and fromIce() functions for STL container types.