Inspiration

The need for ATCs (Air Traffic Controllers) in the new era of space travel, drones, and beyond has evolved into something more than merely learning about radar through conventional methods. This gave us the motivation to create a platform that combines gaming and career preparation.

What it does

The Aircraft Collision Detection Simulation System monitors the real-time movement of flights and applies predictive analysis to detect possible collisions between aircrafts, allowing trainees to communicate and solve problems related to altitude or direction through live simulation training.

How we built it

The platform was built with a technology stack that incorporated Typescript and React for creating an interactive dashboard interface, Node.js for the physics engine at its core, and Artificial Intelligence (Claude) to facilitate the smooth real time motion and trajectory simulation of the planes.

Challenges we ran into

One of our challenges was learning how to do the vector math needed for calculating the "Closest Point of Approach" (CPA) in real time, which necessitated writing code that could manage many different moving entities efficiently.

Accomplishments that we're proud of

We are very proud of our Conflict Prediction Engine, which effectively creates maps of danger zones before they occur. The UX we’ve created is user friendly and not complicated at all.

What we learned

This project has taught us the importance necessity of modular system design when handling simulations involving safety related issues and the use of artificial intelligence while designing the structure of the whole simulation model.

What's next for Aircraft Conflict Detection Traffic Control

Being able to additionally add AI Voice Integration: Implementing Natural Language Processing so users can speak to simulated "Pilots" as well exploring the chance to increase reality by VR implementation, taking the dashboard into a full 3D virtual tower experience to increase immersion for new trainees.

Share this project:

Updates