MIT License

项目介绍

TUDelft-CNS-ATM/bluesky 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 MIT License 许可证,目前获得 577 个 Star、275 次 Fork。

仓库全名
TUDelft-CNS-ATM/bluesky
开源许可证
MIT License
Star 数
577
Fork 数
275
未关闭 Issue
30

README 摘要

BlueSky - The Open Air Traffic Simulator 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…

完整内容见 GitHub 原始 README 或本页 。

常见问题

bluesky 用什么语言开发?

主要使用 Python 编写,采用 MIT License 许可证,目前有 577 个 Star。

bluesky 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 bluesky 的源码?

可以直接克隆仓库:git clone https://github.com/TUDelft-CNS-ATM/bluesky.git,默认分支为 master;安装与运行步骤见仓库 README。

bluesky 最近还在维护吗?

仓库最近一次更新为 3 周前,当前有 30 个未关闭 Issue;Star 数为 577,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

The open source air traffic simulator

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

语言占比

Batchfile
C++
CSS
GLSL
HTML
Python

Release

README

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.

评论

暂无评论