void rtSetActiveJointController(JointController *jointCtrl) override
Activates the given JointController for this device.
JointSimController< ControlTarget1DoFActuatorTorque > jointCtrlTor
Brief description of class JointControlTargetBase.
The ControlDevice class represents a logical unit accepting commands via its JointControllers.
JointSimController< DummyControlTargetEmergencyStop > jointCtrlESt
The JointController class represents one joint in one control mode.
JointSimController< ControlTarget1DoFActuatorVelocity > jointCtrlVel
JointSimController(std::string hwMode)
JointSimController< ControlTarget1DoFActuatorPosition > jointCtrlPos
TYPEDEF_PTRS_SHARED(ControlDevice)
JointSimController< DummyControlTargetStopMovement > jointCtrlMSt
JointSimulationDevice(const std::string &name, NameValueMap &ctrlpos, NameValueMap &ctrlvel, NameValueMap &ctrltor)
armarx::core::time::DateTime Time
std::string getHardwareControlMode() const override
void rtRun(const IceUtil::Time &, const IceUtil::Time &) override
called when this JointController is run
ControlTargetBase * getControlTarget() override
This file offers overloads of toIce() and fromIce() functions for STL container types.