LocalGuidance
A library that generates velocity references to follow a path.
StateEnum.hpp File Reference
#include <string>
#include <anymal_msgs/AnymalLowLevelControllerState.h>
Include dependency graph for StateEnum.hpp:

Namespaces

 anymal_lowlevel_controller_common
 
 anymal_lowlevel_controller_common::state_machine
 

Typedefs

using anymal_lowlevel_controller_common::state_machine::StateMsg = anymal_msgs::AnymalLowLevelControllerState
 

Enumerations

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

Functions

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