0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NASA计划2023年月球车运行开源软件

hl5C_deeptechch ? 来源:DeepTech深科技 ? 作者:DeepTech深科技 ? 2021-04-18 09:41 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NASA 将在 2023 年发射 VIPER(挥发性物质调查用极地探险车),它会行驶于月球表面,寻找有朝一日可用于制备火箭燃料的固态水。这台月球车将装备 NASA 所能拥有的最顶级的仪器设备和工具,包括能在月壤上正常旋转的车轮和能在地外环境进行挖掘的钻头,这些硬件设备可以经受住长达十四天、气温低至 -173℃ 的月夜的考验。

但是,尽管 VIPER 在很大程度上是独一无二、专为其任务而定制的,它运行的许多软件却是开源的,这意味着任何人都可以出于任何目的而使用、修改或传播它。如果能成功的话,这次任务不仅将为未来的月球殖民地打下基石,它可能还会成为一个拐点,能让航天工业换个角度去思考如何开发和操作自动化机械设备。

我们在谈论航天任务时很少会想到开源技术,造一个能发射到太空、顺利抵达目的地、并在离地球成百上千(甚至上万乃至几十万)英里远的地方完成一系列特定任务的东西往往成本不菲。

人们会自然而然地把与其相关的知识视若珍宝、严加看管。相比之下,开源软件则更多地与小型项目的蹩脚编程相联系,比如黑客马拉松活动和学生展示之类的,充斥于 GitHub 等在线库中的代码通常是缺少资金、没有从零开始写代码的资源的团队所采用的廉价解决方案。

但是,航天工业正在迅速扩张,这在很大程度上是因为存在大量进入太空的需求。这也就意味着需要使用成本更低、更易获得的技术,软件也包括其中。

就算是对于 NASA 这样不差钱的巨头来说,开源方法也终将带来软件层面上的加强。“我想说,目前的飞行软件,在航天领域中非常平庸,”旅行者太空控股(Voyager Space Holdings)的主席兼 CEO 迪伦·泰勒 (Dylan Taylor)说。

此话的背景是,波音的 Starliner 飞船在 2019 年由于软件故障试飞失败了,如果它是开源的,哪怕是最聪明的科学家,也可以像业余的开发者一样,利用更多人的专业知识和反馈来解决问题。

基本上,如果它符合 NASA 的要求,那它就应该能满足任何在太空中操纵自动机械的需求。想以低成本发射卫星和探测器的企业和国家机构在世界各地不断涌现,对于他们来说,能够自如应对航天任务这种高风险情境的廉价自动化机械软件是重大利好。

开源软件也有助于降低前往太空的成本,因为它会带来人人都可采纳和使用的标准,定制代码的高成本将不复存在,新任的工程师通常都使用过开源框架。“如果我们对这一点加以利用,让他们能在飞行任务中运用更多在学校学到的东西,那将会缩短他们的适应过程,”泰瑞·方(Terry Fong)说。

他是 NASA 在加州山景城的埃姆斯(Ames)研究中心智能机器人团队负责人,也是 VIPER 任务的副领队,泰瑞还表示,“它让我们能更快地把研究领域中的突破运用到飞行任务中。”

在过去 10 到 15 年间,NASA 已经在许多研究与发展(R&D)项目中运用过开源软件了——它保留着大量使用过的开源代码的目录,但这项技术在自动化航天机械中的实际应用尚无太多先例。

“机器人操作系统ROS)”是 NASA 试验过的系统之一,它是由总部同样位于山景城的非营利组织“开放机器人”(Open Robotics)进行维护和更新的一组开源软件框架,ROS 已经在国际空间站的科研助理机器人 Robonaut2 号上应用过了,目前正在国际空间站里飞来飞去、帮助宇航员开展日常工作的自动化机器人 Astrobee 也使用了 ROS。

ROS 将会运行和推进对于所谓“地面飞行控制”至关重要的一系列任务,VIPER 将由 NASA 的地面人员操纵,地面飞行控制会运用 VIPER 搜集到的数据来绘制实时地图,并渲染月面环境以供月球车操作人员进行安全导航。

这台月球车软件的其它部分也有开源的 root:譬如遥感和内存管理等基本功能是由一个被称作核心飞行系统(cFS)的车载程序负责的,这个程序由 NASA 自行研发并发布于 GitHub 上,可以免费使用。VIPER 在月球车本体之外的其它任务操作则由 Open MCT 负责处理,这也是 NASA 自研的。

