AutoAPMS
Resilient Robot Mission Management
Loading...
Searching...
No Matches
auto_apms_px4 Namespace Reference

Classes

class  ModeBase
 
class  ModeExecutor
 
class  ModeExecutorFactory
 
class  PositionAwareMode
 
class  VehicleCommandClient
 

Typedefs

using GoToActionType = auto_apms_interfaces::action::GoTo
 

Functions

std::string toStr (VehicleCommandClient::SendCommandResult result)
 

Variables

const char ARM_DISARM_TASK_NAME [] = "arm_disarm"
 
const char ENABLE_HOLD_TASK_NAME [] = "enable_hold"
 
const char GO_TO_TASK_NAME [] = "go_to"
 
const char LAND_TASK_NAME [] = "land"
 
const char RTL_TASK_NAME [] = "rtl"
 
const char TAKEOFF_TASK_NAME [] = "takeoff"
 
const char MISSION_TASK_NAME [] = "mission"
 

Typedef Documentation

◆ GoToActionType

using GoToActionType = auto_apms_interfaces::action::GoTo

Definition at line 28 of file goto.cpp.

Function Documentation

◆ toStr()

std::string toStr ( VehicleCommandClient::SendCommandResult result)

Definition at line 22 of file vehicle_command_client.cpp.

Variable Documentation

◆ ARM_DISARM_TASK_NAME

const char ARM_DISARM_TASK_NAME[] = "arm_disarm"

Definition at line 21 of file constants.hpp.

◆ ENABLE_HOLD_TASK_NAME

const char ENABLE_HOLD_TASK_NAME[] = "enable_hold"

Definition at line 22 of file constants.hpp.

◆ GO_TO_TASK_NAME

const char GO_TO_TASK_NAME[] = "go_to"

Definition at line 23 of file constants.hpp.

◆ LAND_TASK_NAME

const char LAND_TASK_NAME[] = "land"

Definition at line 24 of file constants.hpp.

◆ RTL_TASK_NAME

const char RTL_TASK_NAME[] = "rtl"

Definition at line 25 of file constants.hpp.

◆ TAKEOFF_TASK_NAME

const char TAKEOFF_TASK_NAME[] = "takeoff"

Definition at line 26 of file constants.hpp.

◆ MISSION_TASK_NAME

const char MISSION_TASK_NAME[] = "mission"

Definition at line 27 of file constants.hpp.