面向具身智能机器人系统与应用开发,Ubuntu 等操作系统可以用 ROS2 生态、机器人仿真器、英伟达算力。
然而在国产化方面,开源鸿蒙操作系统缺失 ROS2 支持、缺失与机器人仿真器的连通。
为此,开源鸿蒙具身智能PMC(筹)在元旦发布了开发者可使用的机器人开发环境。
“零元购” 开源鸿蒙具身智能机器人:开源鸿蒙模拟器 + 具身模拟器
如果想做开源鸿蒙具身智能机器人的开发,传统上你需要购买开源鸿蒙开发板和机器人本体,同时你可能需要在开源鸿蒙上移植数百个三方库。
为实现“零成本”+“开箱即用”,开源鸿蒙具身智能操作系统项目:研发了开源鸿蒙模拟器(基于QEMU),原生适配了机器人中间件 ROS2,打通了开源鸿蒙模拟器与机器人仿真环境(Gazebo、MuJoCo 等)。
因此,实现了仅在个人电脑上即可进行开源鸿蒙具身智能机器人的开发工作,无需购买硬件也无需适配基础生态库。
在开源鸿蒙模拟器中通过自然语言可以控制仿真机械臂完成 Pick and Place 任务。
在开源鸿蒙模拟器中通过 ROS2 导航功能实现仿真环境下机器人自主移动。
如何运行模拟器
• 开源鸿蒙具身智能操作系统仓库主页(孵化中):
https://gitcode.com/openharmony-robot
• 为了让开发者快速上手,项目提供了编译环境文档以及预编译的镜像:
https://gitcode.com/openharmony-robot/docs/blob/main/device-dev/docker-build.md
•开源鸿蒙模拟器 + 具身模拟器的运行文档:
https://gitcode.com/openharmony-robot/oh_robot_sim/blob/main/QUICKSTART.md
• 本次发布版本包含以下核心组件:
- OpenHarmony QEMU 模拟器:支持图形界面;
- ROS2 Humble 相关适配库:完整支持 ROS2 通信、节点管理、参数服务器;
- Gazebo/MuJoCo 模拟器:实现与主流机器人仿真器的数据互通;
- 示例应用包:包含机械臂控制、导航建图等基础功能示例;
昇腾具身智能平台
在国产算力支持方面,具身智能PMC(筹)也在积极探索与昇腾等国产芯片的深度适配。昇腾 310P 芯片为机器人社区提供了关键的国产化替代方案,具备高性价比、低能耗的特点,为具身智能在国产硬件平台上的落地提供了重要支撑。

昇腾实时具身推理引擎(Ascend-RTE)作为具身智能"大脑",向上承载多种具身智能模型,向下驱动各类机器人本体。该系统通过静态图编译优化、复杂算子逻辑重构和应用执行层三大优化,实现了动作信号的毫秒级生成与传导,在保证高性能的同时确保了动作的稳健精准。

目前,昇腾实时具身引擎已适配10种主流具身智能模型,支持多类机械臂本体,在仿真与实机环境中可完成叠衣服、整理桌面等长程复杂任务。相比 NVIDIA Orin 等端侧推理卡,昇腾 310P 在大多具身智能模型下表现更优、更流畅;相比高端消费级的 RTX 4090 显卡,昇腾 310P 以不到一半的功耗和三分之一的成本,实现了媲美的推理能力,为具身智能的规模化落地提供了可行路径。
详情可查看成果宣传主页:
https://sjtu-ipads.github.io/Ascend-Embody-Web/
代码仓库:
https://gitcode.com/cann/cann-recipes-embodied-intelligence
供稿:王凯芸
责编:张婕逾
编审:谢青霖
审核:刘果
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !