Risk-sensitive motion planning for MAVs based on mission-related fault-tolerant analysis

ABSTRACT Multirotor Aerial Vehicles may be fault-tolerant by design when rotor-failure is possible to measure or identify, especially when a large number of rotors are used. For instance, an octocopter can be capable to complete some missions even when a double-rotor fault occurs during the execution. In this paper, we study how a rotor-failure reduces the vehicle control admissible set and its importance with respect to the selected mission, i.e. we perform mission-related fault-tolerant analysis. Furthermore, we propose a risk-sensitive motion-planning algorithm capable to take into account the risks during the planning stage by means of mission-related fault-tolerant analysis. We show that the proposed approach is much less conservative in terms of selected performance measures than a conservative risk planner that assumes that the considered fault will certainly occur during the mission execution. As expected, the proposed risk-sensitive motion planner is also readier for accepting failures during the mission execution than the risk-insensitive approach that assumes no failure will occur.

[1]  J.R. Martinez-De Dios,et al.  Automatic Detection of Windows Thermal Heat Losses in Buildings Using UAVs , 2006, 2006 World Automation Congress.

[2]  Aníbal Ollero,et al.  Journal of Intelligent & Robotic Systems manuscript No. (will be inserted by the editor) Experimental Results in Multi-UAV Coordination for Disaster Management and Civil Security Applications , 2022 .

[3]  Vijay Kumar,et al.  Cooperative manipulation and transportation with aerial robots , 2009, Auton. Robots.

[4]  Thulasi Mylvaganam Discussion on: "Control and navigation in manoeuvres of formations of unmanned mobile vehicles" , 2013, Eur. J. Control.

[5]  Michael Freed,et al.  Human-Interaction Challenges in UAV-Based Autonomous Surveillance , 2004 .

[6]  J.K. Hedrick,et al.  Border patrol and surveillance missions using multiple unmanned air vehicles , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[7]  I. Golightly,et al.  Visual control of an unmanned aerial vehicle for power line inspection , 2005, ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005..

[8]  Jan Lunze,et al.  Structural reconfigurability analysis of multirotor UAVs after actuator failures , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[9]  Juha Hyyppä,et al.  Seamless Mapping of River Channels at High Resolution Using Mobile LiDAR and UAV-Photography , 2013, Remote. Sens..

[10]  Adnan Tahirovic,et al.  A receding horizon scheme for constrained multi-vehicle coverage problems , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[11]  Tarek Hamel,et al.  A UAV for bridge inspection: Visual servoing control law with orientation limits , 2007 .

[12]  Marc Pollefeys,et al.  Vision-based autonomous mapping and exploration using a quadrotor MAV , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Manuel Rijo,et al.  Actuator fault tolerant LQG control of a water delivery canal , 2013, 2013 Conference on Control and Fault-Tolerant Systems (SysTol).

[14]  Alessandro Astolfi,et al.  A convergent solution to the multi-vehicle coverage problem , 2013, 2013 American Control Conference.

[15]  João Miguel da Costa Sousa,et al.  Fault Accommodation Using Fuzzy Predictive Control , 2006, 2006 IEEE International Conference on Fuzzy Systems.

[16]  Quan Quan,et al.  Reliability analysis of multicopter configurations based on controllability theory , 2016, 2016 35th Chinese Control Conference (CCC).

[17]  Qing Xu,et al.  Adaptive fault-tolerant control design for UAVs formation flight under actuator faults , 2013, 2013 International Conference on Unmanned Aircraft Systems (ICUAS).

[18]  Guang-Hong Yang,et al.  Robust adaptive tracking control of distributed delay systems with actuator and communication failures , 2012 .

[19]  David Morin,et al.  Introduction to Classical Mechanics: With Problems and Solutions , 2008 .

[20]  Bakir Lacevic,et al.  RLS-based fault-tolerant tracking control of Multirotor Aerial Vehicles , 2017, 2017 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[21]  D.B. Doman,et al.  Control Allocation for Over-actuated Systems , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[22]  A. Puri A Survey of Unmanned Aerial Vehicles ( UAV ) for Traffic Surveillance , 2005 .

