MrATC
MrATC is open source air traffic control software intended as a replacement for the antiquated air traffic control system currently in use in the United States as well as for use in other parts of the world. The project will start out in simulations, with the ultimate goal of actual implementation.
The project has three main parts:
  • air traffic control system
  • radar simulation systems
  • airplane simulation software
The air traffic control system will start out in simulation and eventually graduate to actual implementation.
The other two parts are for simulation purposes only. The radar system will simulate a real radar system and feed bulk plane location information to a database, where the air traffic control system will read it. The airplane simulators will simulate an assortment of commercial aircraft, reporting things like current altitude, latitude, longitude, air speed, and heading to the radar system. A sample flight status report will look and function something like this.
The flights will communicate with radar and the air traffic control system via http protocol. The radar and air traffic control systems will speak database talk directly to a database.
Perl and C have been selected as programming languages--Perl for its ability to interface with the web, and C for its speed and reliability. Developers are welcome. If you are interested in being a developer, please contact me, project administrator.
Project Summary Page
July 19, 2004 edition of this page
Project hosted by SourceForge.net Logo