Skip to content

Commit

Permalink
ardupilot: added MAV_CMD_EXTERNAL_POSITION_ESTIMATE
Browse files Browse the repository at this point in the history
for handling an external position estimate while dead reckoning
  • Loading branch information
tridge committed May 31, 2023
1 parent e7297c9 commit d171728
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions message_definitions/v1.0/ardupilotmega.xml
Expand Up @@ -333,6 +333,16 @@
<param index="6">Empty</param>
<param index="7">Empty</param>
</entry>
<entry value="43003" name="MAV_CMD_EXTERNAL_POSITION_ESTIMATE" hasLocation="true" isDestination="false">
<description>Provide an external position estimate for use when dead-reckoning. This is meant to be used for occasional position resets that may be provided by a external system such as a remote pilot using landmarks over a video link.</description>
<param index="1" label="transmission_time" units="s">Timestamp that this message was sent as a time in the transmitters time domain. The sender should wrap this time back to zero based on required timing accuracy for the application and the limitations of a 32 bit float. For example, wrapping at 10 hours would give approximately 1ms accuracy. Recipient must handle time wrap in any timing jitter correction applied to this field. Wrap rollover time should not be at not more than 250 seconds, which would give approximately 10 microsecond accuracy.</param>
<param index="2" label="processing_time" units="s">The time spent in processing the sensor data that is the basis for this position. The recipient can use this to improve time alignment of the data. Set to zero if not known.</param>
<param index="3" label="accuracy">estimated one standard deviation accuracy of the measurement. Set to NaN if not known.</param>
<param index="4">Empty</param>
<param index="5" label="Latitude">Latitude</param>
<param index="6" label="Longitude">Longitude</param>
<param index="7" label="Altitude" units="m">Altitude, not used. Should be sent as NaN. May be supported in a future version of this message.</param>
</entry>
</enum>
<enum name="SCRIPTING_CMD">
<entry value="0" name="SCRIPTING_CMD_REPL_START">
Expand Down

0 comments on commit d171728

Please sign in to comment.