Go to the documentation of this file.
29 #include <IceUtil/Time.h>
34 #include <RobotAPI/interface/core/RobotState.h>
53 return "PlatformUnitSimulation";
69 const Ice::Current&
c = Ice::emptyCurrent)
override;
74 void move(
float targetPlatformVelocityX,
75 float targetPlatformVelocityY,
76 float targetPlatformVelocityRotation,
77 const Ice::Current&
c = Ice::emptyCurrent)
override;
80 float targetPlatformOffsetY,
81 float targetPlatformOffsetRotation,
84 const Ice::Current&
c = Ice::emptyCurrent)
override;
86 float orientaionalVelocity,
87 const Ice::Current&
c = Ice::emptyCurrent)
override;
88 void stopPlatform(
const Ice::Current&
c = Ice::emptyCurrent)
override;
134 std::string agentName;
135 std::string robotRootFrame;
const VariantTypeId Float
MatrixXX< 4, 4, float > Matrix4f
std::shared_ptr< MultiDimPIDControllerTemplate<> > MultiDimPIDControllerPtr
armarx::core::time::DateTime Time
This file offers overloads of toIce() and fromIce() functions for STL container types.