Go to the documentation of this file.
29 #include <VirtualRobot/Robot.h>
37 #include "../ControlTargets/ControlTarget1DoFActuator.h"
38 #include "../SensorValues/SensorValueHolonomicPlatform.h"
47 virtual public NJointControllerConfig
78 NJointHolonomicPlatformRelativePositionControllerTarget>
81 using ConfigPtrT = NJointHolonomicPlatformRelativePositionControllerConfigPtr;
85 const NJointHolonomicPlatformRelativePositionControllerConfigPtr& cfg,
93 inline virtual std::string
94 getClassName(
const Ice::Current& = Ice::emptyCurrent)
const override
96 return "NJointHolonomicPlatformRelativePositionController";
100 setTarget(
float x,
float y,
float yaw,
float translationAccuracy,
float rotationAccuracy);
TYPEDEF_PTRS_HANDLE(NJointCartesianNaturalPositionController)
NJointControllerConfigPtr ConfigPtrT
armarx::core::time::DateTime Time
The RobotUnit class manages a robot and its controllers.
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::shared_ptr< class Robot > RobotPtr