Reinforcement Learning-Based Air Traffic Deconfliction

Denis Osipychev, Dragos Margineantu, Girish Chowdhary
1/5/2023
cs.ROcs.AIeess.SY

No confident code implementation found for this paper.

Abstract

Remain Well Clear, keeping the aircraft away from hazards by the appropriate separation distance, is an essential technology for the safe operation of uncrewed aerial vehicles in congested airspace. This work focuses on automating the horizontal separation of two aircraft and presents the obstacle avoidance problem as a 2D surrogate optimization task. By our design, the surrogate task is made more conservative to guarantee the execution of the solution in the primary domain. Using Reinforcement Learning (RL), we optimize the avoidance policy and model the dynamics, interactions, and decision-making. By recursively sampling the resulting policy and the surrogate transitions, the system translates the avoidance policy into a complete avoidance trajectory. Then, the solver publishes the trajectory as a set of waypoints for the airplane to follow using the Robot Operating System (ROS) interface. The proposed system generates a quick and achievable avoidance trajectory that satisfies the safety requirements. Evaluation of our system is completed in a high-fidelity simulation and full-scale airplane demonstration. Moreover, the paper concludes an enormous integration effort that has enabled a real-life demonstration of the RL-based system.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{osipychev2023reinforcement,
  title  = {Reinforcement Learning-Based Air Traffic Deconfliction},
  author = {Denis Osipychev and Dragos Margineantu and Girish Chowdhary},
  year   = {2023},
  eprint = {2301.01861},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2301.01861v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2301.01861.svg)](https://codeofpaper.com/paper/2301.01861)

Discussion