DUNE: Uniform Navigational Environment  2019.02.0
Maneuver::Multiplexer Namespace Reference

Classes

class  AbstractMux
 
struct  DislodgeArgs
 
class  Dislodge
 
struct  DropArgs
 
class  Drop
 
struct  ElevatorArgs
 
class  Elevator
 
class  FollowPath
 
class  Goto
 
class  Idle
 
class  Land
 
class  Launch
 
struct  LoiterArgs
 
class  Loiter
 
class  MuxedManeuver
 
struct  PopUpArgs
 
class  PopUp
 
class  Rows
 
struct  SampleArgs
 
class  Sample
 
struct  ScheduledArgs
 
class  ScheduledGoto
 
struct  StationKeepingArgs
 
class  StationKeeping
 
struct  StationKeepingExtendedArgs
 
class  StationKeepingExtended
 
class  Takeoff
 
struct  Arguments
 
struct  Task
 
struct  YoYoArgs
 
class  YoYo
 

Enumerations

enum  ManeuverType {
  TYPE_IDLE, TYPE_GOTO, TYPE_LAUNCH, TYPE_LOITER,
  TYPE_SKEEP, TYPE_YOYO, TYPE_ROWS, TYPE_FOLLOWPATH,
  TYPE_ELEVATOR, TYPE_POPUP, TYPE_DISLODGE, TYPE_SCHEDULEDGOTO,
  TYPE_TAKEOFF, TYPE_LAND, TYPE_DROP, TYPE_SAMPLE,
  TYPE_SKEEPEXT, TYPE_TOTAL
}
 

Enumeration Type Documentation

Enumerator
TYPE_IDLE 

Type Idle.

TYPE_GOTO 

Type Goto.

TYPE_LAUNCH 

Type Launch.

TYPE_LOITER 

Type Loiter.

TYPE_SKEEP 

Type StationKeeping.

TYPE_YOYO 

Type Yoyo.

TYPE_ROWS 

Type Rows.

TYPE_FOLLOWPATH 

Type FollowPath.

TYPE_ELEVATOR 

Type Elevator.

TYPE_POPUP 

Type PopUp.

TYPE_DISLODGE 

Type Dislodge.

TYPE_SCHEDULEDGOTO 

Type ScheduledGoto.

TYPE_TAKEOFF 

Type Takeoff.

TYPE_LAND 

Type Land.

TYPE_DROP 

Type Drop.

TYPE_SAMPLE 

Type Sample.

TYPE_SKEEPEXT 

Type StationKeepingExtended.

TYPE_TOTAL 

Total number of maneuvers.