Skip to main content

The Open Air Traffic Simulator

Project description

BlueSky - The Open Air Traffic Simulator

Open in Visual Studio Code calver GitHub all releases

PyPI - Downloads PyPI version shields.io PyPI license PyPI pyversions

BlueSky is meant as a tool to perform research on Air Traffic Management and Air Traffic Flows, and is distributed under the GNU General Public License v3.

The goal of BlueSky is to provide everybody who wants to visualize, analyze or simulate air traffic with a tool to do so without any restrictions, licenses or limitations. It can be copied, modified, cited, etc. without any limitations.

Citation info: J. M. Hoekstra and J. Ellerbroek, "BlueSky ATC Simulator Project: an Open Data and Open Source Approach", Proceedings of the seventh International Conference for Research on Air Transport (ICRAT), 2016.

BlueSky Releases

If you are not (yet) interested in reading and editing the source of BlueSky, you can also download a release version of BlueSky, that you can install directly, without having to worry about python and library dependencies. You can find the latest release here: https://github.com/TUDelft-CNS-ATM/bluesky/releases

BlueSky Wiki

Installation and user guides are accessible at: https://github.com/TUDelft-CNS-ATM/bluesky/wiki

Some features of BlueSky:

  • Written in the freely available, ultra-simple-hence-easy-to-learn, multi-platform language Python 3 (using numpy and either pygame or Qt+OpenGL for visualisation) with source
  • Extensible by means of self-contained plugins
  • Contains open source data on navaids, performance data of aircraft and geography
  • Global coverage navaid and airport data
  • Contains simulations of aircraft performance, flight management system (LNAV, VNAV under construction), autopilot, conflict detection and resolution and airborne separation assurance systems
  • Compatible with BADA 3.x data
  • Compatible wth NLR Traffic Manager TMX as used by NLR and NASA LaRC
  • Traffic is controlled via user inputs in a console window or by playing scenario files (.SCN) containing the same commands with a time stamp before the command ("HH:MM:SS.hh>")
  • Mouse clicks in traffic window are use in console for lat/lon/heading and position inputs

Contributions

BlueSky is still under heavy development. We would like to encourage anyone with a strong interest in ATM and/or Python to join us. Please feel free to comment, criticise, and contribute to this project. Please send suggestions, proposed changes or contributions through GitHub pull requests, preferably after debugging it and optimising it for run-time performance.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bluesky-simulator-2022.5.27.tar.gz (72.6 MB view details)

Uploaded Source

Built Distribution

bluesky_simulator-2022.5.27-py2.py3-none-any.whl (73.1 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file bluesky-simulator-2022.5.27.tar.gz.

File metadata

  • Download URL: bluesky-simulator-2022.5.27.tar.gz
  • Upload date:
  • Size: 72.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.3

File hashes

Hashes for bluesky-simulator-2022.5.27.tar.gz
Algorithm Hash digest
SHA256 44ac82f7a4771537896040b200b6e21aa11766f0b2b032cb3291d04ab237c7ba
MD5 09e1eef6e816951f7ca40dc0f142139f
BLAKE2b-256 5080bdffa509f9d929bce4b3d777de239dfbfbeefaba530a4e1d5b6be8548a43

See more details on using hashes here.

Provenance

File details

Details for the file bluesky_simulator-2022.5.27-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for bluesky_simulator-2022.5.27-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0d475f91d2107f3d9a52ee0140245c2c85694916bacc12cc9a5a0701002de042
MD5 b0a591fdb842d2d8614d63c061d2905d
BLAKE2b-256 4f845bf9704d9ce7e80aedc844fb9db8edcb15eee3d8a56eb2443c532cb7cf69

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page