跳转至

机械臂结构

概述

机械臂(Manipulator)是机器人执行抓取、搬运、装配等任务的核心执行机构。本节介绍机械臂的结构类型、关节设计、传动方式和工程实践。

运动学与动力学理论请参考:运动学

串联机械臂(Serial Manipulator)

串联机械臂是最常见的构型,由一系列连杆(Link)和关节(Joint)依次串联组成,形成开链结构。

关节类型

关节类型 符号 自由度 运动方式 典型应用
旋转关节 (Revolute) R 1 绕轴旋转 大部分关节
移动关节 (Prismatic) P 1 沿轴平移 升降、伸缩
球关节 (Spherical) S 3 三轴旋转 腕部(理论)
万向节 (Universal) U 2 二轴旋转 传动轴

常见构型

构型 关节序列 工作空间 特点
关节型 (Articulated) RRR...R 球形 最灵活,最常见
SCARA RRP 圆柱形 水平面快速,装配
笛卡尔 (Cartesian) PPP 长方体 直观,3D打印机
圆柱 (Cylindrical) RPP 圆柱形 大范围
极坐标 (Polar) RRP 球形部分 焊接

6-DOF关节型机械臂

标准的6自由度关节型机械臂可以在工作空间内达到任意位置和姿态:

Base → [J1:Yaw] → [J2:Shoulder] → [J3:Elbow] → [J4:Wrist Roll] → [J5:Wrist Pitch] → [J6:Wrist Roll] → End-Effector
  • J1-J3(位置关节):决定末端执行器的位置 \((x, y, z)\)
  • J4-J6(姿态关节):决定末端执行器的姿态 \((roll, pitch, yaw)\)

7-DOF冗余机械臂

7自由度提供一个冗余自由度,允许:

  • 保持末端位姿不变的情况下调整肘部位置
  • 绕过障碍物
  • 优化关节扭矩分配
  • 示例:Franka Emika Panda、KUKA iiwa

并联机械臂(Parallel Manipulator)

并联机构由多条运动链同时连接基座和运动平台,形成闭链结构。

常见类型

类型 自由度 描述 应用
Delta 3 (x,y,z) 三组平行四边形 高速拣选
Stewart-Gough 6 六杆平台 飞行模拟器、精密加工
3-RRR 3 三旋转支链 平面运动

串联 vs 并联

特性 串联 并联
工作空间
负载能力 低-中
速度/加速度
刚度
精度
正运动学 简单 复杂
逆运动学 复杂 简单
成本 较低 较高

连杆设计

连杆受力分析

连杆主要承受弯曲和扭转载荷。最大弯矩出现在关节连接处:

\[M_{max} = m_{payload} \cdot g \cdot L_{arm}\]

对于水平伸展的悬臂臂杆,所需的截面模量:

\[W \geq \frac{M_{max}}{\sigma_{allow}}\]

截面选择

截面形式 惯性矩 \(I\) 特点 适用
实心圆 \(\frac{\pi d^4}{64}\) 各向同性 小型臂
空心圆管 \(\frac{\pi(D^4-d^4)}{64}\) 轻量高效 主力连杆
矩形管 \(\frac{bh^3-b_1h_1^3}{12}\) 易加工安装 方形臂
工字型 最高弯曲效率 大型工业臂

负载与臂展的折衷

\[\tau_{joint} = m_{payload} \cdot g \cdot L_{reach}\]

更长的臂展需要更大的关节扭矩,这意味着:

  • 更大更重的电机和减速器
  • 更粗的连杆(增加自重,进一步增加扭矩需求)
  • 典型折衷:桌面级臂展0.3-0.5m/负载0.5-2kg,工业级臂展1-2m/负载5-50kg

减速器集成

关节减速器是机械臂设计的关键组件,将电机的高速低扭矩转换为低速高扭矩。

减速器类型对比

