机器人硬件组件入门指南:解读 Jennifer Park 的传感器、执行器与控制器综述

2026/06/19 sec robotics · hardware · sensors · actuators · controllers 3547 字 · 约 11 分钟 阅读 ...

机器人硬件组件入门指南:解读 Jennifer Park 的传感器、执行器与控制器综述

原文作者:Jennifer Park(Robotics Hardware Engineer) 原文标题:Robotics Hardware Components Guide: Sensors, Actuators, and Controllers 原文链接:reachymini.org 发布时间:2025年1月26日

关于本文

去年,Reachy Mini Insight 发布了一篇面向开发者的机器人硬件综述,由机器人硬件工程师 Jennifer Park 撰写,系统梳理了机器人系统的 18 个核心维度。这篇文章在 Google News 上被推荐为”面向开发者的机器人硬件入门指南”,涵盖了传感器、执行器和控制器三大核心组件。

本文是对这篇综述的解读与实践扩展——不仅提炼原文核心观点,还结合实际开发经验补充具体选型建议和避坑指南。

一、机器人系统的四个基础层

原文将机器人系统分为四个基础层:

感知层(传感器)→ 处理层(控制器)→ 执行层(执行器)
         ↑                        ↓
         └──── 通信系统(连接一切)────┘
  • 传感器(Sensors):负责环境感知——视觉、距离、惯性、音频
  • 控制器(Controllers):负责决策与处理——MCU / SBC / SoC
  • 执行器(Actuators):负责物理动作——电机、线性执行器、气动肌肉
  • 通信系统(Communication):负责数据传输——WiFi / BLE / 串口 / CAN

二、传感器技术详解

2.1 视觉系统

原文涵盖的感知层非常全面。在实际项目中,视觉方案的选择是第一个分水岭:

方案适用场景成本区间开发难度
普通 USB 摄像头基础视觉识别、二维码检测$20-50低(OpenCV)
深度相机(RealSense / OAK-D)3D 感知、物体抓取、SLAM$200-400
热成像温度监测、夜间检测$200-2000
工业相机高精度检测$500-5000+

原文提到 thermal imaging 在机器人中的应用常被忽略——巡检机器人、搜救机器人在低能见度环境下依赖红外热成像进行目标识别。

2.2 惯性测量单元(IMU)

IMU 是机器人姿态估计的核心,原文将其列为感知层的关键组件。实务中的常见方案:

芯片精度等级接口成本
MPU6050入门I2C~$3
ICM-20948中端I2C/SPI~$10
BNO055中高(内置融合算法)I2C/UART~$20
VN-100工业级SPI/UART~$200

实践建议:如果不想写卡尔曼滤波/互补滤波,直接上 BNO055,内置姿态解算输出四元数/欧拉角。

2.3 距离传感器

原文将超声波和 LiDAR 分别列入了不同的章节(Proximity 和 Distance Sensing)。在实际应用中,两者的选型取决于预算和精度需求:

  • 超声波传感器(HC-SR04 等):成本极低(~$1),适合近距离避障(2cm-4m),但受温度/湿度影响大
  • LiDAR:高精度 3D 建图的标配,单线(RPLiDAR/Tmini)约 $100-300,多线用于自动驾驶

折中方案:VL53L1X(ST 的 ToF 传感器,~$5),精度远高于超声波,适合精密的近距离测距。

2.4 音频系统

原文特别提及了 microphone arrays(麦克风阵列)和 speaker systems——这在传统硬件指南中容易被忽略,但在语音交互机器人(如 Reachy Mini 本身)中至关重要。

三、执行器技术

3.1 三大电机类型对比

原文对伺服电机、步进电机、直流电机做了基础介绍:

特性伺服电机步进电机直流减速电机
控制精度高(闭环)中高(开环/闭环)低(需编码器闭环)
低速力矩较好
成本\(-\)$$-$$$
噪音中-高(TMC 可降噪)
典型应用机械臂关节3D 打印机/CNC轮式底盘

原文在 actuation 章节还覆盖了 shape memory alloys(形状记忆合金)和 pneumatic artificial muscles(气动人工肌肉)——这些属于前沿执行器,在仿生机器人研究中越来越多见。

3.2 驱动控制的关键

原文没有细讲驱动电路,但这是实操中最大的坑。推荐搭配:

  • 直流减速电机 → TB6612FNG 或 L298N(建议跳过 L298N,压降大效率低)
  • 步进电机 → TMC2209 / TMC5160(StealthChop 静音模式在机器人上非常实用)
  • 伺服电机 → PCA9685(多路)或直接 PWM

四、控制器与处理平台

4.1 MCU vs SBC

