ArduPilot / ardupilot

ArduPlane, ArduCopter, ArduRover, ArduSub source
http://ardupilot.org/
GNU General Public License v3.0
11.02k stars 17.57k forks source link

Support EKF3 fallback for EAHRS #25947

Open Ryanf55 opened 10 months ago

Ryanf55 commented 10 months ago

Feature request

Is your feature request related to a problem? Please describe.

If an EAHRS system fails in flight, fallback to EKF3 would be desireable. Currently, plane can fall back to DCM, but copter has no fallback. An EAHRS failure on copter can have disastrous consequences.

Describe the solution you'd like

If configured, EAHRS failure with EKF2 or EKF3 active and working would fall back to EKF. This would make the vehicle more robust to an EAHRS failure.

Platform [x ] All [ ] AntennaTracker [ ] Copter [ ] Plane [ ] Rover [ ] Submarine

Additional context

Requested by jack_wooh on discord: https://discord.com/channels/674039678562861068/708104439231152191/1194649468738478151

Jackwooh commented 8 months ago

Anyone working on this? @Ryanf55 @tridge @rmackay9