9 #ifndef PROJECT_SIMULATORTOROBOTMESSAGE_H 10 #define PROJECT_SIMULATORTOROBOTMESSAGE_H 92 robotToSimSemaphore.init(0);
93 simToRobotSemaphore.init(0);
105 return robotToSimSemaphore.decrementTimeout(1, 0);
114 #endif // PROJECT_SIMULATORTOROBOTMESSAGE_H
ControlParameterResponse controlParameterResponse
Shared memory utilities for connecting the simulator program to the robot program.
CheaterState< double > cheaterState
RobotToSimulatorMessage robotToSim
VisualizationData visualizationData
CheetahVisualization mainCheetahVisualization
GamepadCommand gamepadCommand
Spine Board Code, used to simulate the SpineBoard.
SimulatorToRobotMessage simToRobot
SharedMemorySemaphore simToRobotSemaphore
The GamepadCommand type containing joystick information.
Types to allow remote access of control parameters, for use with LCM/Shared memory.
bool waitForRobotWithTimeout()
ControlParameterRequest controlParameterRequest