能上天的代码?NASA火星无人机飞行控制系统开源了

能上天的代码?NASA火星无人机飞行控制系统开源了


2023年11月26日发(作者:vivo是步步高手机吗)

能上天的代码?NASA⽕星⽆⼈机飞⾏控制系统开源了

【导语】: 是为“机智号”⽕星⽆⼈机量⾝定制的⼀个组件驱动的框架,可以快速开发和部署太空飞⾏及其他嵌⼊式软件应⽤程序。

F Prime

简介

最近美国“毅⼒号”⽕星车成功登陆⽕星,配合它完成探测任务的“机智号”⽆⼈机搭载的是“骁龙801”处理器,并且“机智号”实际上是通过

Linux 操作系统控制的,这是⼈类第⼀次在⽕星上运⾏ Linux。

机智号

值得⼀提的是,多年前 NASA 把这个专门为⽕星⽆⼈机开发的飞⾏控制系统开源了,它就是本⽂的主⾓:

F Prime

F Prime

是⼀个组件驱动的框架,可以快速开发和部署太空飞⾏及其他嵌⼊式软件应⽤程序。 现已成功部署在多种太空应⽤中,它是为⼩

规模航天系统量⾝定制的,但是也完全可以使⽤在其他嵌⼊式系统开发中。

“毅⼒号”和“机智号”模拟⽰意图

包括以下⼏个内容:

将飞⾏软件分解为具有定义良好的接⼝

提供消息队列和线程等核⼼功能的C++框架

提供⾃动⽣成代码的建模⼯具

丰富可⽤的组件集合

⽤于在单元和集成测试飞⾏软件的测试⼯具

项⽬地址:

简单使⽤

的安装要求环境中有以下⼯具:

cmake

git

所以有了这个开源项⽬,是不是意味着我们也有可能造出⼀架可以上天的⽆⼈机?感兴趣的童鞋,快来学⼀下吧。

开源前哨

⽇常分享热门、有趣和实⽤的开源项⽬。参与维护 10万+ Star 的开源技术资源库,包括:Python、Java、

C/C++、Go、JS、CSS、、PHP、.NET 等。


发布者:admin,转转请注明出处:http://www.yc00.com/num/1700942222a1038538.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信