Cheetah Software  1.0
RobotInterface Member List

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

_controlParametersRobotInterfaceprivate
_fwdKinStateRobotInterfaceprivate
_gamepad_lcmtRobotInterfaceprivate
_gfxRobotInterfaceprivate
_lcmRobotInterfaceprivate
_lcmCVRobotInterfaceprivate
_lcmMutexRobotInterfaceprivate
_lcmResponseBadRobotInterfaceprivate
_lcmThreadRobotInterfaceprivate
_modelRobotInterfaceprivate
_parameter_request_lcmtRobotInterfaceprivate
_pendingControlParameterSendRobotInterfaceprivate
_quadrupedRobotInterfaceprivate
_robotIDRobotInterfaceprivate
_robotTypeRobotInterfaceprivate
_runningRobotInterfaceprivate
_simulatorRobotInterfaceprivate
_taskManagerRobotInterfaceprivate
_userParametersRobotInterfaceprivate
_visualizationDataRobotInterfaceprivate
_waitingForLcmResponseRobotInterfaceprivate
cleanup()RobotInterfaceinlinevirtual
clearMax()PeriodicTaskprivate
getMaxPeriod()PeriodicTaskinlineprivate
getMaxRuntime()PeriodicTaskinlineprivate
getParams()RobotInterfaceinline
getPeriod()PeriodicTaskinlineprivate
getRuntime()PeriodicTaskinlineprivate
handleControlParameter(const lcm::ReceiveBuffer *rbuf, const std::string &chan, const control_parameter_respones_lcmt *msg)RobotInterface
handleVisualizationData(const lcm::ReceiveBuffer *rbuf, const std::string &chan, const cheetah_visualization_lcmt *msg)RobotInterface
init()RobotInterfaceinlinevirtual
isSlow()PeriodicTaskprivate
lcmHandler()RobotInterface
PeriodicTask(PeriodicTaskManager *taskManager, float period, std::string name)PeriodicTaskprivate
printStatus()PeriodicTaskprivate
RobotInterface(RobotType robotType, Graphics3D *gfx, PeriodicTaskManager *tm, ControlParameters &userParameters)RobotInterface
run()RobotInterfacevirtual
sendControlParameter(const std::string &name, ControlParameterValue value, ControlParameterValueKind kind, bool isUser)RobotInterface
start()PeriodicTaskprivate
startInterface()RobotInterface
stop()PeriodicTaskprivate
stopInterface()RobotInterface
~PeriodicTask()PeriodicTaskinlineprivatevirtual
~RobotInterface()RobotInterfaceinlinevirtual