感谢据中国信通院今日披露,中国信息通信研究院、北京邮电大学与清华大学联合推出了一款面向智能机器人的开箱即用的具身智能操作系统 —— 有形具身智能操作系统,英文名为:Embodied Operating System(简称“EOS”),并已经于近期开源。
▲ 有形具身智能操作系统(EOS)架构图(图源中国信通院公众号,下同)
AI在线从官方介绍获悉,有形具身智能操作系统(EOS)不同于国外知名机器人框架 ROS,其不仅限于中间件层面的功能实现,而是从操作系统内核到中间件以及具身智能和空间智能算法库进行了全方位的设计和实现,并支持了实时内核。
有形具身智能操作系统(EOS)具备以下 4 个突出特点:
1. 有形具身智能操作系统(EOS)对国产芯片进行了深度适配,强调自主可控和开源开放。目前,有形具身智能操作系统(EOS)的内核为实时操作系统内核 RROS,基于 RROS 已完成对龙芯(Loongarch)指令集的支持和 RISC-V 指令集及的部分支持。这种深度适配不仅确保了操作系统能够在各种国产硬件平台上稳定运行,更能够最大限度地发挥国产芯片的性能优势。通过自主可控的技术路线,EOS 降低了对国外软硬件技术的依赖,增强了技术安全性。此外,开源开放的特性使得开发者和企业能够共同参与系统的开发和优化,推动形成一个充满活力和创新的开源生态系统。
2. 有形具身智能操作系统(EOS)是机器人应用于新型工业化中所急需的基础软件。实时操作系统对于工业机器人和医疗机器人等对时间和精度有要求的场景至关重要,EOS 通过集成 RROS,赋予了 Linux 内核实时化能力,确保机器人或具身智能体能够安全、可靠地执行实时任务。这一集成使得 EOS 具备了处理高实时性任务的能力,可以在微秒级响应外部环境的变化,保证机器人在执行复杂任务尤其是工业场景或多智能体协作时的精确度和安全性。实时化能力对工业机器人、自动驾驶车辆和医疗机器人等需要快速反应和高可靠性的应用场景尤其重要,有助于实现更高水平的操作效率和任务安全。
3. 有形具身智能操作系统(EOS)为开发者提供了一种低门槛的具身智能应用开发范式。EOS 期望通过简化的开发流程、丰富的中间件、独立维护的具身智能和空间智能算法库、公开的协作机制和平台,让开发者可以轻松上手并迅速开始项目开发。具体来说,EOS 计划提供全声明周期的开发支持套件,包括仿真软件支持,实体硬件套装,不仅可以缩短产品的研发周期,还大幅降低了开发成本,助力各类智能设备的创新与快速迭代,推动具身智能生态圈的持续扩展和成熟发展。同时,EOS 开发系统能够支持多智能体协议,允许开发者轻松构建和管理多个智能体之间的协作,使不同智能体能够在复杂场景中高效协同工作。系统还会提供丰富的开发工具、预构建的模块和完善的技术文档,帮助开发者快速构建、测试和部署智能机器人和具身智能体应用。并且,基于 EOS 提供的上下游机制和平台,可以让具身智能相关软硬件协同优化,汇聚软件算法、中间件、通信协议、实时内核、底层硬件等上下游参与者。
4. 有形具身智能操作系统(EOS)为具身智能体的用户提供了 AI 原生的人机交互体验。机器人或具身智能体往往具备相比 PC 或手机更强的主动性,普遍具备包括移动、抓取等在内的与真实世界交互的能力,这必将引发人机交互的新变革,因此迫切需要“具身智能原生”的操作系统。有形具身智能操作系统(EOS)通过支持语音识别、自然语言处理、视觉感知等多种交互方式,使用户能够以更加自然和直观的方式与智能设备互动。这种自然的交互方式打破了传统设备依赖屏幕和触控的限制,使得人与机器之间的沟通变得更加多样化和沉浸式。通过有形具身智能操作系统(EOS),用户不仅可以通过语音命令和手势操控机器人,还能够借助具身智能体的主动性实现更复杂的任务,如自主导航、环境感知、物体操作等。
▲ 有形具身智能操作系统(EOS)未来路线图
未来规划:
推出基于 RISC-V 的 EOS 发行版,发行版包括常见的机器人开发与应用系统库、中间件、算法库,打造便捷的开发体验。
依托“鲸智”工业和信息化部大模型公共服务平台(http://aihub.caict.ac.cn/)和 AIIA 具身智能工作组、开源开放委员会,借助开源社区力量,不断丰富具身智能和空间智能算法库算法数量。
EOS 基于 RROS 针对 ethercat、ROS2 做原生实时性支持和优化。
通过协作平台,广泛收集并支撑软件算法、中间件、通信协议、实时内核、底层硬件等上下游平台的需求,基于 Linux 内核支撑相关组件超过 1000 个。
针对实时性,基于实时内核构造的应用接口进行上下游组件实时性优化,完成相关组件的支持和优化。
正式发布 EOS LTS 版本,并附带提供全流程开发软硬套件。