Abstract
Assuring safety of a quadrotor subject to rotor failure has been heavily investigated at the control level in view of fault tolerant control (FTC) approach. Yet, the existing FTCs are often concerned with tracking the reference motion even when that reference may not be safely trackable due to the physical constraints of the quadrotor. This paper tackles the faulty quadrotor safety at the planner level, proposing a fault tolerant motion planner. Starting from the formal backward reachability problem formulation, the proposed motion planner generates the time trajectory of the coupled rotational and translational motions that safely guide the faulty quadrotor. The generated trajectory is theoretically guaranteed to be tracked by the embedded FTC without violating the physical constraints. Further, the trajectory is prescribed as an analytical closed-form expression and thus suitable for real-time emergency maneuvers. The effectiveness of the proposed motion planner is numerically validated in conjunction with the different FTC techniques and compared to the existing planning method. The simulation results clearly signify that the proposed planner can successfully complement the fault tolerance of quadrotor. The supplements including code implementations are available on GitHub repository: https://github.com/HMCL-UNIST/Fault-tolerant-motion-planner.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have