DUNE: Uniform Navigational Environment  2.3.0
Autonomy::TREX::Arguments Struct Reference

Detailed Description

Task arguments

Public Attributes

unsigned trex_id
 
std::string vehicle_type
 
fp32_t loiter_radius
 
uint16_t connection_timeout
 
uint16_t altitude_interval
 

Member Data Documentation

uint16_t Autonomy::TREX::Arguments::altitude_interval

Threshold (meters) after which the vehicle is considered to have arrived at destination in the vertical plane.

Referenced by Autonomy::TREX::Task::startExecution(), and Autonomy::TREX::Task::Task().

uint16_t Autonomy::TREX::Arguments::connection_timeout

Time threshold after which communication with TREX is considered lost.

Referenced by Autonomy::TREX::Task::startExecution(), and Autonomy::TREX::Task::Task().

fp32_t Autonomy::TREX::Arguments::loiter_radius

Default loitering radius.

unsigned Autonomy::TREX::Arguments::trex_id
std::string Autonomy::TREX::Arguments::vehicle_type

Type of vehicle that TREX is controlling.

Referenced by Autonomy::TREX::Task::Task().

Collaboration diagram for Autonomy::TREX::Arguments:
Collaboration graph