Different setpoint types to control the vehicle.
More...
|
| | Common |
| | Setpoint types shared among different vehicle types.
|
| |
| | Multicopter |
| | Multicopter-specific setpoint types.
|
| |
|
| class | auterion::ModeConfiguration |
| | Configuration flags for specifying mode requirements and capabilities. More...
|
| |
| class | auterion::Mode |
| | Defines a mode to control the vehicle using a (set) of setpoint types. More...
|
| |
|
using | auterion::ModalityConfig = std::variant< RateSetpoint::Config, AttitudeSetpoint::Config, multicopter::BodyFrameDynamicsSetpoint::Config, multicopter::LocalFrameDynamicsSetpoint::Config, multicopter::LocalFrameGotoSetpoint::Config, multicopter::GlobalFrameGotoSetpoint::Config, fixedwing::DynamicsSetpoint::Config, fixedwing::GuidanceSetpoint::Config, vtol::TransitionSetpoint::Config > |
| | Type alias for representing various configuration options for mode control.
|
| |
|
using | auterion::Setpoint = std::variant< RateSetpoint, AttitudeSetpoint, multicopter::LocalFrameDynamicsSetpoint, multicopter::BodyFrameDynamicsSetpoint, multicopter::LocalFrameGotoSetpoint, multicopter::GlobalFrameGotoSetpoint, fixedwing::DynamicsSetpoint, fixedwing::GuidanceSetpoint, vtol::TransitionSetpoint > |
| | Type alias for representing various types of setpoints.
|
| |
Different setpoint types to control the vehicle.