NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
ff_faults.h File Reference
#include <string>
Include dependency graph for ff_faults.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 ff_util
 

Enumerations

enum  ff_util::FaultKeys {
  ff_util::UNKNOWN_FAULT_KEY, ff_util::LOAD_TOO_HIGH, ff_util::NO_COMMUNICATION_SPEEDCAM, ff_util::INITIALIZATION_FAILED,
  ff_util::MEMORY_USAGE_TOO_HIGH, ff_util::BAD_ACCEL_DATA, ff_util::NO_IMU_DATA_PACKETS, ff_util::TEMPERATURE_TOO_HIGH,
  ff_util::HEARTBEAT_MISSING, ff_util::VELOCITY_TOO_HIGH, ff_util::TIME_DIFF_TOO_HIGH, ff_util::LOCALIZATION_PIPELINE_UNSTABLE,
  ff_util::ESTIMATE_CONFIDENCE_TOO_LOW, ff_util::DISK_USAGE_TOO_HIGH, ff_util::NO_COMMUNICATION_HAZCAM, ff_util::KINETIC_ENERGY_INCREASING,
  ff_util::SELF_TEST_FAULT_CODE, ff_util::DISK_CONFIG_INVALID, ff_util::POSE_ESTIMATE_NON_PHYSICAL, ff_util::DISK_USAGE_HIGH,
  ff_util::HARDWARE_ERROR_FAULT_CODE, ff_util::BAD_GYRO_DATA, ff_util::IMU_OVERTEMP, ff_util::IMU_ACCEL_ABOVE_LIMITS
}
 

Variables

constexpr int ff_util::kFaultKeysSize = 24
 
static std::string ff_util::fault_keys []