Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
|
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} |
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.