深开鸿公司日前在开源鸿蒙智能物联网生态大会上正式发布了M-Robots OS 2.0版本,标志着国内首个基于开源鸿蒙技术的机器人操作系统迈入新的阶段。
M-Robots OS作为一款以开源鸿蒙为核心的分布式异构多机协同机器人操作系统,核心亮点在于其能够实现多台机器人的实时协同工作、兼容多种硬件形态、内置人工智能驱动,并提供全面的API接口和开发工具链。该平台致力于构建一个“底层统一、场景多元”的全栈式系统,满足不同机器人应用的需求。
自M-Robots OS 1.0版本于2025年4月问世以来,项目发展迅速。同年7月,系统实现开源,并推出了开源鸿蒙机器人核心子系统、关键第三方中间件库、软件包管理器及可视化开发调试工具。随后在同年11月,深开鸿将M-Robots项目捐赠给开放原子开源基金会,成立独立的PMC,推动其全面开源共建,并设立了16个专业SIG工作组,全面覆盖内核、BSP与驱动、系统服务与通信中间件等核心技术领域。
全面升级的M-Robots OS 2.0版本带来了六大核心能力:
首先是积木式框架,它实现了软硬件的解耦,允许按需裁剪,灵活部署于从20KB到XGB大小不等的机器人设备,广泛适配轻型服务机器人至大型工业机器人等各种形态。
其次是混合部署能力,支持单芯片多内核混合部署,有效平衡了人机交互的流畅性与系统硬实时响应性能,中断响应和任务切换时延均可控制在1微秒以内。
再者是M-DDS低延时协同技术,通过基于开源鸿蒙分布式软总线自研的M-DDS分布式通信技术,实现机器人与机器人、机器人与物理世界设备的全面互联,确保机器人本体内部达到微秒级超低时延,本体间音视频通信延时低至4毫秒,相比Fast-DDS提升了42%,充分满足工业应用对实时性的严苛要求。
此外,系统支持硬件能力与算法共享,实现多机一体化协同作业。借助超级设备概念,打破了单一设备的局限,使算法、感知和执行能力能在不同设备间共享,任务指令和数据信息跨设备无缝协同,从而实现机器人集群的高效一体化作业。
AI原生是其又一大特色,内置了原生AI能力,支持多模态人机交互。通过AI Agent驱动多智能体自主协同,机器人可以自主学习优化,动态生成最优的群体协同决策方案。
最后,系统具备强大的中间件生态兼容性,能够兼容ROS1、ROS2、Dora-rs等主流机器人中间件,大大提升了应用迁移效率,将应用迁移成本降低了80%。
