Automated Conflict Management Framework Development for Autonomous Aerial and Ground Vehicles
Abstract
:1. Introduction
- Adequate level of safety: system must eliminate (significantly reduce) number and severity of accidents.
- Treatment of a wide range of users: ground and air vehicles must be included, along with potential other users (pedestrians, obstacles, etc.).
- High performance: management of conflicts must not significantly affect the mission times of the users or result in unacceptably long detours.
- Acceptable cost of operation: where cost includes system development, installation, maintenance, labour and cost to system users.
2. Materials and Methods
2.1. Conflict Management Methodologies
- Between aircraft and other aircraft;
- Between aircraft and ground;
- Between aircraft and airspace (or geofence);
- Between aircraft and obstacles.
2.2. High-Level Conflict Management System Requirements
2.2.1. Performance Requirements
2.2.2. Technology and Solution Independence
2.2.3. Wide Variety of System Users and Components
2.2.4. No Controller Development
2.2.5. Modular Software Solution
2.2.6. XITL Tools Integration
2.2.7. Summary of Requirements
- Detecting and resolving tactical conflicts in an approximately 10 s timeframe;
- Fully autonomous operation;
- Technology and solution independent;
- Wide range of system users integrated;
- Plug and play integration;
- Modular software solution;
- XITL tools integration.
3. Results
3.1. First Version of Software Implementation
3.1.1. Overview
3.1.2. System Users and Connections
- Algorithmically generated (“fake”) location data;
- MAVLink connection:
- ○
- SITL simulation
- ○
- Real hardware.
- PX4 SITL simulator;
- X500 UAV with PX4 flight control;
- “PX4 in a box” unit.
3.1.3. Conflict Detection Methods
- Pairwise waypoint-based static area detection;
- Pairwise dynamic projected area detection.
3.1.4. Conflict Resolution Methods
3.1.5. Lessons Learnt from Testing the First Version
- Fragile connections;
- Difficult timing of scenarios for testing due to resetting;
- Persistent data storage;
- GCS use is prohibited;
- Low-quality GUI;
- Local monitoring capability only;
- Dynamic user management.
3.2. Second Version of Software Implementation
3.2.1. System Architecture
3.2.2. Communication Solutions
3.2.3. Data Persistence
- Each vehicle is allocated a unique RGB colour during vehicle registration. (Red is not preferred, however can be allocated—it is purely a cosmetic question.) This colour is used to represent the conflict area when the conflict is not active.
- Vehicle icons by default are coloured in blue, as it was decided that the vehicle icon colour should represent the status of the vehicle.
- Trace of vehicle paths are marked with blue polylines.
- Vehicles with timed-out telemetry (lost connection or vehicle malfunction) are seen at their last reported location and last conflict area with greyed out colour.
- Vehicles in conflict are shown with flashing, bold line contoured coloured areas and flashing icon alternating between red and blue colour.
3.2.4. COTS Solutions Integration
3.2.5. Graphical User Interface and Human Interaction
3.2.6. Improved Stop-and-Go Resolution Algorithm
4. Discussion
- Safety measures:
- ○
- Number of users in the system: this is used to calculate the per-user performance measures to compare management of areas with varying traffic intensity;
- ○
- Number of conflicts detected: the number of times the conflict detection methods turn the conflict areas active;
- ○
- Number of resolution commands issued;
- ○
- Number of mismanaged conflicts;
- ○
- Number of impacts between users;
- ○
- Number of near impacts between users.
- Performance measures:
- ○
- Time and distance travelled by individual users without other users or conflicts;
- ○
- Time and distance travelled by individual users while other users are present, and the conflict is being managed by the system;
- ○
- Highest level of accelerations and decelerations commanded by the system;
- ○
- Total change in altitude commanded by the system (only applicable to UAVs);
- ○
- Time and distance spent off-road or parked (UGV);
- ○
- Time spent landed, if commanded (UAV).
- Simulate individual users, alone in the conflict management area, to evaluate how they would perform their mission without interactions from other users or the conflict management system.
- Simulate (or when sufficient confidence in the system is achieved, live test) the conflict area with all users involved and log the individual positions, velocities, accelerations and commands received.
- Post-process the logged information to evaluate the performance measures listed above.
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Acknowledgments
Conflicts of Interest
References
- Poponak, N.; Porat, M.; Hallam, C.; Jankowski, S.; Samuelson, A.; Nannizzi, M. Drones Flying into the Mainstream. 2016. Available online: https://www.goldmansachs.com/insights/pages/drones-flying-into-the-mainstream.html (accessed on 22 October 2021).
- MarketsandMarkets. Unmanned Aerial Vehicle (UAV) Market by Point of Sale, Systems, Platform (Civil & Commercial, and Defense & Governement), Function, End Use, Application, Type, Mode of Operation, MTOW, Range, and Region—Global Forecast to 2026. In Markets and Markets; MarketsandMarkets Research Private Ltd.: Hadapsar, India, 2021; Available online: https://www.marketsandmarkets.com/Market-Reports/unmanned-aerial-vehicles-uav-market-662.html?gclid=CjwKCAiA78aNBhAlEiwA7B76p3r10jhv4HYaPU5K6iYWi-9Uq1S_SlE_W5bEvNb2U6_unbt5QHiLZhoC_FoQAvD_BwE (accessed on 22 October 2021).
- Global Drone Market Report 2021–2026; Research and Markets: Dublin, Ireland, 2021.
- European Aviation in 2040, Challenges of Growth; EUROCONTROL: Brussels, Belgium, 2018; Available online: https://www.eurocontrol.int/sites/default/files/content/documents/official-documents/reports/challenges-of-growth-2018.pdf (accessed on 22 October 2021).
- European Automobile Manufacturers Association. Vehicles in Use Europe 2019; ACEA Report: Brussels, Belgium, 2019. [Google Scholar]
- Litman, A.T. Autonomous Vehicle Implementation Predictions, Implications for Transport Planning. 2021. Available online: https://www.vtpi.org/avip.pdf (accessed on 22 October 2021).
- On-Road Automated Driving (ORAD) committee, Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles. SAE Int. 2021. [CrossRef]
- Unmanned Aircraft Systems Traffic Management (UTM)—A Common Framework with Core Principles for Global Harmonization, 3rd ed.; International Civil Aviation Organization: Montreal, QC, Canada, 2020.
- Bradford, S.; Kopardekar, P. Uncrewed Aircraft Systems (UAS) Traffic Management (UTM), UTM Pilot Program (UPP), UPP Phase 2 Final Report, Version 1.0; Federal Aviation Administration and National Aeronautics and Space Administration Joint Publication: City, WA, USA, 29 July 2021. Available online: https://www.faa.gov/uas/research_development/traffic_management/utm_pilot_program/media/UTM_Pilot_Program_Phase_2_Progress_Report.pdf (accessed on 22 October 2021).
- ASTM F3411-19. Standard Specification for Remote ID and Tracking; ASTM International: Conshohocken, PA, USA, 2019. [Google Scholar] [CrossRef]
- Initial View on Principles for the U-Space Architecture, European Union; EUROCONTROL: Brussels, Belgium, 2019.
- SESAR, GOF U-Space, European Union, SESAR JU GOF U-Space Project: Final Demo with Piloted Air Taxi Flight Successfully Completed, Helsinki. 2019. Available online: https://www.sesarju.eu/news/sesar-gulf-finland-u-space-project-first-demos-successfully-completed (accessed on 22 October 2021).
- Federal Office of Civil Aviation. Swiss U-Space ConOps, U-Space Program Management, Reference: FOCA muo/042.2-00002/00001/00005/00021/00003. 2019. Available online: https://susi.swiss/wp-content/uploads/2020/04/Swiss-U-Space-ConOps-v.1.1.pdf (accessed on 22 October 2021).
- Innovation Hub. Beyond Visual Line of Sight in Non-Segregated Airspace, Fundamental Principles & Terminology; UK Civil Aviation Authority: London, UK, 2020. [Google Scholar]
- Eliot, L. Pairing Self-Driving Cars with Autonomous Drones for Faster Fast Food Delivery. 2019. Available online: https://www.forbes.com/sites/lanceeliot/2019/06/21/self-driving-cars-paired-with-autonomous-drones-for-faster-fast-food-delivery/ (accessed on 22 October 2021).
- Nogar, S.M. Autonomous Landing of a UAV on a Moving Ground Vehicle in a GPS Denied Environment. In Proceedings of the 2020 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR), Abu Dhabi, United Arab Emirates, 4–6 November 2020; pp. 77–83. [Google Scholar] [CrossRef]
- Hament, B.; Oh, P. Unmanned aerial and ground vehicle (UAV-UGV) system prototype for civil infrastructure missions. In Proceedings of the 2018 IEEE International Conference on Consumer Electronics (ICCE), Las Vegas, NV, USA, 12–14 January 2018; pp. 1–4. [Google Scholar] [CrossRef]
- Cocchioni, F.; Pierfelice, V.; Benini, A.; Mancini, A.; Frontoni, E.; Zingaretti, P.; Ippoliti, G.; Longhi, S. Unmanned Ground and Aerial Vehicles in extended range indoor and outdoor missions. In Proceedings of the 2014 International Conference on Unmanned Aircraft Systems (ICUAS), Orlando, FL, USA, 27–30 May 2014; pp. 374–382. [Google Scholar] [CrossRef]
- Waslander, S.L. Unmanned Aerial and Ground Vehicle Teams: Recent Work and Open Problems. In Autonomous Control Systems and Vehicles, Intelligent Systems, Control and Automation: Science and Engineering; Nonami, K., Kartidjo, M., Yoon, K.J., Budiyono, A., Eds.; Springer: Tokyo, Japan, 2013; Volume 65. [Google Scholar] [CrossRef]
- Logan, M.J.; Bird, E.; Hernandez, L.; Menard, M. Operational Considerations of Small UAS in Urban Canyons. In Proceedings of the AIAA SciTech 2020 Forum, Orlando, FL, USA, 6–10 January 2020. [Google Scholar]
- Low, K.H. Framework for urban Traffic Management of Unmanned Aircraft System (uTM-UAS), Drone Enable. In Proceedings of the ICAO Unmanned Aircraft Systems (UAS) Industry Symposium (UAS2017), Montreal, QC, Canada, 22 September 2017. [Google Scholar]
- Krozel, J.; Mueller, T.; Hunter, G. Free Flight Conflict Detection and Resolution Analysis Paper AIAA-96-3763. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, San Diego, CA, USA, 29–31 July 1996. [Google Scholar]
- Lijima, Y.; Hagiwara, H.; Kasai, H. Results of Collision Avoidance Maneuver Experiments Using a Knowledge-Based Autonomous Piloting System. J. Navig. 1991, 44, 194–204. [Google Scholar]
- Coenen, F.P.; Smeaton, G.P.; Bole, A.G. Knowledge-Based Collision Avoidance. J. Navig. 1989, 42, 107–116. [Google Scholar] [CrossRef]
- Radio Technical Committee on Aeronautics (RTCA), Minimum Performance Standards—Airborne Ground Proximity Warning Equipment, Document No. RTCA/DO-161A, WA, USA. 1976. Available online: https://my.rtca.org/NC__Product?id=a1B36000001IcnOEAS (accessed on 22 October 2021).
- Bilimoria, K.D.; Sridhar, B.; Chatterji, G.B. Effects of Conflict Resolution Maneuvers and Traffic Density of Free Flight. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, San Diego, CA, USA, 29–30 July 1996. [Google Scholar]
- Krozel, J.; Peters, M. Conflict Detection and Resolution for Free Flight. Air Traffic Control. Q. 1997, 5, 181–212. [Google Scholar] [CrossRef]
- Havel, K.; Husarcik, J. A Theory of the Tactical Conflict Prediction of a Pair of Aircraft. J. Navig. 1989, 42, 417–429. [Google Scholar] [CrossRef]
- Radio Technical Committee on Aeronautics (RTCA), Minimum Performance Specifications For TCAS Airborne Equipment, Document No. RTCA/DO-185, Washington. 1983. Available online: https://my.rtca.org/NC__Product?id=a1B36000001IcmZEAS (accessed on 22 October 2021).
- Ford, R.L. The Conflict Resolution Process for TCAS II and Some Simulation Results. J. Navig. 1987, 40, 283–303. [Google Scholar] [CrossRef]
- Tomlin, C.; Pappas, G.J.; Sastry, S. Conflict Resolution for Air Traffic Management: A Case Study in Multi-Agent Hybrid Systems. IEEE Trans. Autom. Control. 1998, 43, 509–521. [Google Scholar] [CrossRef] [Green Version]
- Shepard, T.; Dean, T.; Powley, W.; Akl, Y. A Conflict Prediction Algorithm Using Intent Information. In Proceedings of the 36th Annual Air Traffic Control Association Conference Proceedings, Arlington, VA, USA, 29 September–3 October 1991. [Google Scholar]
- Shewchun, M.; Feron, E. Linear Matrix Inequalities for Analysis of Free Flight Conflict Problems. In Proceedings of the IEEE Conference on Decision and Control, San Diego, CA, USA, 12 December 1997. [Google Scholar]
- Ratcliffe, S. Automatic Conflict Detection Logic for Future Air Traffic Control. J. Navig. 1989, 42, 92–106. [Google Scholar] [CrossRef]
- Paielli, R.A.; Erzberger, H. Conflict Probability Estimation for Free Flight. J. Guid. Control. Dyn. 1997, 20, 588–596. [Google Scholar] [CrossRef]
- Carpenter, B.; Kuchar, J. Probability-Based Collision Alerting Logic for Closely-Spaced Parallel Approach, Paper AIAA-97-0222. In Proceedings of the 35th AIAA Aerospace Sciences Meeting and Exhibit, Reno, NV, USA, 6–10 January 1997. [Google Scholar]
- Bakker, G.J.; Blom, H.A.P. Air Traffic Collision Risk Modeling. In Proceedings of the 32nd IEEE Conference on Decision and Control, San Antonio, TX, USA, 15–17 December 1993; Volume 2. [Google Scholar]
- Williams, P.R. Aircraft Collision Avoidance using Statistical Decision Theory. In Sensors and Sensor Systems for Guidance and Navigation II; International Society for Optics and Photonics: Bellingham, WA, USA, 1992. [Google Scholar]
- Durand, N.; Alliot, J.; Chansou, O. Optimal Resolution of En Route Conflicts. Air Traffic Control. Q. 1995, 3, 139–161. [Google Scholar] [CrossRef] [Green Version]
- Glover, W.; Lygeros, J.A. Stochastic Hybrid Model for Air Traffic Control Simulation; Springer: Berlin/Heidelberg, Germany, 2004. [Google Scholar] [CrossRef]
- Visintini, A.L.; Glover, W.; Lygeros, J.; Maciejowski, J. Monte Carlo optimization for conflict resolution in air traffic control. IEEE Trans. Intell. Transp. Syst. 2006, 7, 470–482. [Google Scholar] [CrossRef]
- Palme, R.; Siket, Z.; Gati, B.; Rohacs, J. Non-cooperative target classification, with use of their measured motion kinematics. In Proceedings of the 12th Mini Conference on Vehicle System Dynamics, Identification and Anomalies, Budapest, Hungary, 8–10 November 2010; Zobory, I., Ed.; BME Budapest: Budapest, Hungary, 2012; pp. 369–384, ISBN 978 963 313 058 2. [Google Scholar]
- Szalay, Z.; Ficzere, D.; Tihanyi, V.; Magyar, F.; Soós, G.; Varga, P. 5G-Enabled Autonomous Driving Demonstration with a V2X Scenario-in-the-Loop Approach. Sensors 2020, 20, 7344. [Google Scholar] [CrossRef] [PubMed]
- Szalay, Z. Next Generation X-in-the-Loop Validation Methodology for Automated Vehicle Systems. IEEE Access 2021, 9, 35616–35632. [Google Scholar] [CrossRef]
- Tihanyi, V.; Rövid, A.; Remeli, V.; Vincze, Z.; Csonthó, M.; Pethő, Z.; Szalai, M.; Varga, B.; Khalil, A.; Szalay, Z. Towards Cooperative Perception Services for ITS: Digital Twin in the Automotive Edge Cloud. Energies 2021, 14, 5930. [Google Scholar] [CrossRef]
- Szalay, Z.; Nyerges, Á.; Hamar, Z.; Hesz, M. Technical Specification Methodology for an Automotive Proving Ground Dedicated to Connected and Automated Vehicles. Period. Polytech. Transp. Eng. 2017, 45, 168–174. [Google Scholar] [CrossRef] [Green Version]
- Szalay, Z.; Hamar, Z.; Nyerges, Á. Novel design concept for an automotive proving ground supporting multilevel CAV development. Int. J. Veh. Des. 2019, 80, 1–22. [Google Scholar] [CrossRef]
- Totalcar, Akik Megtanítják a Smartot Önvezetni. Available online: https://totalcar.hu/magazin/2019/05/10/akik_megtanitjak_a_smartot_onvezetni/ (accessed on 22 October 2021).
- Meier, L.; Honegger, D.; Pollefeys, M. PX4: A node-based multithreaded open source robotics framework for deeply embedded platforms. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; pp. 6235–6240. [Google Scholar] [CrossRef]
- Koenig, N.; Howard, A. Design and use paradigms for gazebo, an open-source multi-robot simulator. In Proceedings of the 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No. 04CH37566), Sendai, Japan, 28 September–2 October 2004; Volume 3, pp. 2149–2154. [Google Scholar]
- PX4 Documentation. Controller Diagrams, Multicopter Position Controller. Available online: https://docs.px4.io/v1.12/en/flight_stack/controller_diagrams.html (accessed on 22 October 2021).
Type | Conflict Management Methods/Areas Addressed | Author and Reference |
---|---|---|
Deterministic | Optimal avoidance manoeuvres, conflict zones | Krozel et al. [22] |
Expert system for avoidance manoeuvres | lijima et al. [23] | |
Rule-based conflict management | Coenen et al. [24] | |
Aircraft ground collision | GPWS [25] | |
Manoeuvres | Bilimoria et al. [26] | |
Optimal tactical and strategic manoeuvres | Krozel and Peters [27] | |
Generalised conflict zones | Havel and Husarcik [28] | |
Aerial collision avoidance | TCAS [29] | |
Conflict alert evaluation | Ford [30] | |
Worst case | Optimal manoeuvres | Tomlin et al. [31] |
Uncertainty of planned flightpaths | Shepard et al. [32] | |
Worst case turns or velocity changes | Shewchun and Feron [33] | |
TCAS system limitations | Ratcliffe [34] | |
Probabilistic | Rapid conflict prediction | Paielli and Erzberger [35] |
Probability-based detection | Carpenter and Kuchar [36] | |
Markov chain-based probability estimation | Bakker and Blom [37] | |
Trajectory confidence model | Williams [38] | |
Hybrid | Genetic algorithm-based avoidance | Durand et al. [39] |
Stochastic hybrid model including wind effects | Glover and Lygeros [40] | |
Monte Carlo simulation based | Visintini et al. [41] | |
Non-cooperating target classification | Palme et al. [42] |
Time Scale Relative to Impact | Conflict Management Level | Aim of Activities | Available Tools |
---|---|---|---|
Up to about 10 years before | Strategic level system and technology planning | Develop safe and efficient procedures, integrate new technologies | Policy making, Research and development |
Up to about 5–10 years before | Strategic level infrastructure planning | Deploy and develop infrastructure both ground based and onboard systems | City planning, infrastructure planning, vehicle design codes |
Up to about 1–5 years before | Strategic level traffic planning | Determine and influence modes and volume of traffic | Policies, incentives, regulations, market development |
Hours before | Strategic conflict management | Route planning | Rerouting, rescheduling, cancelling operations |
5–10 s before | Tactical conflict management (mid-term) | Detection and alternative path planning | Active trajectory change: direction or speed adjustment |
1–5 s before | Tactical conflict management (short-term) | Attempt to avoid impact | Evasive manoeuvres |
Fraction of second before | Active safety systems | Preventive steps to minimise impact | Passenger safety systems, seat belt tensioners, airbags, etc. |
During impact | Passive safety systems | Minimise impact | Crashworthy structures, optimal occupant positioning, etc. |
Post impact | Post-impact treatment | Recover from effects of impact | Emergency services, warning for other traffic |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Sziroczák, D.; Rohács, D. Automated Conflict Management Framework Development for Autonomous Aerial and Ground Vehicles. Energies 2021, 14, 8344. https://doi.org/10.3390/en14248344
Sziroczák D, Rohács D. Automated Conflict Management Framework Development for Autonomous Aerial and Ground Vehicles. Energies. 2021; 14(24):8344. https://doi.org/10.3390/en14248344
Chicago/Turabian StyleSziroczák, David, and Daniel Rohács. 2021. "Automated Conflict Management Framework Development for Autonomous Aerial and Ground Vehicles" Energies 14, no. 24: 8344. https://doi.org/10.3390/en14248344
APA StyleSziroczák, D., & Rohács, D. (2021). Automated Conflict Management Framework Development for Autonomous Aerial and Ground Vehicles. Energies, 14(24), 8344. https://doi.org/10.3390/en14248344