Trajectory Planning with Safety Guaranty for a Multirotor based on the Forward and Backward Reachability Analysis

Planning a trajectory with guaranteed safety is a core part for a risk-free flight of a multirotor. If a trajectory planner only aims to ensure safety, it may generate trajectories which overly bypass risky regions and prevent the system from achieving specific missions. This work presents a robust trajectory planning algorithm which simultaneously guarantees the safety and reachability to the target state in the presence of unknown disturbances. We first characterize how the forward and backward reachable sets (FRSs and BRSs) are constructed by using Hamilton-Jacobi reachability analysis. Based on the analysis, we present analytic expressions for the reachable sets and then propose minimal ellipsoids which closely approximate the reachable sets. In the planning process, we optimize the reference trajectory to connect the FRSs and BRSs, while avoiding obstacles. By combining the FRSs and BRSs, we can guarantee that any state inside of the initial set reaches the target set. We validate the proposed algorithm through a simulation of traversing a narrow gap.

[1]  Moritz Diehl,et al.  Robust MPC via min-max differential inequalities , 2016, Autom..

[2]  Marin Kobilarov,et al.  Robust Obstacle Avoidance using Tube NMPC , 2018, Robotics: Science and Systems.

[3]  Davide Scaramuzza,et al.  Computing the Forward Reachable Set for a Multirotor Under First-Order Aerodynamic Effects , 2018, IEEE Robotics and Automation Letters.

[4]  Angelika Bayer,et al.  Ellipsoidal Calculus For Estimation And Control , 2016 .

[5]  Russ Tedrake,et al.  Funnel libraries for real-time robust feedback motion planning , 2016, Int. J. Robotics Res..

[6]  Scott Kuindersma,et al.  Constrained unscented dynamic programming , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[7]  Taeyoung Lee,et al.  Geometric tracking control of a quadrotor UAV on SE(3) , 2010, 49th IEEE Conference on Decision and Control (CDC).

[8]  Alexandre M. Bayen,et al.  A time-dependent Hamilton-Jacobi formulation of reachable sets for continuous dynamic games , 2005, IEEE Transactions on Automatic Control.

[9]  P. Lions,et al.  Hopf formula and multitime Hamilton-Jacobi equations , 1986 .

[10]  Benoît Chachuat,et al.  Unified framework for the propagation of continuous-time enclosures for parametric nonlinear ODEs , 2015, J. Glob. Optim..

[11]  Matthias Althoff,et al.  Reachability analysis of nonlinear systems with uncertain parameters using conservative linearization , 2008, 2008 47th IEEE Conference on Decision and Control.

[12]  A. Kurzhanski,et al.  On the Theory of Trajectory Tubes — A Mathematical Formalism for Uncertain Dynamics, Viability and Control , 1993 .

[13]  S. Osher,et al.  Algorithms for overcoming the curse of dimensionality for certain Hamilton–Jacobi equations arising in control theory and elsewhere , 2016, Research in the Mathematical Sciences.

[14]  Stanley Osher,et al.  Time-Optimal Collaborative Guidance Using the Generalized Hopf Formula , 2018, IEEE Control Systems Letters.

[15]  Jérôme Darbon,et al.  On Convex Finite-Dimensional Variational Methods in Imaging Sciences and Hamilton-Jacobi Equations , 2015, SIAM J. Imaging Sci..

[16]  A. Kurzhanski,et al.  Ellipsoidal Calculus for Estimation and Control , 1996 .

[17]  Ian M. Mitchell The Flexible, Extensible and Efficient Toolbox of Level Set Methods , 2008, J. Sci. Comput..

[18]  Mo Chen,et al.  FaSTrack: A modular framework for fast and guaranteed safe motion planning , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).

[19]  Jaime F. Fisac,et al.  Planning, Fast and Slow: A Framework for Adaptive Real-Time Safe Trajectory Planning , 2017, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[20]  Claire J. Tomlin,et al.  Robust Trajectory Planning for a Multirotor against Disturbance based on Hamilton-Jacobi Reachability Analysis , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[21]  Mo Chen,et al.  Hamilton-Jacobi reachability: A brief overview and recent advances , 2017, 2017 IEEE 56th Annual Conference on Decision and Control (CDC).