Experimental System Design of an Active Fault-Tolerant Quadrotor (2404.06340v1)
Abstract: Quadrotors have gained popularity over the last decade, aiding humans in complex tasks such as search and rescue, mapping and exploration. Despite their mechanical simplicity and versatility compared to other types of aerial vehicles, they remain vulnerable to rotor failures. In this paper, we propose an algorithmic and mechanical approach to addressing the quadrotor fault-tolerant problem in case of rotor failures. First, we present a fault-tolerant detection and control scheme that includes various attitude error metrics. The scheme transitions to a fault-tolerant control mode by surrendering the yaw control. Subsequently, to ensure compatibility with platform sensing constraints, we investigate the relationship between variations in robot rotational drag, achieved through a modular mechanical design appendage, resulting in yaw rates within sensor limits. This analysis offers a platform-agnostic framework for designing more reliable and robust quadrotors in the event of rotor failures. Extensive experimental results validate the proposed approach providing insights into successfully designing a cost-effective quadrotor capable of fault-tolerant control. The overall design enhances safety in scenarios of faulty rotors, without the need for additional sensors or computational resources.
- H. A. F. Almurib, P. T. Nathan, and T. N. Kumar, “Control and path planning of quadrotor aerial vehicles for search and rescue,” in SICE Annual Conference, 2011, pp. 700–705.
- G. Li, R. Ge, and G. Loianno, “Cooperative transportation of cable suspended payloads with mavs using monocular vision and inertial sensing,” IEEE Robotics and Automation Letters, vol. 6, no. 3, pp. 5316–5323, 2021.
- J. Yeom, G. Li, and G. Loianno, “Geometric fault-tolerant control of quadrotors in case of rotor failures: An attitude based comparative study,” IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2023.
- J. Mao, J. Yeom, S. Nair, and G. Loianno, “From propeller damage estimation and adaptation to fault tolerant control: Enhancing quadrotor resilience,” arXiv preprint arXiv:2310.13091, 2023.
- A. Abbaspour, S. Mokhtari, A. Sargolzaei, and K. K. Yen, “A survey on active fault-tolerant control systems,” Electronics, vol. 9, no. 9, p. 1513, 2020.
- N. A. Chaturvedi, A. K. Sanyal, and N. H. McClamroch, “Rigid-body attitude control,” IEEE Control Systems Magazine, vol. 31, no. 3, pp. 30–51, 2011.
- V. Lippiello, F. Ruggiero, and D. Serra, “Emergency landing for a quadrotor in case of a propeller failure: A pid based approach,” in IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), 2014, pp. 1–7.
- A. Freddi, A. Lanzon, and S. Longhi, “A feedback linearization approach to fault tolerance in quadrotor vehicles,” IFAC proceedings volumes, vol. 44, no. 1, pp. 5413–5418, 2011.
- F. Sharifi, M. Mirzaei, B. W. Gordon, and Y. Zhang, “Fault tolerant control of a quadrotor uav using sliding mode control,” in Conference on Control and Fault-Tolerant Systems (SysTol), 2010, pp. 239–244.
- C. de Crousaz, F. Farshidian, M. Neunert, and J. Buchli, “Unified motion control for dynamic quadrotor maneuvers demonstrated on slung load and rotor failure tasks,” in IEEE International Conference on Robotics and Automation (ICRA), 2015, pp. 2223–2229.
- M. W. Mueller and R. D’Andrea, “Stability and control of a quadrocopter despite the complete loss of one, two, or three propellers,” in IEEE International Conference on Robotics and Automation (ICRA), 2014, pp. 45–52.
- S. Sun, X. Wang, Q. Chu, and C. d. Visser, “Incremental nonlinear fault-tolerant control of a quadrotor with complete loss of two opposing rotors,” IEEE Transactions on Robotics, vol. 37, no. 1, pp. 116–130, 2021.
- F. Nan, S. Sun, P. Foehn, and D. Scaramuzza, “Nonlinear mpc for quadrotor fault-tolerant control,” IEEE Robotics and Automation Letters, vol. 7, no. 2, pp. 5047–5054, 2022.
- S. P. Madruga, T. P. Nascimento, F. Holzapfel, and A. M. N. Lima, “Estimating the loss of effectiveness of uav actuators in the presence of aerodynamic effects,” IEEE Robotics and Automation Letters, vol. 8, no. 3, pp. 1335–1342, 2023.
- R. C. Avram, X. Zhang, and J. Muse, “Quadrotor actuator fault diagnosis and accommodation using nonlinear adaptive estimators,” IEEE Transactions on Control Systems Technology, vol. 25, no. 6, pp. 2219–2226, 2017.
- B. A. S. van Schijndel, S. Sun, and C. C. de Visser, “Fast loss of effectiveness detection on a quadrotor using onboard sensors and a kalman estimation approach,” in International Conference on Unmanned Aircraft Systems (ICUAS), 2023, pp. 1–8.
- B. Ghalamchi, Z. Jia, and M. W. Mueller, “Real-time vibration-based propeller fault diagnosis for multicopters,” IEEE/ASME Transactions on Mechatronics, vol. 25, no. 1, pp. 395–405, 2020.
- P. Lu and E.-J. van Kampen, “Active fault-tolerant control for quadrotors subjected to a complete rotor failure,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2015, pp. 4698–4703.
- T. Lee, M. Leok, and N. H. McClamroch, “Geometric tracking control of a quadrotor uav on se(3),” in 49th IEEE Conference on Decision and Control (CDC), 2010, pp. 5420–5425.
- Z. Wu, S. Cheng, K. A. Ackerman, A. Gahlawat, A. Lakshmanan, P. Zhao, and N. Hovakimyan, “L1adaptive augmentation for geometric tracking control of quadrotors,” in 2022 International Conference on Robotics and Automation (ICRA), 2022, pp. 1329–1336.
- G. Loianno, C. Brunner, G. McGrath, and V. Kumar, “Estimation, control, and planning for aggressive flight with a small quadrotor with a single camera and imu,” IEEE Robotics and Automation Letters, vol. 2, no. 2, pp. 404–411, April 2017.