原文对两类控制器做了清晰的区分:

 微控制器(MCU)单板计算机(SBC)
代表Arduino / STM32 / ESP32Raspberry Pi / Jetson
实时性✅ 硬件实时(微秒级)❌ 非实时(Linux 调度抖动)
功耗低(mW)高(W)
适合传感器读取、电机 PID 控制视觉处理、ROS Master、AI 推理

推荐架构:MCU + SBC 分离。SBC(如 RPi)负责高层的路径规划和 AI 处理,MCU(如 STM32)负责底层的实时控制,两者通过 UART/CAN 通信。这比”一块板子硬扛所有”稳定得多。

4.2 通信系统

原文覆盖了 WiFi、Bluetooth 和 Serial。在实际机器人系统中,通信选择取决于距离和实时性:

总线速度距离最适合
UART≤1Mbps~5mMCU ↔ SBC 通信
I2C400kHz-1MHz~1m板载传感器
SPI10-80MHz~1m高速传感器
CAN1Mbps40m机器人关节/电机通信
WiFi54-1200Mbps室内远程监控
BLE1-2Mbps~10m遥控/低功耗

关键提示:机器人关节之间的通信强烈推荐 CAN Bus,这是工业机器人的标配。ODrive、VESC、TMC 步进驱动都原生支持 CAN。

五、其他重要维度

原文覆盖了另外 10 个章节,我挑出几个实操中容易被忽略的:

5.1 电源管理

原文专辟一章讲 power management。实务中:

  • 锂离子电池:最常用,3S(11.1V)/4S(14.8V),配 BMS 保护板
  • 分开供电:电机电源和控制电路电源必须分开,否则电机启动瞬间压降会导致 MCU 重启
  • LDO vs DCDC:大电流场景(如给 RPi 供电)用 DCDC,传感器供电用 LDO(纹波小)

5.2 机械设计与快速原型

原文强调 modular design 和 3D printing。当前最实用的选材:

材料适合加工方式
PLA外壳、非结构件FDM 打印
PETG/ABS结构连接件FDM 打印
亚克力底板、支架激光切割
铝合金 6061底盘、关节CNC

5.3 EMI 与集成挑战

原文提到 EMI(电磁干扰)是集成中的主要问题。常见表现:

  • 电机电流干扰导致 IMU 数据跳变
  • 编码器长线引入噪声,脉冲多计/漏计
  • 大功率驱动板干扰摄像头画面

解决思路:信号线屏蔽 + 电源滤波电容 + 电机和传感器分开供电。

5.4 成本优化

原文在 selection criteria 中提到 performance vs cost 的平衡。实务中的两个原则:

  • 先让系统跑起来,再优化——不要在第一版选最贵的传感器
  • 模块化替换——用统一的接口(如 I2C 和 CAN),后期升级时只换模块不换架构

5.5 安全与法规

原文涵盖 electrical/mechanical safety 和 risk assessment。自主移动机器人需要注意:

  • 急停开关——物理 E-Stop 是必备的,不能只靠软件
  • 力矩限制——协作机器人的关节必须有电流/力矩限制
  • 电池安全——LiPo 电池必须配 BMS,充电时有人值守

六、未来趋势

原文在最后一章总结了五个趋势:

趋势说明
传感器微型化更小、更低功耗的 MEMS 传感器,集成度持续提升
SoC 设计将 MCU、AI 加速器、WiFi/BLE 集成到单芯片
无线电力传输无线充电在服务机器人中的普及
仿生材料形状记忆合金、气动肌肉等新型执行器
AI 融合端侧 AI 视觉/语音处理成为标配

七、总结

Jennifer Park 的这篇文章是一份非常全面的机器人硬件入门地图。它的价值不是教你选某个具体型号,而是帮你建立硬件系统的全局认知——知道有哪些组件可选、它们之间如何配合、在选型时需要考虑哪些维度。

原文的 18 个章节覆盖了从传感器到安全法规的完整链路。对于刚入门的开发者,建议按以下优先级消化:

  1. 传感器(第 2-4 章)——先搞清楚需要感知什么
  2. 执行器(第 5-6 章)——再决定怎么动
  3. 控制器(第 7 章)——选能跑通计算需求的平台
  4. 通信 + 电源 + 机械(第 8-10 章)——让三者能协同工作
  5. 集成 + 测试 + 维护 + 成本 + 安全(第 11-15 章)——从原型到产品的必要环节

参考来源:

  1. Robotics Hardware Components Guide: Sensors, Actuators, and Controllers — Jennifer Park, Reachy Mini Insight, 2025-01-26
  2. Reachy Mini 开源机器人平台 — reachymini.org

文档信息