33#include <RobotAPI/interface/core/RobotState.h>
48 virtual public PlatformSubUnitInterface
54 void move(Ice::Float vx,
57 const Ice::Current& = Ice::emptyCurrent)
override;
63 const Ice::Current& = Ice::emptyCurrent)
override;
69 const Ice::Current& = Ice::emptyCurrent)
override;
72 const Ice::Current& = Ice::emptyCurrent)
override;
92 void stopPlatform(
const Ice::Current&
c = Ice::emptyCurrent)
override;
94 NJointHolonomicPlatformVelocityControllerInterfacePtr
pt;
103 Ice::Float
maxVLin = std::numeric_limits<Ice::Float>::infinity();
104 Ice::Float
maxVAng = std::numeric_limits<Ice::Float>::infinity();
108 std::string agentName;
109 std::string robotRootFrame;
#define TYPEDEF_PTRS_HANDLE(T)
This file offers overloads of toIce() and fromIce() functions for STL container types.
detail::ControlThreadOutputBufferEntry SensorAndControl
Structure used by the RobotUnit to swap lists of Joint and NJoint controllers.