类型 减速比 精度(弧分) 效率 反驱性 成本 适用
谐波减速器 30-160 1-3 70-85% 协作臂关节
行星减速器 3-100 3-10 90-95% 通用
RV减速器 30-200 <1 75-85% 很高 工业臂基座
蜗轮蜗杆 10-100 5-15 40-70% 极差(自锁) 需自锁场合
准直驱(低减速比) 6-10 95%+ 极好 中高 四足/力控臂

谐波减速器(Harmonic Drive)

谐波减速器因其紧凑、高减速比和低背隙而广泛用于机械臂关节:

  • 结构:波发生器(输入)+ 柔轮(输出)+ 刚轮(固定)
  • 减速比\(i = \frac{z_{刚轮}}{z_{刚轮} - z_{柔轮}}\)
  • 品牌:Harmonic Drive (日本)、来福(中国)、大族精密
  • 价格:单个 ¥1000-5000+

关节模块化设计

现代协作机械臂趋向于模块化关节设计(Joint Module),将电机、减速器、编码器、驱动器集成在一个模块中:

graph LR
    subgraph Joint Module
        M[BLDC电机] --> G[减速器<br/>Harmonic/Planetary]
        G --> O[输出法兰]
        E1[输入编码器] --> M
        E2[输出编码器] --> O
        D[驱动器PCB] --> M
        T[扭矩传感器] --> O
    end

代表产品:

  • 大疆 Robomaster GM6020:集成电机+减速器+驱动器
  • Dynamixel系列:XM430、XM540 智能舵机
  • 宇树 A1/GO-M8010:准直驱关节模块

线缆管理

内走线

  • 线缆穿过空心轴或连杆内腔
  • 优点:美观、防护好
  • 缺点:维修困难、限制关节旋转范围

外走线

  • 线缆沿连杆外侧布置,用线夹/蛇皮管固定
  • 优点:维修方便
  • 缺点:可能干涉运动、不美观

旋转关节走线

  • 滑环(Slip Ring):允许无限旋转,但有接触噪声
  • 柔性扁线(FFC/FPC):适合有限旋转范围(±180°)
  • 弹簧线缆:螺旋缠绕,允许一定旋转

末端执行器

类型 描述 适用
二指夹爪 平行/角度开合 通用抓取
三指夹爪 自适应抓取 不规则物体
吸盘 真空吸附 平面物体
磁吸 电磁/永磁 金属物体
灵巧手 多指多关节 精细操作
工具 螺丝刀/焊枪等 专用任务

6-DOF 机械臂设计示例

参数设定

参数 数值
自由度 6 (RRRRRR)
臂展 500mm
额定负载 1kg
重复定位精度 ±0.5mm
最大关节速度 180°/s

关节配置

关节 功能 电机 减速器 减速比 扭矩(Nm)
J1 底座旋转 BLDC 60W 行星 50:1 15
J2 肩部 BLDC 100W 谐波 100:1 30
J3 肘部 BLDC 60W 谐波 80:1 20
J4 腕部旋转 BLDC 30W 行星 50:1 5
J5 腕部俯仰 BLDC 30W 行星 50:1 5
J6 腕部滚转 BLDC 20W 行星 30:1 3

材料选择

  • 底座:铝合金6061 CNC加工
  • 大臂/小臂:铝合金方管 + 3D打印连接件
  • 腕部:铝合金CNC + 3D打印外壳

开源机械臂参考

项目 DOF 特点 链接
AR4 Robot Arm 6 步进电机、低成本 GitHub
BCN3D Moveo 5 3D打印、教育用 GitHub
Niryo One/Ned 6 ROS集成、教育商用 niryo.com
SO-ARM100 6 低成本舵机方案 GitHub

参考资源

  • Craig: "Introduction to Robotics: Mechanics and Control"
  • Siciliano et al.: "Robotics: Modelling, Planning and Control"
  • Harmonic Drive 技术手册
  • 运动学理论

评论 #