LocalGuidance
A library that generates velocity references to follow a path.
anymal_lowlevel_controller_common::state_machine Namespace Reference

Typedefs

using StateMsg = anymal_msgs::AnymalLowLevelControllerState
 

Enumerations

enum  StateEnum {
  StateEnum::NA, StateEnum::ActionActuatorsClearErrors, StateEnum::ActionActuatorsDisable, StateEnum::ActionActuatorsEnable,
  StateEnum::ActionActuatorsWarmReset, StateEnum::ActionGoDefault, StateEnum::ActionGoDock, StateEnum::ActionGoRest,
  StateEnum::ActionGoZero, StateEnum::StateFatal, StateEnum::StateOperational, StateEnum::StateIdle,
  StateEnum::StateZeroJointTorque, StateEnum::LAST
}
 

Functions

std::string stateEnumToName (StateEnum stateEnum)
 
StateEnum stateNameToEnum (const std::string &stateName)
 
std::string stateEnumToCommandName (StateEnum stateEnum)
 
StateEnum stateCommandNameToEnum (const std::string &stateName)
 
StateMsg stateEnumToMsg (StateEnum stateEnum)
 
StateEnum stateMsgToEnum (const StateMsg &stateMsg)
 
StateMsg stateNameToMsg (const std::string &stateName)
 
std::string stateMsgToName (const StateMsg &stateMsg)
 

Typedef Documentation

Enumeration Type Documentation

Enumerator
NA 
ActionActuatorsClearErrors 
ActionActuatorsDisable 
ActionActuatorsEnable 
ActionActuatorsWarmReset 
ActionGoDefault 
ActionGoDock 
ActionGoRest 
ActionGoZero 
StateFatal 
StateOperational 
StateIdle 
StateZeroJointTorque 
LAST 

Function Documentation

StateEnum anymal_lowlevel_controller_common::state_machine::stateCommandNameToEnum ( const std::string &  stateName)
std::string anymal_lowlevel_controller_common::state_machine::stateEnumToCommandName ( StateEnum  stateEnum)
StateMsg anymal_lowlevel_controller_common::state_machine::stateEnumToMsg ( StateEnum  stateEnum)
std::string anymal_lowlevel_controller_common::state_machine::stateEnumToName ( StateEnum  stateEnum)
StateEnum anymal_lowlevel_controller_common::state_machine::stateMsgToEnum ( const StateMsg stateMsg)
std::string anymal_lowlevel_controller_common::state_machine::stateMsgToName ( const StateMsg stateMsg)
StateEnum anymal_lowlevel_controller_common::state_machine::stateNameToEnum ( const std::string &  stateName)
StateMsg anymal_lowlevel_controller_common::state_machine::stateNameToMsg ( const std::string &  stateName)