M-Robots 官方社区

M-Robots 官方社区

M-Robots 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,聚焦机器人操作系统领域,致力于构建开放、协同、创新的机器人操作系统生态,降低机器人开发门槛,加速产业落地。

README

M-Robots

基于开源鸿蒙的分布式异构多机协同机器人操作系统

入门体验 · 核心能力 · 关于社区 · 联系我们


M‑Robots社区为国内首个依托OpenHarmony底座搭建的机器人全域操作系统开源社区。社区汇聚产学研各方协同共建,依托统一操作系统底座,破解产业软硬件割裂、设备适配难题,打通技术规模化落地瓶颈,降低行业研发成本,加速技术成果转化,凝聚产业创新合力,赋能机器人产业高质量发展。

入门体验

第一步:获取完整源码

通过 repo manifest 拉取 M-Robots OS / KaihongOS 多仓工程,适合系统构建、源码编译和完整适配。

查看 mrobots_manifest

第二步:文档与工具下载

覆盖 M-Robots OS 开发板选型、镜像烧录、环境安装、ROS / Dora 开发、调试、迁移和 RKNPU 推理。

进入 robot_docs

核心能力

积木式框架,灵活适配各种形态机器人

软硬件解耦,突破资源限制,支持按需裁剪,20 KB ~ X GB 机器人均可部署,兼容多种形态机器人,满足差异化需求。

混合部署,任务交互精准实时

支持单芯多内核混合部署,兼顾人机交互和硬实时响应,中断响应时延 ≤1 μs、任务切换时延 ≤1 μs

M-DDS 低延时协同,运行高效稳定

基于开源鸿蒙分布式软总线自研分布式通信技术 M-DDS,实现机器人与机器人、物理世界设备的全域互联,本体内通信时延低至百微秒级,本体间音视频时延低至 4 毫秒,相比 Fast-DDS 降低 42%

硬件能力及算法共享,多机一体化协同作业

基于超级设备打破单设备边界,实现通信、算法、感知、执行能力跨设备共享,任务指令与数据信息跨端无缝协同。

AI 原生,驱动多智能体自主协同智进化

M-Robots OS 内置原生 AI 能力,支持多模态人机交互;基于 Agent 驱动多智能体自主协同、自主学习优化,动态演进成最优群体协同决策方案。

中间件生态兼容,大大提升迁移效率

兼容 ROS1 / ROS2、Dora-rs 等主流中间件生态,应用迁移成本降低 80%

关于社区

M-Robots OS 项目由13个 SIG 小组组成,负责不同技术领域的开发与维护,共同构建完整的机器人操作系统生态。

技术协作关系:各 SIG 小组与技术特性组紧密配合,形成完整的技术链路,从底层架构到上层应用,共同推动 M-Robots OS 的发展。

社区委员会

  • 战略咨询委员会
  • 技术指导委员会(TSC)
  • 项目管理委员会(PMC)
  • 运营委员会
  • 合作委员会

SIG 小组

  • SIG1:关键混合性部署
  • SIG2:确定性任务调度
  • SIG3:确定性软总线
  • SIG4:分布式硬件资源管理
  • SIG5:分布式计算
  • SIG6:多源融合定位与导航
  • SIG7:具身智能模型与数据
  • SIG8:应用框架、SDK与接口标准
  • SIG9:M-Claw与多机协同
  • SIG10:架构
  • SIG11:开发者工具链与工程体系
  • SIG12:仿真、测试与兼容性认证
  • SIG13:AI Runtime与具身智能接口

开源许可

本组织包含多个开源项目,具体许可证信息请查看各项目仓库根目录下的 LICENSE 文件,或访问 项目主页 浏览各项目详情。

使用本项目源码前,请务必阅读并遵守相关许可条款。

联系我们

M-robots 社区秉持"开放、协作、共赢"理念,诚邀全球企业、高校、科研机构、开发者及媒体伙伴携手,共建机器人操作系统新生态。

微信交流群
技术交流群
扫码联系我们
热门项目
94

开源鸿蒙机器人核心子系统,机器人操作系统中间件框架,为应用提供了统一编程接口,包括机器人通信和消息传递等功能

14

maestro 是一个基于Web的机器人可视化编程和调试工具。它提供了一个直观的图形化界面,让用户能够轻松地创建、编辑和调试机器人应用程序

8

M-Robots OS仓库下载配置

8

自进化空间智能体

6

Ferrium 是一个用 Rust 编写的强大包管理工具,致力于提供灵活、可靠的包管理解决方案

  • KaihongOS 5.0.1 kh_third_party_zxing-cpp repository
    C++
    3
    0
    Apache-2.0
    更新于 24 天前
    Star
  • 自进化空间智能体
    Python
    8
    0
    Apache-2.0
    更新于 9 小时前
    Star
  • DORA (Dataflow-Oriented Robotic Architecture) 中间件mirror
    Rust
    4
    0
    Apache-2.0
    更新于 2025年11月18日
    Star
  • 开源鸿蒙机器人核心子系统,机器人操作系统中间件框架,为应用提供了统一编程接口,包括机器人通信和消息传递等功能
    Rust
    94
    7
    Apache-2.0
    更新于 6月2日
    Star
  • KaihongOS 5.0.1 kh_peripheralmanager repository
    C++
    0
    0
    更新于 24 天前
    Star
  • KaihongOS 5.0.1 kh_third_party_linux-pam repository
    Makefile
    4
    0
    NOASSERTION
    更新于 24 天前
    Star
  • KaihongOS 5.0.1 kernel_uniproton repository
    C
    1
    0
    MulanPSL-2.0
    更新于 24 天前
    Star
  • maestro 是一个基于Web的机器人可视化编程和调试工具。它提供了一个直观的图形化界面,让用户能够轻松地创建、编辑和调试机器人应用程序
    JavaScript
    14
    1
    Apache-2.0
    更新于 2025年11月18日
    Star
  • 暂无简介
    Markdown
    0
    0
    更新于 2 天前
    Star
  • M-Robots社区介绍
    1
    0
    更新于 2 天前
    Star
查看全部项目 >