MAVFI: An end-to-end fault analysis framework with anomaly detection and recovery for micro aerial vehicles