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

Go to the source code of this file.

Classes

class  jsonloader::DockCommand
 
class  jsonloader::UndockCommand
 
class  jsonloader::PerchCommand
 
class  jsonloader::UnperchCommand
 
class  jsonloader::PauseCommand
 
class  jsonloader::StationKeepCommand
 
class  jsonloader::ArmPanAndTiltCommand
 
class  jsonloader::GripperCommand
 
class  jsonloader::PowerItemCommand
 
class  jsonloader::GuestScienceCommand
 
class  jsonloader::CustomGuestScienceCommand
 
class  jsonloader::FlashlightCommand
 
class  jsonloader::IdlePropulsionCommand
 
class  jsonloader::CameraCommand
 
class  jsonloader::SetCameraCommand
 
class  jsonloader::RecordCameraCommand
 
class  jsonloader::StreamCameraCommand
 
class  jsonloader::InitializeBiasCommand
 
class  jsonloader::SetCheckObstaclesCommand
 
class  jsonloader::SetCheckZonesCommand
 
class  jsonloader::SetHolonomicModeCommand
 
class  jsonloader::SetPlannerCommand
 
class  jsonloader::SetTelemetryRateCommand
 
class  jsonloader::SwitchLocalizationCommand
 
class  jsonloader::StartRecordingCommand
 
class  jsonloader::StopRecordingCommand
 
class  jsonloader::EnableAstrobeeIntercommsCommand
 

Namespaces

 jsonloader
 

Variables

constexpr char jsonloader::kCmdDock [] = "dock"
 
constexpr char jsonloader::kCmdUndock [] = "undock"
 
constexpr char jsonloader::kCmdPerch [] = "perch"
 
constexpr char jsonloader::kCmdUnperch [] = "unperch"
 
constexpr char jsonloader::kCmdPause [] = "pausePlan"
 
constexpr char jsonloader::kCmdArmPanTilt [] = "armPanAndTilt"
 
constexpr char jsonloader::kCmdStationKeep [] = "stationKeep"
 
constexpr char jsonloader::kCmdWait [] = "wait"
 
constexpr char jsonloader::kCmdPayloadOn [] = "payloadOn"
 
constexpr char jsonloader::kCmdPowerOn [] = "powerOnItem"
 
constexpr char jsonloader::kCmdPayloadOff [] = "payloadOff"
 
constexpr char jsonloader::kCmdPowerOff [] = "powerOffItem"
 
constexpr char jsonloader::kCmdStartGuest [] = "startGuestScience"
 
constexpr char jsonloader::kCmdStopGuest [] = "stopGuestScience"
 
constexpr char jsonloader::kCmdGuestCmd [] = "guestScience"
 
constexpr char jsonloader::kCmdCustomGuest [] = "customGuestScience"
 
constexpr char jsonloader::kCmdGripper [] = "gripperControl"
 
constexpr char jsonloader::kCmdFlashlight [] = "setFlashlightBrightness"
 
constexpr char jsonloader::kCmdIdleProp [] = "idlePropulsion"
 
constexpr char jsonloader::kCmdSetCamera [] = "setCamera"
 
constexpr char jsonloader::kCmdStreamCamera [] = "setCameraStreaming"
 
constexpr char jsonloader::kCmdRecordCamera [] = "setCameraRecording"
 
constexpr char jsonloader::kCmdInitBias [] = "initializeBias"
 
constexpr char jsonloader::kCmdChkObstacles [] = "setCheckObstacles"
 
constexpr char jsonloader::kCmdChkZones [] = "setCheckZones"
 
constexpr char jsonloader::kCmdSetHolonomic [] = "setHolonomicMode"
 
constexpr char jsonloader::kCmdSetPlanner [] = "setPlanner"
 
constexpr char jsonloader::kCmdTelemRate [] = "setTelemetryRate"
 
constexpr char jsonloader::kCmdSwitchLocal [] = "switchLocalization"
 
constexpr char jsonloader::kCmdStartRecord [] = "startRecording"
 
constexpr char jsonloader::kCmdStopRecord [] = "stopRecording"
 
constexpr char jsonloader::kCmdEnableAstrobeeIntercomms [] = "enableAstrobeeIntercomms"