mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-05-02 05:04:08 +08:00
EKF: do not attempt to align FW yaw using GPS method if on ground
This commit is contained in:
parent
8f27d3fc54
commit
f3e34eddc9
@ -483,8 +483,8 @@ void Ekf::controlGpsFusion()
|
||||
do_reset = do_reset || (_time_last_imu - _time_last_pos_fuse > 2 * _params.no_gps_timeout_max);
|
||||
|
||||
if (do_reset) {
|
||||
// Reset states to the last GPS measurement
|
||||
if (_control_status.flags.fixed_wing) {
|
||||
// use GPS velocity data to cehck and correct yaw angle if a FW vehicle
|
||||
if (_control_status.flags.fixed_wing && _control_status.flags.in_air) {
|
||||
// if flying a fixed wing aircraft, do a complete reset that includes yaw
|
||||
realignYawGPS();
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user