UAV collision avoidance exploitation for noncooperative trajectory modification

Abstract Distributed collision-free trajectories are generally obtained through a continuous sharing of information between vehicles. With the intent of investigating possible sources of vulnerability in autonomous frameworks, we formalize a procedure malicious players can follow to influence other. In this paper we propose a strategy for steering a UAV towards predetermined targets. The strategy described here relies on the existence of a flight information sharing protocol (i.e. ADS-B) and predictable collision avoidance algorithms. A model predictive controller is applied to the switching system representing a pair of UAVs coupled by the presence of an imminent collision. As showed by means of numerical simulations and robot experiments, the result is a loss of autonomy on the UAV. Our results suggest the need to include the subject of our study in the discussion on safe automated airspace.

[1]  Lorenzo Marconi,et al.  Developing an Aerial Manipulator Prototype: Physical Interaction with the Environment , 2014, IEEE Robotics & Automation Magazine.

[2]  Antonio Bicchi,et al.  Conflict resolution problems for air traffic management systems solved with mixed integer programming , 2002, IEEE Trans. Intell. Transp. Syst..

[3]  Magnus Egerstedt,et al.  Altering UAV flight path by threatening collision , 2015, 2015 IEEE/AIAA 34th Digital Avionics Systems Conference (DASC).

[4]  Johan Löfberg,et al.  YALMIP : a toolbox for modeling and optimization in MATLAB , 2004 .

[5]  José Santos-Victor,et al.  Avoiding moving obstacles: the forbidden velocity map , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Paolo Fiorini,et al.  Motion Planning in Dynamic Environments Using Velocity Obstacles , 1998, Int. J. Robotics Res..

[7]  Dinesh Manocha,et al.  The Hybrid Reciprocal Velocity Obstacle , 2011, IEEE Transactions on Robotics.

[8]  Duminda Wijesekera,et al.  Detecting malicious ADS-B broadcasts using wide area multilateration , 2015, 2015 IEEE/AIAA 34th Digital Avionics Systems Conference (DASC).

[9]  Michael T. Wolf,et al.  Safe maritime navigation with COLREGS using velocity obstacles , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Vijay Kumar,et al.  Active Magnetic Anomaly Detection Using Multiple Micro Aerial Vehicles , 2016, IEEE Robotics and Automation Letters.

[11]  Debasish Ghose,et al.  Obstacle avoidance in a dynamic environment: a collision cone approach , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[12]  Ariel Rubinstein,et al.  A Course in Game Theory , 1995 .

[13]  Claire J. Tomlin,et al.  Performance Evaluation and Optimization of Communication Infrastructure for the Next Generation Air Transportation System , 2015, IEEE Transactions on Parallel and Distributed Systems.

[14]  Erik-Jan Van Kampen,et al.  Velocity Obstacle Method for Non-cooperative Autonomous Collision Avoidance System for UAVs , 2014 .

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

[16]  Amir Rahmani,et al.  Vulnerability of UAV Sense and Avoid to Exploitations: Non-Cooperative Trajectory Modifications , 2015 .

[17]  Loukas Lazos,et al.  Verifying ADS-B navigation information through Doppler shift measurements , 2015, 2015 IEEE/AIAA 34th Digital Avionics Systems Conference (DASC).

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

[19]  Mehran Mesbahi,et al.  Deconfliction Algorithms for a Pair of Constant Speed Unmanned Aerial Vehicles , 2014, IEEE Transactions on Aerospace and Electronic Systems.

[20]  Kristi A. Morgansen,et al.  Decentralized reactive collision avoidance for multivehicle systems , 2008, 2008 47th IEEE Conference on Decision and Control.

[21]  B. M. Albaker,et al.  A survey of collision avoidance approaches for unmanned aerial vehicles , 2009, 2009 International Conference for Technical Postgraduates (TECHPOS).

[22]  S. Saripalli,et al.  Path planning using 3D Dubins Curve for Unmanned Aerial Vehicles , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[23]  Paulo Tabuada,et al.  Control barrier function based quadratic programs with application to adaptive cruise control , 2014, 53rd IEEE Conference on Decision and Control.

[24]  Harshad Khadilkar,et al.  High Confidence Networked Control for Next Generation Air Transportation Systems , 2014, IEEE Transactions on Automatic Control.

[25]  Li Wang,et al.  Control Barrier Certificates for Safe Swarm Behavior , 2015, ADHS.

[26]  James McLurkin,et al.  The Extended Velocity Obstacle and applying ORCA in the real world , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[27]  J. Carroll Vulnerability Assessment of the U.S. Transportation Infrastructure that Relies on the Global Positioning System , 2003 .

[28]  Jeremy A. Salinger,et al.  A Unified Approach to Forward and Lane-Change Collision Warning for Driver Assistance and Situational Awareness , 2008 .

[29]  Vijay Kumar,et al.  Construction with quadrotor teams , 2012, Auton. Robots.

[30]  Magnus Egerstedt,et al.  Safe certificate-based maneuvers for teams of quadrotors using differential flatness , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[31]  S. Shankar Sastry,et al.  Conflict resolution for air traffic management: a study in multiagent hybrid systems , 1998, IEEE Trans. Autom. Control..

[32]  Robert F. Mills,et al.  Security analysis of the ADS-B implementation in the next generation air transportation system , 2011, Int. J. Crit. Infrastructure Prot..

[33]  Dinesh Manocha,et al.  Reciprocal Velocity Obstacles for real-time multi-agent navigation , 2008, 2008 IEEE International Conference on Robotics and Automation.