Cheetah Software  1.0
Simulation Member List

This is the complete list of members for Simulation, including all inherited members.

_actuatorModelsSimulationprivate
_connectedSimulationprivate
_controllerRobotIDSimulationprivate
_currentSimTimeSimulationprivate
_desiredSimSpeedSimulationprivate
_highLevelIterationsSimulationprivate
_imuSimulatorSimulationprivate
_lcmSimulationprivate
_modelSimulationprivate
_quadrupedSimulationprivate
_robotSimulationprivate
_robotControllerStateSimulationprivate
_robotDataModelSimulationprivate
_robotDataSimulatorSimulationprivate
_robotMutexSimulationprivate
_robotParamsSimulationprivate
_runningSimulationprivate
_sharedMemorySimulationprivate
_simLCMSimulationprivate
_simParamsSimulationprivate
_simRobotIDSimulationprivate
_simulatorSimulationprivate
_spiCommandSimulationprivate
_spiDataSimulationprivate
_spineBoardsSimulationprivate
_tauSimulationprivate
_tiBoardsSimulationprivate
_timeOfNextHighLevelControlSimulationprivate
_timeOfNextLowLevelControlSimulationprivate
_userParamsSimulationprivate
_wantStopSimulationprivate
_windowSimulationprivate
addCollisionBox(double mu, double resti, double depth, double width, double height, const Vec3< double > &pos, const Mat3< double > &ori, bool addToWindow=true, bool transparent=true)Simulation
addCollisionMesh(double mu, double resti, double grid_size, const Vec3< double > &left_corner_loc, const DMat< double > &height_map, bool addToWindow=true, bool transparent=true)Simulation
addCollisionPlane(double mu, double resti, double height, double sizeX=20, double sizeY=20, double checkerX=40, double checkerY=40, bool addToWindow=true)Simulation
buildLcmMessage()Simulation
firstRun()Simulation
getRobotParams()Simulationinline
getRobotState()Simulationinline
getSimParams()Simulationinline
getUserParams()Simulationinline
highLevelControl()Simulation
isRobotConnected()Simulationinline
loadTerrainFile(const std::string &terrainFileName, bool addGraphics=true)Simulation
lowLevelControl()Simulation
resetSimTime()Simulationinline
runAtSpeed(bool graphics=true)Simulation
sendControlParameter(const std::string &name, ControlParameterValue value, ControlParameterValueKind kind, bool isUser)Simulation
setRobotState(FBModelState< double > &state)Simulationinline
Simulation(RobotType robot, Graphics3D *window, SimulatorControlParameters &params, ControlParameters &userParams)Simulationexplicit
step(double dt, double dtLowLevelControl, double dtHighLevelControl)Simulation
stop()Simulationinline
updateGraphics()Simulation
~Simulation()Simulationinline