🧪 新教程持续更新中 · 从机械臂到传感器,跟着教程从零搭建
跳到主要内容

01 基础知识 ​

1.1 工作原理 ​

SR-Support 是 2-DOF(肩 + 肘)主动自扶正装置:

  • 机构:一只两关节手臂安装在方形底座上,肩关节绕机体长轴摆动、肘关节折叠小臂;
  • 感知:6 轴 IMU 提供姿态四元数,固件用机体 up 向量把倒姿分为四类 (pitch_pos/neg、roll_pos/neg,见 06 调试页 6.5);
  • 执行:参考序列执行器——每个倒姿对应一组路点(20 拍/路点、每拍限速 0.08 rad), 手臂撑地/按压把身体撬回直立;roll_neg 另带肘部"楔形泵"与鞭甩下砸兜底;
  • 兜底:14 秒超时/姿态重规划/跌倒门自动重试;roll_neg 分阶段自适应保持, 中途站起立即收臂;
  • 验证:四方向直接起身约 1–6 秒;同一模型可用于 MuJoCo 仿真与实机实时镜像 (08 页)。

1.2 整机概览 ​

项目参数
底座约 88 × 82 mm,总高 68 mm(底面板 + 肩舵机固定件,3D 打印)
手臂肩轴距底 56 mm,肘轴再高 40.1 mm;小臂杆约 17 cm(12 mm 管)
整机质量约 133 g(模型质量表:foot 92.1 / arm1 20.7 / arm2 20.1 g,含两舵机)
肩关节PTK7452MG;手动限位 [-1.85, +1.82] rad(仿真关节范围 [-1.07, +2.07])
肘关节PTK7452MG;手动限位 [-0.90, +0.70] rad(机械约 ±1.55 rad)
主控ESP32-S3-DevKitC-1(Arduino framework / PlatformIO)
姿态Juxi ICM42670P 6 轴 IMU(I²C 地址 0x23,100 kHz)
舵机驱动ESP32 LEDC,50 Hz,14 bit,脉宽 500–2500 µs

1.3 BOM ​

类别物料数量说明
结构3D 打印件:底面板、肩舵机固定件、肘舵机固定件、顶部撑杆各 1PETG 或 PLA,15% 填充;舵盘沿用舵机自带
执行PTK7452MG 180° PWM 舵机2金属齿、25T、约 12.2 g;6 V 约 3.4 kg·cm
主控ESP32-S3-DevKitC-11USB-C
传感Juxi ICM42670P IMU 模块13.3 V 供电
转接无源直连舵机转接板1GPIO → 3-pin 排针;共用 V+/GND;无 PCA9685
线材USB-C 数据线、杜邦线、舵机延长线若干—
电源舵机电源 5 V / ≥5 A15 V 经一分二同时供 ESP32 与舵机(共地);实测四方向扶正通过

← 返回教程目录