mirror of https://github.com/ArduPilot/ardupilot
AP_Scripting: add handle_external_position_estimate binding
can be used for offboard navigation systems
This commit is contained in:
parent
adc147aba3
commit
53a4b5a843
|
@ -3251,6 +3251,13 @@ function arming:disarm() end
|
|||
-- It provides estimates for the vehicles attitude, and position.
|
||||
ahrs = {}
|
||||
|
||||
-- supply an external position estimate to the AHRS (supported by EKF3)
|
||||
---@param location Location_ud -- estimated location, altitude is ignored
|
||||
---@param accuracy number -- 1-sigma accuracy in meters
|
||||
---@param timestamp_ms uint32_t_ud|integer|number -- timestamp of reading in ms since boot
|
||||
---@return boolean -- true if call was handled successfully
|
||||
function ahrs:handle_external_position_estimate(location, accuracy, timestamp_ms) end
|
||||
|
||||
-- desc
|
||||
---@return Quaternion_ud|nil
|
||||
function ahrs:get_quaternion() end
|
||||
|
|
|
@ -61,6 +61,7 @@ singleton AP_AHRS method set_origin boolean Location
|
|||
singleton AP_AHRS method initialised boolean
|
||||
singleton AP_AHRS method get_posvelyaw_source_set uint8_t
|
||||
singleton AP_AHRS method get_quaternion boolean Quaternion'Null
|
||||
singleton AP_AHRS method handle_external_position_estimate boolean Location float'skip_check uint32_t'skip_check
|
||||
|
||||
include AP_Arming/AP_Arming.h
|
||||
|
||||
|
|
Loading…
Reference in New Issue