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 |
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 |