DUNE: Uniform Navigational Environment  2022.04.1
Maneuver::Multiplexer::Arguments Struct Reference

Public Attributes

std::string labels [TYPE_TOTAL]
 
std::vector< std::string > unsupported
 
LoiterArgs loiter
 
StationKeepingArgs sk
 
YoYoArgs yoyo
 
ElevatorArgs elevator
 
PopUpArgs popup
 
DislodgeArgs dislodge
 
ScheduledArgs scheduled
 
DropArgs drop
 
SampleArgs sample
 
StationKeepingExtendedArgs skext
 

Member Data Documentation

◆ dislodge

◆ drop

◆ elevator

◆ labels

std::string Maneuver::Multiplexer::Arguments::labels[TYPE_TOTAL]

◆ loiter

◆ popup

◆ sample

◆ scheduled

ScheduledArgs Maneuver::Multiplexer::Arguments::scheduled

◆ sk

◆ skext

◆ unsupported

std::vector<std::string> Maneuver::Multiplexer::Arguments::unsupported

List of not supported maneuvers.

Referenced by Maneuver::Multiplexer::Task::onUpdateParameters(), and Maneuver::Multiplexer::Task::Task().

◆ yoyo

Collaboration diagram for Maneuver::Multiplexer::Arguments:
Collaboration graph