Skip to main content

The Open Air Traffic Simulator.

Project description

BlueSky - The Open Air Traffic Simulator

Open in Visual Studio Code GitHub release GitHub all releases Discord

PyPI version shields.io PyPI - Downloads 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 MIT license.

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

BlueSky is also available as a pip package, for which periodically version releases are made. You can find the latest release here: https://github.com/TUDelft-CNS-ATM/bluesky/releases The BlueSky pip package is installed with the following command:

pip install bluesky-simulator[full]

Using ZSH? Add quotes around the package name: "bluesky-simulator[full]". For more installation instructions go to the Wiki.

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

Questions or suggestions?

Visit us on Discord, open a topic on the GitHub discussion board, or open an issue.

Contributions

BlueSky can be considered 'perpetual beta'. 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-1.0.7.tar.gz (395.3 kB view details)

Uploaded Source

Built Distributions

bluesky_simulator-1.0.7-cp313-cp313-win_amd64.whl (576.0 kB view details)

Uploaded CPython 3.13Windows x86-64

bluesky_simulator-1.0.7-cp313-cp313-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

bluesky_simulator-1.0.7-cp313-cp313-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

bluesky_simulator-1.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (700.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

bluesky_simulator-1.0.7-cp313-cp313-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (706.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.12+ x86-64manylinux: glibc 2.17+ x86-64

bluesky_simulator-1.0.7-cp313-cp313-macosx_10_13_universal2.whl (595.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ universal2 (ARM64, x86-64)

bluesky_simulator-1.0.7-cp312-cp312-win_amd64.whl (576.0 kB view details)

Uploaded CPython 3.12Windows x86-64

bluesky_simulator-1.0.7-cp312-cp312-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

bluesky_simulator-1.0.7-cp312-cp312-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

bluesky_simulator-1.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (700.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

bluesky_simulator-1.0.7-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (706.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ x86-64manylinux: glibc 2.17+ x86-64

bluesky_simulator-1.0.7-cp312-cp312-macosx_10_13_universal2.whl (595.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ universal2 (ARM64, x86-64)

bluesky_simulator-1.0.7-cp311-cp311-win_amd64.whl (575.9 kB view details)

Uploaded CPython 3.11Windows x86-64

bluesky_simulator-1.0.7-cp311-cp311-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

bluesky_simulator-1.0.7-cp311-cp311-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

bluesky_simulator-1.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (693.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

bluesky_simulator-1.0.7-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (698.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ x86-64manylinux: glibc 2.17+ x86-64

bluesky_simulator-1.0.7-cp311-cp311-macosx_10_9_universal2.whl (595.4 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

bluesky_simulator-1.0.7-cp310-cp310-win_amd64.whl (575.9 kB view details)

Uploaded CPython 3.10Windows x86-64

bluesky_simulator-1.0.7-cp310-cp310-musllinux_1_2_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

bluesky_simulator-1.0.7-cp310-cp310-musllinux_1_2_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

bluesky_simulator-1.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (692.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

bluesky_simulator-1.0.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (697.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.17+ x86-64

bluesky_simulator-1.0.7-cp310-cp310-macosx_10_9_universal2.whl (595.4 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file bluesky_simulator-1.0.7.tar.gz.

File metadata

  • Download URL: bluesky_simulator-1.0.7.tar.gz
  • Upload date:
  • Size: 395.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for bluesky_simulator-1.0.7.tar.gz
Algorithm Hash digest
SHA256 1b0f05761fe9cd9e595368011fafc55694db499da7e8461e7495a3a17ab9a666
MD5 46b8e4a3dd86a2b1df7746e69a89161f
BLAKE2b-256 aab55889345af8a9570defc0ab833fb94addd31ec2cb06d61a23e1a47926a958

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 efd3a35f96776adad3e04a019f300c6481462fade64becdf204eb425c661c64d
MD5 8ad97c9b9b9a5fdbb489f7698b71f0fe
BLAKE2b-256 d7c727d7d3e040a80103864e4104fc7b54cd0933f2d52d212842864e8d67466f

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 63e5c649087b3d3f98b605774cc007d8fbfe8a33b6807ca4f35434254c55ba5e
MD5 fd8141712f512849b95b5e874f8a08cf
BLAKE2b-256 c05f576c0154a9af6fe0fab98c1114bcc1af0ed32aac70776037bc4af97512ee

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4f8bbde0efa6f342274bff842d7abca07e6a2003d1712eb8f722eaf5588c71b6
MD5 30263b8080e92931033cef1bcce18187
BLAKE2b-256 a50fe3e9dfcfb5643a5fe4c2793524c08c87a8e678ec77f0dbad3a79210fb646

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ce797fae5474c61b0ecbe58b07ebb5971e81136fc884adb1077192dee840c940
MD5 c46e4410df6850572b4535b2a20d3869
BLAKE2b-256 377dc1bacc3de9431d9bd662f09ed1cefe673203a65570c52cf28453fb3f6483

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp313-cp313-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp313-cp313-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 57323ff2ec23c90c626a4dc7c464a39029d3016f601e0ad23780d351e61660f8
MD5 1ce0ad7cb2d7c1b2cbfabbf09cb64567
BLAKE2b-256 07b23359190fb775f5d4591e77a3dc5f13673423801fbe1dd8b94b87e1dd97b7

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp313-cp313-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp313-cp313-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 fa1dd6a067527b575d1b4a343337a9a3d693f60a44eb4804defb78b0eb00390a
MD5 92a6e720b75f7a51df54cabb54606d7b
BLAKE2b-256 c104d234e39e0486c21e4acea6e8750b0d3a342897276d02081130c846edfb41

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 37c7cbf0700a2230f3a12ff8c67e8575945624865a9608c92d7717da56cdc8be
MD5 385ff93605db926d8a54e31530a498bd
BLAKE2b-256 a08eac17c64c0f7f31e0205320a2d6693fe7f74917f40b55e199fe3b868168bd

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 82135beccb481023861bfe2289aa52a83c9c7f7d02d4ff41778512bbf445cc4d
MD5 7505a77f4a56d8369536a9119d641d1d
BLAKE2b-256 b8303281232975ceeb0b3718e2213b8d8db2711ea5b0de5ad8189570bf36bec5

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 88b58398ce622de0c241c3fe271d30ced46fe6719bac53a0b177b0f673cc2a5f
MD5 25d36840c87a31792c37aefd60f44f0f
BLAKE2b-256 76eee5ad26e6c0284b5ed9904912dfbbc6e34f9bcd5cad3494e631f47a4d3d64

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5f6680f5288da4b13ebd61e16351848928b5f2186b6357868a5bc5749ea75027
MD5 d32228e630fc2d58b19b52c344a70875
BLAKE2b-256 5a14c8a0f43fcf3dab6991fa900378341775e6b3dadcfd33a8c0130e6623a9ef

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp312-cp312-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e7a0d716443f7eefbc2118678a6435b53e10fad17d36691cfc8da3b62b35ad62
MD5 086d19cab8a86943deee735de842a927
BLAKE2b-256 b480ce673bf1ec6509f519822b85fc47f66f815615a35e42b296dd8d71f3dac6

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp312-cp312-macosx_10_13_universal2.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp312-cp312-macosx_10_13_universal2.whl
Algorithm Hash digest
SHA256 d94176a051a4588382299485b7772a5d15c839a449b2d3bdb5b8329519eae11d
MD5 4b87c96201ffa03f290a22318648fa79
BLAKE2b-256 9adecbe1685286a29f673084fd1131b6708d1a5a58696e996beea02d9201cd52

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 80843a9bdba6c86ab0b7ae36db428282457658c43ef084a4df78ef3548bdc133
MD5 086146a041f501884c8daf7c85ab4f1e
BLAKE2b-256 55718d8a7940ff98f9b11168812e029d959860b7421c9311906e915fc22a6241

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e21f5e5ae534c6943ba76f71b723fc903569484f77a8d9a9b8bd0298b5aca305
MD5 7f5d2761111a2db008383ad34de31449
BLAKE2b-256 f9e8df673e7124104a464674ac1ef94a6ad89de5fa2c5b4254da8490e0a72a0f

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 3d35f917c1f0e542284c07abff1ae63213616211f6513273698515c633935477
MD5 f64df50ab73dd324eac60f901f6e19f1
BLAKE2b-256 488e4666df8bc0acf3656e6a7df558144ec47c0b9f664adfa713fe17341aba18

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1e1112a3bffe71c76d4646a3584b03f61160864cdc6136af85ccd4405ae0192
MD5 4e78c7496e403fc07d4b06e74f70626d
BLAKE2b-256 60cee9b4518f2f000664166c3da154347406fd79b82895ef819f223c508765d8

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp311-cp311-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7570411c823c87feeb6044bbe7892597cf86ef83f050829c5246b4e3ac9b4dfb
MD5 38b9b8ab4f5d981004e917a4e3d09c9e
BLAKE2b-256 6c60d6a765522346548265ac3a258d80f2189a57bc4bea73f9b4fd2ee0941a38

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 24711e4afd2822c847fe2ddba106843b9eb8ff7aa2d3435b7a614d8524d14349
MD5 cb015d6ce0da8145a144901afd6872fa
BLAKE2b-256 9720bc7c9d187dabed5d7d83531ae212f55a04017adeb12d47dbbb00fdfcd8cb

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 6d3ad88ce05a826b4de6512cd9e0f34585ecaea8cbefa676598c1311ea51f89a
MD5 f32a8bb120d675677a4f0b728111234a
BLAKE2b-256 f92a0956fc126e573e75006d554536192c566443f2a49cb96ba27e0ee8c215a3

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b4fe5e791ca240e8f7d81ade788d39d43212a2b41a0097b7999d3a6bd466372a
MD5 75ca2c2f54d06bf4c19470af77737198
BLAKE2b-256 4a38e9a5c17e44df38d5ba67122371897fdbfd72dbcc7bfa7e73cbe97c504e36

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 95c9ec5ef245ddb130734f3600d85279467a724a97fb3755abcbc198a2dd577e
MD5 13f4456199823ee05913094d14f32ae8
BLAKE2b-256 2d861987ea30800a6734e49b3738aae0fe257bb0fb6149cc507fb3dd767a4937

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4864c79654ee9643fee3b9ecc6b17139bbfeac2759d04fc68bb383fef1841a45
MD5 0cac5c6df32cdddd831c683d09892702
BLAKE2b-256 86278c38624932a9e3b7bf12b517d952905f670387313b6f43868206507e37a2

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp310-cp310-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5b06f044939f3046deeae340d128d3ba11a9e92f59c123afcb92d12da0127fa4
MD5 d5ae895eb67cbe1b788fcc67775618fe
BLAKE2b-256 8d233630ce16b1a5754201c0432c29a5e8d57c1732a904cd75b0bf90db12e78f

See more details on using hashes here.

File details

Details for the file bluesky_simulator-1.0.7-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for bluesky_simulator-1.0.7-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 145b9b60faaf9c932de25a215451d757e23bc22c23f4ad3caaea9c2e81cc031b
MD5 8a6acffb6707021852402b0af80642c6
BLAKE2b-256 a0dcbc393e271cd3c8893dd47275251f52c146988fbdc3046aaf2976d8bc5827

See more details on using hashes here.

Supported by

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