[具身智能-674]:ROSMASTER-M1(亚博智能 Yahboom)完整解析
基础定位
ROSMASTER-M1 是麦克纳姆轮全向移动 ROS2 模块化开发机器人,主打室内 SLAM 建图导航、机器视觉、具身智能、大模型语音交互,兼容多类边缘 AI 主控,适合高校科研、机器人教学、算法验证。
一、硬件架构分层(对应爆炸图)
1. 底层驱动层(运动执行单元)- 动作层
- 动力:4×520 大扭矩编码器直流减速电机+ 4 个麦克纳姆轮,支持全向移动(横移、斜行、原地自转)
- 控制核心:ROS 机器人扩展板(STM32 主控)职能:电机闭环调速(调速度、调位置、ROS扩展板只管速度,激光雷达管距离)、编码器采集、麦轮运动学解算;通过串口接收上层 ROS 主控指令;采集电池电压、设备状态;提供 OLED 屏幕驱动。
- 电源:12.6V 6000mAh 锂电池,集成充放电保护。
2. 中层扩展层 - 感知层
- OLED 显示屏:本地显示电压、运动状态、工作模式
- USB3.0 HUB 扩展板:拓展 USB 接口,用于挂载激光雷达、相机等外设
3. 上层 AI 主控(选配,算法层) - 决策层
可选平台:
- 树莓派 5
- 地平线 RDK X5(BPU 硬件 AI 加速,推荐国产方案)
- Jetson Nano B01 / Jetson Orin Nano SUPER
职责:
运行ROS2 Humble、SLAM 算法、视觉识别、大模型推理,下发速度指令给底层 STM32。
4. 感知 & 交互外设(全部选配)
- 激光雷达:思岚 C1 / T-mini Plus → 激光 SLAM 建图、自主导航、避障
- 视觉设备
- 200 万云台高清摄像头:目标追踪、视觉识别
- Nuwa-HP60C 深度相机:3D 深度感知、障碍物检测
- 语音交互模组:AI 大模型语音模块 + 扬声器,实现语音对话、语音指令控制机器人
二、软件体系
✅ 官方配套:
- 完整开源 ROS2 Humble 驱动包、URDF 机器人模型
- 麦轮运动学解算代码、SLAM 导航例程、视觉 YOLO 识别、语音交互 Demo
- 支持手柄、键盘、Web 网页远程控制
- GitHub 开源仓库提供硬件原理图、协议文档
通信链路:边缘AI主控 ↔(串口USB)↔ STM32底层驱动板 ↔ 四路电机
三、核心优势
- 软硬解耦架构上层跑 AI / 导航算法,STM32 负责硬实时电机控制,是标准工业机器人分层方案,方便二次开发、自研替换上层主控。
- 平台兼容性强同时支持英伟达 Jetson、地平线 RDK、树莓派,兼顾国外生态与国产边缘算力平台。
- 全向移动麦克纳姆轮底盘,狭小室内场景灵活性远高于差速 / 阿克曼底盘。
- 多模态扩展完善原生支持激光 SLAM、深度视觉、大模型语音交互,适合具身智能课题。
四、短板与开发注意事项
- 麦克纳姆轮对地面要求高,粗糙地面、地毯易打滑、震动大;
- 4 电机同步控制调试难度高于两轮差速小车;
- 原厂 STM32 驱动板协议封闭度中等,如果计划自研替换控制板,需要逆向串口通信协议或参考官方开源代码;
- 负载有限,适合轻载科研实验,不适合工业长时间搬运场景。
五、结合你的技术方向选型建议
- ROS2 入门、SLAM 导航学习:树莓派 5 + T-mini Plus 激光雷达套装,性价比最高;
- AI 视觉、目标检测、实时推理项目:优先 RDK X5,功耗低、国产 BPU 硬件加速,适配 TogetheROS.Bot;
- 大模型语音交互、具身智能课题:选配深度相机 + AI 语音模块完整套件;
- 底层控制研究:可以单独采购底盘 + STM32 扩展板,上层暂时不上 AI 板,先调试麦轮运动控制。
