普通程序员如何通过开源项目探索外太空?

Posted 顶级程序员

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了普通程序员如何通过开源项目探索外太空?相关的知识,希望对你有一定的参考价值。

源 / 开源最前线    编译 / 猿妹
链接: https://opensource.com/article/19/10/open-source-space-exploration
卡尔·萨根曾说过:“宇宙是一个很大的地方。如果只有我们,这似乎是一种可怕的空间浪费”。在这片看似虚无的广阔沙漠中,隐藏着一些人类曾经或未来将会看到的最神秘、最美丽的创造物。
对天空进行简单的肉眼观察,到逐步创造出能够探测宇宙深处的太空望远镜,我们已经在理解和重新定义时间、空间和物质的概念上取得了长足的进步。我们的探索为人类长久以来关于外星生命的存在、宇宙的有限或无限的本质和起源等问题提供了一些答案。但依然还有许多问题的答案等待我们去探索
好奇心是探索太空的重要组成部分
好奇心助长了我们获取外层空间知识的动力,但是,探索外太空并不是一件容易的事,幸运的是,开源的出现,使得普通人也可以参与探索和享受外太空的美。今天和大家分享两项和太空相关的开源项目
1、OpenSpace
该项目源于瑞典林雪平大学(LiU)与美国自然历史博物馆(AMNH)之间的学术合作,部分由NASA赞助,用数据可视化的形式将最新的宇宙研究呈现给大众,OpenSpace可在多种操作系统上工作,支持Windows、Linux、MacOS,你可以在上面查看例如火星、木星等其他星系的环境图片
OpenSpace需要图形支持OpenGL 3.3,Github上的存储库包含了OpenSpace的源代码和示例场景,但不包含任何数据。你需要构建和安装客户端。
GitHub地址:
https://github.com/OpenSpace/OpenSpace
Windows版下载地址:
http://data.openspaceproject.com/release/0.15.0/OpenSpace-0.15.0.zip
Mac版下载地址:
http://data.openspaceproject.com/release/0.15.0/OpenSpace-0.15.0.pkg
2、自由太空基金会
自由太空基金会的使命是‘促进,推进,并制定免费(免费和开源的)技术和知识的空间。目前正致力于创建可与卫星,太空飞船和空间站进行通信的卫星地面站的开源网络。其官网的项目目前包含SATNOGS、SDR makerspace、MetaSat & the Library Space Technology Network、Pocketqubes、Rocketry Telemetry、Upsat等
不知道你是否对我们这个浩瀚的宇宙感到好奇呢?如果是的话,快快通过上面两个开源项目去探索吧!

-END-

以上是关于普通程序员如何通过开源项目探索外太空?的主要内容,如果未能解决你的问题,请参考以下文章

基于STM32与ESP8266的太空人WiFi天气时钟(代码开源)

可视化探索开源项目的 contributor 关系

STM32开源项目基于STM32F103C8T6 + I2C OLED屏幕太空人+钟表显示

5W1H聊开源之Who和How——谁如何参与开源?

新一代搜索引擎项目 ZeroSearch 设计探索

利用开源项目实现定位和时间欺骗