NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include "dds_ros_bridge/ros_agent_state.h"
Macros | |
#define | GENERATE_OP_CASE(NAME) case OpState::NAME: return rea::OPERATING_STATE_##NAME |
#define | GENERATE_OP_DEFAULT(NAME) |
#define | GENERATE_EXEC_CASE(NAME) case ExecState::NAME: return rea::EXECUTION_STATE_##NAME |
#define | GENERATE_EXEC_DEFAULT(NAME) |
#define | GENERATE_MOB_CASE(NAME) case MobilityState::NAME: return rea::MOBILITY_STATE_##NAME |
#define | GENERATE_MOB_DEFAULT(NAME) |
#define GENERATE_EXEC_CASE | ( | NAME | ) | case ExecState::NAME: return rea::EXECUTION_STATE_##NAME |
#define GENERATE_EXEC_DEFAULT | ( | NAME | ) |
#define GENERATE_MOB_CASE | ( | NAME | ) | case MobilityState::NAME: return rea::MOBILITY_STATE_##NAME |
#define GENERATE_MOB_DEFAULT | ( | NAME | ) |
#define GENERATE_OP_CASE | ( | NAME | ) | case OpState::NAME: return rea::OPERATING_STATE_##NAME |
#define GENERATE_OP_DEFAULT | ( | NAME | ) |