
机器人机构学:运动副、自由度与机械臂结构
本文系统介绍了机器人机构学的基础概念,包括运动副分类、自由度计算(Kutzbach/Grübler公式)、机械臂结构类型(直角坐标、SCARA、圆柱坐标、球面坐标、拟人式)等核心内容,是ACEE机器人课程的基础知识总结。
周一 10月 20 2025 Course
3374 字 · 12 分钟
[迁移说明] 本文最初发布于
blog.zzw4257.cn,现已迁移并在本站进行结构化整理与增强。
专业的知识总结 (Professional Knowledge Summary)
I. 机构与运动副 (Mechanisms and Kinematic Pairs)
机构 (Mechanism) 是由两个或更多通过运动副 (Kinematic pairs) 连接的机械零件组成的系统。运动副是两个链接的机械零件之间的可移动接触。
运动副的分类:
按接触类型 (Pressure of Contacts):
- 低副 (Lower pairs): 接触形式为面接触 (surface contact),如:棱柱副 (Prismatic)、回转副 (Revolute)、球面副 (Spherical)、螺旋副 (Helical)、圆柱副 (Cylindrical)。
- 高副 (Higher pairs): 接触形式为点接触 (spot contact) 或线接触 (line contact),如:齿轮 (Gear)、凸轮 (Cam) 机构。
按运动空间 (Relative Movements):
- 平面副 (Planar pairs): 运动发生在平面内,如:平面棱柱副、平面回转副、平面齿轮/凸轮。
- 空间副 (Spatial pairs): 运动发生在三维空间中,如:球面副、螺旋副、圆柱副。
机构链结构:
- 串联开链 (Serially-connected open chain): 连杆依次首尾相连,末端自由,是多数工业机械臂的基本结构。
- 串联闭链 (Serially-connected close chain): 连杆形成一个或多个闭合回路,如四杆机构、挖掘机臂。
- 并联闭链 (Parallel closed kinematic chain): 末端平台通过多条并联的运动链与基座相连,如:斯图尔特平台 (Stewart Platform)、Delta 机械臂。
II. 自由度 (Degree of Freedom, DoF)
定义:
- 自由度 (DoF) 表示确定一个物体位置和姿态所需的独立变量的数量。
- 机器人自由度 (Robot DoF): 通常由机器人机构中独立驱动器 (independent actuators) 的数量决定。
基本物体自由度:
- 三维空间中的自由粒子 (3D particle): DoF = 3 (3个平移)。
- 三维空间中的自由刚体 (3D rigid body): DoF = 6 (3个平移 + 3个转动 )。
平面机构自由度计算 (Kutzbach/Grübler Formula): 连接运动副后,总自由度会因运动副带来的约束 (constraints) 而减少。
- 平面低副 (Planar Lower pair): 带来 个约束。
- 平面高副 (Planar Higher pair): 带来 个约束。
- 自由度计算公式 : 其中:
- (可动零件数, 为总零件数)。
- 为低副数量。
- 为高副数量。
标准机械臂自由度:
- 对于在三维空间中进行任意定位和定向 (arbitrarily positioning and orienting) 的任务,至少需要 6 个自由度 (3个定位 + 3个定向)。
- 如果机械臂的自由度多于任务所需的变量,则称其为冗余 (redundant) 机械臂。
III. 机器人机械臂 (Robot Manipulators)
结构组成:
- 机械臂 (Arm): 确保移动能力 (mobility)。
- 腕部 (Wrist): 赋予灵巧性 (dexterity)。
- 末端执行器 (End-effector): 执行机器人所需任务的手爪或工具。
结构分类 (基于关节类型和轴线关系): 机械臂的结构基于臂部自由度的类型和顺序 (棱柱 P/回转 R),以及相邻关节轴线的关系 (平行 /正交 /垂直 ) 进行分类。
| 类型 (Type) | 关节序列 (Joint Sequence) | 轴线关系 (Axis Relation) | 描述 (Description) |
|---|---|---|---|
| 直角坐标 (Cartesian) | P-P-P | 相互垂直 | 线性运动,工作空间为矩形。 |
| SCARA (Selective Compliant Articulated Robot for Assembly) | R-R-P | 平行-垂直 | 主要用于平面作业,对 轴方向柔顺。 |
| 圆柱坐标 (Cylindrical) | R-P-P | 平行-垂直 | 工作空间为圆柱体。 |
| 球面坐标 (Spherical) | R-R-P | 相互正交 | 工作空间为球体的一部分。 |
| 拟人/铰接式 (Anthropomorphic/Articulated) | R-R-R | 相互正交/平行 | 模仿人手臂结构,具有高灵活性。 |
非工业应用示例:
- 协作机器人 (Cooperative robot): 如 UR。
- 双臂机器人 (Dual-arm robot): 如 Baxter。
- 遥控机器人/手术机器人 (Remotely controlled robot): 如 Davinci Surgical Robot。
考点摘取 (Potential Exam Points)
- 核心概念辨析: 准确定义“机构”、“运动副”和“自由度 (DoF)”。
- 运动副分类与实例:
- 区分“低副”和“高副”的核心标准(面接触 vs. 点/线接触)。
- 列举常见低副和高副的类型(如:棱柱、回转、球面、齿轮、凸轮)。
- 自由度计算:
- 掌握平面机构自由度公式:。
- 能够识别机构中的可动零件数 ()、低副数 () 和高副数 ()。
- 机器人关节机构与自由度 - NotebookLM↗能够应用公式计算给定平面机构的自由度。
- 机械臂结构与功能:
- 掌握机器人机械臂的三大组成部分及其功能(臂部 Arm - 移动;腕部 Wrist - 灵巧;末端执行器 End-effector - 任务)。
- 机械臂构型分类:
- 掌握五种基本构型及其 P/R 关节序列(Cartesian P-P-P、SCARA R-R-P、Cylindrical R-P-P、Spherical R-R-P、Anthropomorphic R-R-R)。
- 了解不同构型的工作空间形状。
- 6-DoF 的意义: 解释为什么标准的工业机械臂需要 6 个自由度。
- 机构链对比: 区分串联开链(工业臂)和并联闭链(Stewart/Delta 平台)的结构特点。
- 专业机器人应用识别: 能够识别和区分特殊用途的机器人(协作、双臂、手术/遥控、并联机构)。
测验题
请用2-3句话简要回答以下问题。
- 请解释什么是“机构”,并说明其基本组成部分。
- 运动副是如何分类的?请根据相对运动和接触压力两种方式进行说明。
- 什么是低副和高副?请举例说明平面机构中的低副和高副。
- 一个在三维空间中自由运动的刚体具有多少个自由度?请说明这些自由度分别是什么。
- 在计算平面机构的自由度时,一个低副和一个高副分别引入多少个约束?
- 请写出计算平面机构自由度(DOF)的通用公式,并解释公式中每个变量的含义。
- 一个典型的机器人操纵臂由哪几个主要部分组成?各自的功能是什么?
- 请列举出至少四种根据臂部自由度类型和顺序分类的机械臂,并写出其中两种的关节构型。
- 为什么标准的工业机器人通常需要六个自由度(6轴)?当机械臂的自由度多于任务变量时,这种情况被称为什么?
- SCARA机械臂的全称是什么?在实验一的CAD建模任务中,其四个关节分别是什么类型的运动副?
测验题答案
- 机构是由两个或更多通过运动副连接的机械零件组成的系统。其基本组成部分是相互连接的机械零件(连杆)以及作为它们之间可动接触的运动副。
- 运动副可以根据两个标准分类。按相对运动可分为平面运动副和空间运动副;按接触压力的形式可分为低副(面接触)和高副(点或线接触)。
- 低副指零件间为面接触的运动副,而高副指零件间为点或线接触的运动副。在平面机构中,常见的低副有移动副和转动副;常见的高副有齿轮副和凸轮副。
- 一个在三维空间中自由运动的刚体具有6个自由度(DoF)。其中包括3个平移自由度,用于定位物体上参考点的位置(x, y, z);以及3个旋转自由度,用于定义物体相对于参考坐标系的姿态(α, β, γ)。
- 在平面机构中,一个低副(如转动副或移动副)会带来2个约束。一个高副(如齿轮副或凸轮副)会带来1个约束。
- 平面机构自由度的计算公式为:F = 3n - (2L + H)。其中,F代表机构的总自由度;n代表活动构件的数量(n = N-1,N为零件总数);L代表低副的数量;H代表高副的数量。
- 一个机器人操纵臂通常由三个主要部分组成:臂部 (Arm),腕部 (Wrist)****末端执行器 (End-effector)。臂部的功能是确保移动性,腕部的功能是赋予灵活性,而末端执行器则负责执行机器人所需的具体任务。
- 根据臂部自由度分类的机械臂包括:笛卡尔式 (Cartesian)、圆柱式 (Cylindrical)、球形式 (Spherical)、SCARA和拟人式 (Anthropomorphic)。其中,笛卡尔机械臂的构型为PPP(三个移动副),而SCARA机械臂的构型为R||R||R||P(三个平行的转动副加一个移动副)。
- 标准的工业机器人通常需要六个自由度,因为在三维空间中任意定位和定向一个物体需要六个变量:三个用于定位(位置),三个用于定向(姿态)。当机械臂的自由度多于任务变量时,从运动学的角度来看,该机械臂被称为冗余机械臂。
- SCARA的全称是Selective Compliant Articulated Robot for Assembly(选择顺应性关节装配机器人)。在实验一中,其关节1和2为平面转动副,关节3为直线移动副,关节4为平面转动副。
思考与论述题
- 比较并阐述串联开链机构与并联闭链机构在结构、自由度计算及应用上的主要区别。请结合资料中提到的机器人实例(如Fanuc R-2000iB和斯图尔特平台)进行说明。
- 详细解释“自由度(Degree of Freedom)”在机器人学中的概念。请分别从单个粒子、刚体以及一个完整的机器人机构三个层面进行论述,并说明运动副是如何影响机构总自由度的。
- 资料中提到了多种类型的机械臂,包括笛卡尔式、SCARA和拟人式。请选择其中三种,分析它们的关节构成、结构特点以及由此形成的工作空间形状和典型应用场景。
- 以实验一“SCARA机械臂CAD建模”为例,请详细说明如何应用平面机构自由度公式 F = 3n - (2L + H) 来计算该机械臂的自由度。你需要明确指出该机构中的活动构件数(n)、低副数(L)和高副数(H)。
- 探讨机器人技术在工业场景之外的应用。请基于资料中展示的UR协作机器人、Baxter双臂机器人和达芬奇手术机器人等例子,分析多轴、多臂、遥操作等技术如何拓展机器人的应用领域和能力。
核心术语词汇表
| 术语 (中文) | 术语 (英文) | 定义 |
| 机构 | Mechanism | 由两个或更多通过运动副连接的机械零件(连杆)组成的系统。 |
| 运动副 | Kinematic pairs | 两个相连接的机械零件之间可动的接触,接触元素可以是点、线或面。 |
| 低副 | Lower pairs | 运动副中零件之间为面接触的类型。例如平面机构中的移动副和转动副。 |
| 高副 | Higher pairs | 运动副中零件之间为点或线接触的类型。例如平面机构中的齿轮副和凸轮副。 |
| 平面运动副 | Planar pairs | 构件之间进行相对平面运动的运动副。 |
| 空间运动副 | Spatial pairs | 构件之间进行相对空间运动的运动副。例如螺旋副、球形副、圆柱副。 |
| 自由度 | Degree of Freedom (DoF) | 确定一个物体在空间中的位置和姿态所需的独立坐标数。对于机器人,通常由其独立的执行器数量决定。 |
| 串联开链 | Serially-connected open chain | 一种机构链结构,其一端固定在基座上,另一端安装末端执行器,中间的连杆和关节依次串联。大多数工业机械臂采用此结构。 |
| 并联闭链 | Parallel closed kinematic chain | 一种机构链结构,其中活动平台与固定基座之间通过至少两个独立的运动链相连接,形成闭环。例如斯图尔特平台。 |
| 机器人操纵臂 | Robot Manipulator | 由一系列通过关节(articulations)相互连接的刚体(连杆/links)组成的设备。 |
| 臂部 | Arm | 操纵臂中主要负责提供移动性的部分。 |
| 腕部 | Wrist | 操纵臂中主要负责赋予灵巧性(dexterity)的部分。 |
| 末端执行器 | End-effector | 安装在操纵臂末端,用于执行具体任务的装置,如夹爪、焊枪等。 |
| 工作空间 | Workspace | 机器人操纵臂的末端执行器可以到达的环境部分。 |
| 冗余机械臂 | Redundant Manipulator | 从运动学角度看,其自由度数量多于完成任务所需变量数量的机械臂。 |
| 笛卡尔机械臂 | Cartesian Manipulator | 由三个相互正交的移动副(P-P-P)构成的机械臂,其工作空间为长方体。 |
| SCARA机械臂 | SCARA Manipulator | 全称为“选择顺应性关节装配机器人”(Selective Compliant Articulated Robot for Assembly),通常由多个平行的转动副和一个移动副构成。 |
| 拟人式机械臂 | Anthropomorphic Manipulator | 结构模仿人类手臂的机械臂,也称为关节型(articulated)或肘式(elbow)机械臂。 |
| 斯图尔特平台 | Stewart Platform | 一种典型的并联闭链机构,由一个上平台、一个下平台和六个可伸缩的支杆组成,能够实现六个自由度的运动。 |
| 并联机器人 | Delta Manipulator | 一种高速并联机器人,其结构特点是多个运动链连接到一个共同的移动平台上。 |
Thanks for reading!
机器人机构学:运动副、自由度与机械臂结构
周一 10月 20 2025 Course
3374 字 · 12 分钟