NASA火星无人机正在运行的开源飞行代码

NASA火星无人机正在运行的开源飞行代码。F´(F Prime)是一个组件驱动的框架,可以快速开发和部署太空飞行及其他嵌入式软件应用程序。F´最初是在喷气推进实验室开发的,现已成功部署在多种太空应用中。它是量身定制的,但不仅限于小规模的航天系统,例如立方卫星,小卫星和仪器。

F´包含几个元素:

  • 一种架构,可将飞行软件分解为具有明确接口的离散组件
  • 一个提供诸如消息队列和线程之类的核心功能的C ++框架
  • 用于指定组件和连接并自动生成代码的建模工具
  • 越来越多的现成组件集合
  • 用于在单元和集成级别测试飞行软件的测试工具。
NASA火星无人机正在运行的开源飞行代码

上一篇:

下一篇:


标签