[23]  Stjepan Bogdan,et al.  Failure Mode and Effects Analysis for large scale multirotor Unmanned Aerial Vehicle Controlled by Moving Mass System , 2018, 2018 IEEE International Systems Engineering Symposium (ISSE).

[24]  Jasmin Velagic,et al.  Identification, Model Validation and Control of an Octorotor Unmanned Aerial Vehicle , 2018, 2018 IEEE 16th International Conference on Industrial Informatics (INDIN).

[25]  Jan Faigl,et al.  AR-Drone as a Platform for Robotic Research and Education , 2011, Eurobot Conference.

[26]  A. Casavola,et al.  Fault‐tolerant adaptive control allocation schemes for overactuated systems , 2010 .

[27]  Ivan Petrovic,et al.  Detailed octorotor modeling and PD control , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[28]  Cees Bil,et al.  Fault tolerant flight control system design for UAV's using Nonlinear Model Predictive Control , 2011, 2011 Australian Control Conference.

[29]  Mostafa Hassanalian,et al.  Classifications, applications, and design challenges of drones: A review , 2017 .

[30]  Guangxun Du,et al.  Controllability Analysis and Degraded Control for a Class of Hexacopters Subject to Rotor Failures , 2015, J. Intell. Robotic Syst..

[31]  Youmin Zhang,et al.  Sliding mode fault tolerant control dealing with modeling uncertainties and actuator faults. , 2012, ISA transactions.

[32]  Ola Härkegård,et al.  A backstepping design for flight path angle control , 2000, CDC.

[33]  Eduardo Paz Ferreira,et al.  Portugal , 2014 .

[34]  Antonio Franchi,et al.  Control of statically hoverable multi-rotor aerial vehicles and application to rotor-failure robustness for hexarotors , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[35]  Raffaello D'Andrea,et al.  Relaxed hover solutions for multicopters: Application to algorithmic redundancy and novel vehicles , 2016, Int. J. Robotics Res..

[36]  Peter I. Corke,et al.  Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor , 2012, IEEE Robotics & Automation Magazine.

[37]  Rolf Isermann,et al.  Identification of Dynamic Systems: An Introduction with Applications , 2010 .

[38]  Vijay Kumar,et al.  Construction of Cubic Structures with Quadrotor Teams , 2011, Robotics: Science and Systems.

[39]  Isabelle Fantoni,et al.  Controllability analysis and motors failures symmetry in a coaxial octorotor , 2015, 2015 Third International Conference on Technological Advances in Electrical, Electronics and Computer Engineering (TAEECE).

[40]  Chunhua Zhang,et al.  The application of small unmanned aerial systems for precision agriculture: a review , 2012, Precision Agriculture.

[41]  B. Saha,et al.  A Fault Detection and Reconfigurable Control Architecture for Unmanned Aerial Vehicles , 2005, 2005 IEEE Aerospace Conference.

[42]  Eric N. Johnson,et al.  A maneuverability analysis of a novel hexarotor UAV concept , 2016, 2016 International Conference on Unmanned Aircraft Systems (ICUAS).

[43]  Vijay Kumar,et al.  Towards a swarm of agile micro quadrotors , 2012, Autonomous Robots.

[44]  John David Blom,et al.  Unmanned Aerial Systems: A Historical Perspective , 2010 .

[45]  Jan Lunze From fault diagnosis to reconfigurable control: A unified concept , 2016, 2016 3rd Conference on Control and Fault-Tolerant Systems (SysTol).

[46]  Vijay Kumar,et al.  Minimum snap trajectory generation and control for quadrotors , 2011, 2011 IEEE International Conference on Robotics and Automation.

[47]  Robert Mahony,et al.  Real-time model predictive control for quadrotors , 2014 .

[48]  Nedim Osmic,et al.  Multirotor Aerial Vehicle modeling in Modelica , 2017, Modelica.

[49]  Lionel Basson Control allocation as part of a fault-tolerant control architecture for UAVs , 2011 .

[50]  Raffaello D'Andrea,et al.  Stability and control of a quadrocopter despite the complete loss of one, two, or three propellers , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[51]  Darius Burschka,et al.  Toward a Fully Autonomous UAV: Research Platform for Indoor and Outdoor Urban Search and Rescue , 2012, IEEE Robotics & Automation Magazine.