Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
auterion::GimbalMode Struct Reference

Represents the gimbal mode with different axis settings. More...

#include <auterion_sdk/gimbal/gimbal.hpp>

Public Types

enum class  AxisMode { WorldLock , VehicleFollow }
 Enum defining the axis modes. More...
 

Public Member Functions

 GimbalMode (AxisMode roll_mode, AxisMode pitch_mode, AxisMode yaw_mode)
 
std::string toString () const
 

Public Attributes

AxisMode roll {AxisMode::WorldLock}
 
AxisMode pitch {AxisMode::WorldLock}
 
AxisMode yaw {AxisMode::VehicleFollow}
 

Detailed Description

Represents the gimbal mode with different axis settings.

Each axis mode affects the lock on behavior of the gimbal for that axis. Additionally, the yaw mode affects the reference frame of gimbal controls.

Use to configure an auterion::Gimbal for subsequent gimbal controls.


The documentation for this struct was generated from the following file: