![]() |
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
Classes | |
| class | PmcActuator |
| class | PmcActuatorBase |
| class | PmcActuatorNodelet |
| class | PmcActuatorStub |
| union | Status1 |
| union | Status2 |
Enumerations | |
| enum | CmdMode { SHUTDOWN = 0, NORMAL = 1, RESTART = 2 } |
Functions | |
| struct | __attribute__ ((packed)) |
| PLUGINLIB_EXPORT_CLASS (pmc_actuator::PmcActuatorNodelet, nodelet::Nodelet) | |
Variables | |
| constexpr int | kNumNozzles = 6 |
| constexpr size_t | kCommandMsgLength = 10 |
| constexpr size_t | kTemperatureSensorsCount = 7 |
| constexpr size_t | kTelemetryMsgLength = 16 |
| constexpr size_t | kGitHashLength = 40 |
| constexpr size_t | kDateLength = 17 |
| constexpr size_t | kMaxMetadataLength = 64 |
| constexpr uint8_t | kMetadataTypePrototype = 0x1 |
| constexpr uint8_t | kMetadataTypeFlight = 0x2 |
| Command | |
| Telemetry | |
| MetadataVersion | |
| struct pmc_actuator::__attribute__ | ( | (packed) | ) |
| pmc_actuator::PLUGINLIB_EXPORT_CLASS | ( | pmc_actuator::PmcActuatorNodelet | , |
| nodelet::Nodelet | |||
| ) |
| pmc_actuator::Command |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
| pmc_actuator::MetadataVersion |
| pmc_actuator::Telemetry |