相比于火星,月球的环境很难在地球上进行模拟,这意味着对月球车的软硬件构件开展测试并非易事。泰瑞·方表示,对于这次任务而言,依靠包括开源软件在内的数字模拟来对月球车的构件进行测试是更合理的选择。

这次任务选择依靠开源软件的另一个原因是,月球离地球足够近,可以对月球车进行基本上是实时的控制,这意味着可以在地面上运行某些软件,而不必将其挂载在月球车上。

“我们决定把月球车的大脑分置于地球和月球上,”泰瑞·方说,“这样一来,我们就有可能去使用不受辐射、艰苦的飞行和计算能力限制的软件,我们可以把成品的商业软件直接拿来用。所以我们可以在地面上使用比如 ROS 这种很多人很常用的软件。我们不用完全依靠定制软件。”

VIPER 使用的软件也并非百分百开源。例如,它的机载飞行系统用的就是非常可靠的专利软件。但不难想象的是,未来会有更多任务采用并扩展VIPER所使用的软件。“我都怀疑 NASA 的下部月球车要用 Linux 系统了,”泰瑞·方说。

要在所有情况下都使用开源软件是永远都不可能的,安全性可能是个问题,这会让有些机构坚持全部使用专利技术 (尽管开源平台的优势之一是开发者对于发现漏洞和发布补丁非常公开)。泰瑞·方也强调,有些任务对于开源技术来说始终都显得过于专业或先进,它们不能太过依赖开源技术。

尽管如此,转向开源社群的不仅是 NASA,Blue Origin 最近宣布,它将会和数个 NASA 团队进行合作,以开源框架为基础“为自动机械的智能化和自主化编写代码”(但该公司拒绝透露合作细节)。

体量更小的创业公司——比如总部位于希腊、为小型卫星提供开源硬件和软件的“自由太空基金”(Libre Space Foundation)——势必会随着航天飞行成本的降低而受到更多关注。Open Robotics 的 CEO 布莱恩·格尔基(Brian Gerkey)说:“这是个多米诺骨牌效应。一旦有像 NASA 这种的大型机构公开说‘我们要依靠这个软件了’,就会有其它机构想抓住风口,它们会投身其中,完成那些让这个软件可堪 NASA 之用的必要工作。”

原文标题:NASA下一部月球车将运行开源软件,以寻找可用于制备火箭燃料的固态水

文章出处:【微信公众号:DeepTech深科技】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 探测器
    +关注

    关注

    15

    文章

    2714

    浏览量

    74601
  • 开源
    +关注

    关注

    3

    文章

    3779

    浏览量

    44127

原文标题:NASA下一部月球车将运行开源软件,以寻找可用于制备火箭燃料的固态水

