|
Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
|
This is the complete list of members for auterion::Gimbal, including all inherited members.
| Gimbal(SDK &sdk, const std::function< bool(const GimbalDescriptor &candidate)> &find_callback) | auterion::Gimbal | |
| Gimbal(SDK &sdk, const GimbalDescriptor &descriptor=GimbalDescriptor{}) | auterion::Gimbal | inline |
| isInControl() const | auterion::Gimbal | |
| releaseControl() | auterion::Gimbal | |
| setAttitudeControl(const Eigen::Quaternionf &q) const | auterion::Gimbal | |
| setAttitudeControl(const float roll_deg, const float pitch_deg, const float yaw_deg) const | auterion::Gimbal | |
| setGimbalMode(const GimbalMode &gimbal_mode) | auterion::Gimbal | |
| setRateControl(const float roll_rate_rad_s, const float pitch_rate_rad_s, const float yaw_rate_rad_s) const | auterion::Gimbal | |
| setRoiLocation(const auterion::GlobalPosition &position) const | auterion::Gimbal | |
| setRoiLocationNone() const | auterion::Gimbal | |
| subscribeAttitude(std::function< void(const GimbalAttitude &)> callback) | auterion::Gimbal | |
| takeControl(const bool force_takeover=false) | auterion::Gimbal | |
| ~Gimbal()=default (defined in auterion::Gimbal) | auterion::Gimbal |