A38
ROS 2 机器人操作系统:从 ROS 1 到 Jazzy + 中国麒麟
行业话题 · ROS 22026-06-29
ROS 2 = 机器人"Android"。2025 全球 85% 商用机器人基于 ROS 2 开发。本文拆解 5 大组件 + 5 大发行版 + 8 大头部 + 5 个判断。回答:中国"麒麟 ROS"能否打破 ROS 2 垄断?
## 一、ROS 2 vs ROS 1 关键差异
| 维度 | ROS 1(2007 起) | ROS 2(2017 起) |
|------|----------------|----------------|
| 中间件 | 自研 XMLRPC |
DDS / Zenoh |
| 实时性 | ❌ 无 | ✅ 硬实时 |
| 跨平台 | Ubuntu | Linux + Windows + macOS + RTOS |
| 安全 | ❌ | ✅ DDS-Security |
| 嵌入式 | ❌ | ✅ micro-ROS |
| 主导 | Willow Garage(已倒闭) | Open Robotics(2022 被 Intrinsic 收购) |
| 现状 |
已弃维(2025 终止) |
活跃 |
## 二、ROS 2 5 大发行版(每年 5 月)
| 版本 | 发布时间 | EOL | 状态 |
|------|---------|-----|------|
| Foxy | 2020-06 | 2023-05 | ❌ |
| Galactic | 2021-05 | 2022-11 | ❌ |
| Humble Hawksbill | 2022-05 | 2027-05 | ✅ 当前 LTS |
| Iron Irwini | 2023-05 | 2024-11 | ❌ |
| Jazzy Jalisco |
2024-05 |
2029-05 | ✅ 新 LTS |
| Kilted Kaiju | 2025-05 | 2026-11 | 🔜 短期 |
| Lyrical Luth | 2026-05 预测 | — | 🔜 |
## 三、ROS 2 核心架构
```
┌─────────────────────────────────────────────┐
│ 应用层 (Node) │
│ 感知 / 决策 / 控制 / 可视化 │
├─────────────────────────────────────────────┤
│ RCL (ROS Client Library) │
│ rclcpp · rclpy · rclrust │
├─────────────────────────────────────────────┤
│ DDS 中间件 │
│ Cyclone DDS / Fast DDS / RTI Connext / Zenoh│
├─────────────────────────────────────────────┤
│ 操作系统 │
│ Linux · Ubuntu · Windows · RTOS │
└─────────────────────────────────────────────┘
```
## 四、DDS 厂商格局
| 厂商 | DDS 实现 | 特点 | 许可 |
|------|---------|------|------|
| **Eclipse** | Cyclone DDS |
开源推荐 | Apache 2.0 |
| **Open Robotics** | Fast DDS (eProsima) | ROS 2 默认 | Apache 2.0 |
| **RTI** | Connext DDS | 工业级 | 商业 |
| **ZettaScale** | Zenoh | 新一代(2024 重点) | Apache 2.0 |
| **华为** | ROS-Industrial | 工业增强 | 开源 |
📌 Zenoh 2024-2026 关键趋势:
- ZettaScale Zenoh 取代部分 DDS 场景
- 优势:低延迟(μs 级)· 高吞吐 · 云边协同 · 单跳 vs DDS 多跳
- ROS 2 + Zenoh 桥接已成熟(micro-ROS + Zenoh-Pico)
- 2026 ROS 2 可能原生集成 Zenoh(Kilted 之后)
## 五、8 大头部(用 ROS 2 的机器人公司)
| 公司 | 应用 | ROS 2 使用 |
|------|------|------------|
| **Boston Dynamics** | Spot / Atlas | 全栈 |
| **Apptronik** | Apollo(人形) | 控制系统 |
| **1X Technologies** | Neo(人形) | 全栈 |
| **Agility Robotics** | Digit(人形) | 全栈 |
| **Figure AI** | Figure 02 | 自研 |
| **宇树 Unitree** | H1/G1(中国) |
改 ROS 2 |
| **优必选** | Walker S(中国) |
改自研 ROS |
| **小米 CyberOne** | (中国) | 自研 HyperOS |
## 六、中国"麒麟 ROS"+ 国产 ROS 路径
| 国产 ROS | 厂商 | 状态 | 国产化 |
|---------|------|------|--------|
| **麒麟 ROS** | 麒麟软件(CETC) | 2024 推出 | ✅ 信创适配 |
| **大圣 ROS** | 大疆 | 内部+开源 | 部分 |
| **RoboMind** | 商汤 | 算法层 | 替代 ROS 包 |
| **HyperOS Robot** | 小米 | 2024 | 自研 |
| **自研中间件** | 华为 ADS | 车端 | 自研 |
⚠️ 国产 ROS 核心难点:
1. 生态迁移成本:全球 80% 学术论文基于 ROS 2 · 迁移需 5+ 年
2. 开发者社区:ROS Discourse 月活 5 万+ · 国内 ROS 中文社区 < 1 万
3. DDS 国产化:目前完全用 Eclipse Cyclone + eProsima Fast DDS · 尚无国产替代
4. 核心算法包:MoveIt2 · Nav2 · ros2_control 均为海外主导
## 七、ROS 2 + AI 集成:LLM 落地机器人
| 框架 | 公司 | 特点 |
|------|------|------|
| **NVIDIA Isaac** | NVIDIA | ROS 2 包 · GPU 加速 |
| **Open X-Embodiment** | Google DeepMind | RT-2 / RT-X |
| **ROS-LLM** | 学术 | LLM 直接调 ROS 2 API |
| **VLM Tool-Use** | 微软/Google | 视觉 LLM 决策 |
## 八、5 个核心判断
1.
ROS 2 是事实标准:85% 商用机器人用 ROS 2 · 短期无替代
2.
Zenoh 是下一代中间件:2026 ROS 2 可能原生集成 · 取代部分 DDS
3.
中国"麒麟 ROS"短期难突破:生态/社区/算法包全面落后 · 但信创刚需推动政府订单
4.
人形机器人都用 ROS 2:宇树 H1/G1 · Apptronik Apollo · Figure · 中国厂商未来也会跟进
5.
ROS 2 + LLM 是 2026 关键:ChatGPT 调 ROS API 实现自然语言控制机器人
## 九、FAQ
- **Q: ROS 2 难学吗?** A: 入门 2 周,精通 3 个月
- **Q: ROS 2 在 Windows?** A: 支持,主流是 Ubuntu 22.04
- **Q: 中国 ROS 工程师薪资?** A: 1-3 年 ¥25-50 万 · 5+ 年 ¥50-100 万
- **Q: ROS 2 + Jetson Orin?** A: 是,主流组合(感知 + 控制 + GPU 加速)
← 返回 AI 硬件栏目