文章出处:【微信号:deeptechchina,微信公众号:deeptechchina】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    20257开放原子开源基金会新增捐赠人

    20257,新增以下单位成为开放原子开源基金会及旗下项目捐赠人。
    的头像 发表于 08-12 10:32 ?342次阅读

    普华基础软件亮相2025 CCF中国开源大会

    近日,由中国计算机学会(CCF)主办的2025 CCF中国开源大会在上海召开。本届大会以“蓄势引领、众行致远”为主题,重点聚焦开源操作系统、开源芯片、开源大模型、
    的头像 发表于 08-11 09:21 ?348次阅读

    迅龙软件亮相2025开放原子开源生态大会,共绘AI+开源智能图景

    723日,2025开放原子开源生态大会在北京举行。大会由开放原子开源基金会主办,以“开源赋能产业,生态共筑未来”为主题,旨在展示中国开源
    的头像 发表于 07-25 18:15 ?577次阅读
    迅龙<b class='flag-5'>软件</b>亮相2025开放原子<b class='flag-5'>开源</b>生态大会,共绘AI+<b class='flag-5'>开源</b>智能图景

    普华基础软件开源用操作系统迎来全新版本

    近日,普华基础软件开源用操作系统媒体发布会在上海中国汽车会客厅召开——全球首个开源智能驾驶操作系统微内核龘EasyAda、开源安全车控操作
    的头像 发表于 04-25 16:18 ?509次阅读

    树莓派进军 NASA

    NASA科学家杰米·莫拉罗(JamieMolaro)博士计划利用RaspberryPi地震仪和一台小型探测,开展一项可能具有突破性意义的研究。杰米一直在开发NASA
    的头像 发表于 04-14 15:52 ?361次阅读
    树莓派进军 <b class='flag-5'>NASA</b> ?

    浅谈规MCU (MGEQ1C064) OTA升级

    年成长率(CAGR)将超过 17%。 笙泉科技规级MCU (MGEQ1C064AD48)已于20236获AEC-Q100 Grade2
    发表于 03-04 12:52

    广汽集团参与中国载人月球车研发

    212日,元宵节,中国载人航天工程办公室正式宣布,经公开征集评选,中国载人月球探测任务登月服和载人月球车名称已经确定,登月服命名为“望宇”,载人月球车命名为“探索”。值得一提的是,广
    的头像 发表于 02-13 09:35 ?483次阅读

    开源鸿蒙OpenHarmony社区运营报告(20251

    ●截至2025131日,开放原子开源鸿蒙(OpenAtomOpenHarmony,简称“开源鸿蒙”或“OpenHarmony”)社区累计超过8200名贡献者,共63家成员单位,产生
    的头像 发表于 02-11 09:28 ?717次阅读
    <b class='flag-5'>开源</b>鸿蒙OpenHarmony社区运营报告(2025<b class='flag-5'>年</b>1<b class='flag-5'>月</b>)

    NASA将首次通过Twitch平台直播国际空间站活动实况

    据悉,NASA计划在近日在国际空间站(ISS)进行首次Twitch直播。该直播将于美国东部时间212日上午11:45在NASA的Twitch频道进行(https://www.twit
    的头像 发表于 02-10 17:14 ?1910次阅读

    日本民企i太空公司计划2025再次发射月球探测器

    日本民间企业“i太空公司”(ispace)近日宣布了一项新的太空探索计划,该公司将于20251中旬再次发射月球探测器,旨在挑战在月球的冷
    的头像 发表于 12-19 11:10 ?1035次阅读

    Made with KiCad(十二):JPL开源漫游

    版,是一个开源、自己动手制造的漫游开源漫游的设计几乎完全采用现成的消费者部件(COTS)。该项目旨在为那些希望参与机械工程、软件、电子
    的头像 发表于 12-04 18:05 ?1336次阅读
    Made with KiCad(十二):JPL<b class='flag-5'>开源</b>漫游<b class='flag-5'>车</b>

    铠侠计划20256前完成IPO

    近日,日本知名半导体企业铠侠被曝出正积极筹备首次公开募股(IPO)的重大计划。根据铠侠向日本金融服务厅提交的正式文件,公司计划在202412至2025
    的头像 发表于 11-11 14:41 ?761次阅读

    祝贺致远电子“AWTK开源GUI引擎”入选2024关键软件产品资源池

    ,广州市启动了2024关键软件产品资源池入库项目。1022日,广州市工业和信息化局公布了入库名单,致远电子的“AWTK跨平台开源GUI框架”凭借卓越的技术实力、
    的头像 发表于 10-25 08:07 ?807次阅读
    祝贺致远电子“AWTK<b class='flag-5'>开源</b>GUI引擎”入选2024<b class='flag-5'>年</b>关键<b class='flag-5'>软件</b>产品资源池

    喜报!创捷电子荣获中电协会“2023度行业运行监测工作先进单位”称号

    202494日,中国电子元器件行业协会发布了《2023度行业运行监测工作先进单位名单》,金华市创捷电子有限公司荣获“
    的头像 发表于 09-26 09:04 ?651次阅读
    喜报!创捷电子荣获中电协会“<b class='flag-5'>2023</b><b class='flag-5'>年</b>度行业<b class='flag-5'>运行</b>监测工作先进单位”称号

    开放原子联合启动中国用操作系统开源共建计划

    以“基础共筑、开源启航”为主题的2024首届中国(重庆)智能汽车基础软件生态大会暨第三届中国汽车芯片高峰论坛在重庆成功举行。大会旨在为我国汽车软件和芯片产业发展搭建高端务实的专业交流平台,分享创新
    的头像 发表于 09-24 10:53 ?839次阅读
    开放原子联合启动中国<b class='flag-5'>车</b>用操作系统<b class='flag-5'>开源</b>共建<b class='flag-5'>计划</b>