机器人机构学:运动副、自由度与机械臂结构

机器人机构学:运动副、自由度与机械臂结构

周一 10月 20 2025 Course
3374 字 · 12 分钟

[迁移说明] 本文最初发布于 blog.zzw4257.cn,现已迁移并在本站进行结构化整理与增强。

参考资源: 机器人关节机构与自由度 - NotebookLM

专业的知识总结 (Professional Knowledge Summary)

I. 机构与运动副 (Mechanisms and Kinematic Pairs)

机构 (Mechanism) 是由两个或更多通过运动副 (Kinematic pairs) 连接的机械零件组成的系统。运动副是两个链接的机械零件之间的可移动接触。

运动副的分类:

  1. 按接触类型 (Pressure of Contacts):

    • 低副 (Lower pairs): 接触形式为面接触 (surface contact),如:棱柱副 (Prismatic)、回转副 (Revolute)、球面副 (Spherical)、螺旋副 (Helical)、圆柱副 (Cylindrical)。
    • 高副 (Higher pairs): 接触形式为点接触 (spot contact)线接触 (line contact),如:齿轮 (Gear)、凸轮 (Cam) 机构。
  2. 按运动空间 (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个平移 x,y,zx, y, z + 3个转动 α,β,γ\alpha, \beta, \gamma)。

平面机构自由度计算 (Kutzbach/Grübler Formula): 连接运动副后,总自由度会因运动副带来的约束 (constraints) 而减少。

  • 平面低副 (Planar Lower pair): 带来 C=2C=2 个约束。
  • 平面高副 (Planar Higher pair): 带来 C=1C=1 个约束。
  • 自由度计算公式 FF: F=3n(2L+H)F = 3n - (2L + H) 其中:
    • n=N1n = N-1 (可动零件数, NN 为总零件数)。
    • LL 为低副数量。
    • HH 为高副数量。

标准机械臂自由度:

  • 对于在三维空间中进行任意定位和定向 (arbitrarily positioning and orienting) 的任务,至少需要 6 个自由度 (3个定位 + 3个定向)。
  • 如果机械臂的自由度多于任务所需的变量,则称其为冗余 (redundant) 机械臂。

III. 机器人机械臂 (Robot Manipulators)

结构组成:

  • 机械臂 (Arm): 确保移动能力 (mobility)。
  • 腕部 (Wrist): 赋予灵巧性 (dexterity)。
  • 末端执行器 (End-effector): 执行机器人所需任务的手爪或工具。

结构分类 (基于关节类型和轴线关系): 机械臂的结构基于臂部自由度的类型和顺序 (棱柱 P/回转 R),以及相邻关节轴线的关系 (平行 \parallel/正交 \mapsto/垂直 \perp) 进行分类。

类型 (Type)关节序列 (Joint Sequence)轴线关系 (Axis Relation)描述 (Description)
直角坐标 (Cartesian)P-P-P相互垂直线性运动,工作空间为矩形。
SCARA (Selective Compliant Articulated Robot for Assembly)R-R-P平行-垂直主要用于平面作业,对 ZZ 轴方向柔顺。
圆柱坐标 (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)

  1. 核心概念辨析: 准确定义“机构”、“运动副”和“自由度 (DoF)”。
  2. 运动副分类与实例:
    • 区分“低副”和“高副”的核心标准(面接触 vs. 点/线接触)。
    • 列举常见低副和高副的类型(如:棱柱、回转、球面、齿轮、凸轮)。
  3. 自由度计算:
    • 掌握平面机构自由度公式:F=3n(2L+H)F = 3n - (2L + H)
    • 能够识别机构中的可动零件数 (nn)、低副数 (LL) 和高副数 (HH)。
    • 机器人关节机构与自由度 - NotebookLM能够应用公式计算给定平面机构的自由度。
  4. 机械臂结构与功能:
    • 掌握机器人机械臂的三大组成部分及其功能(臂部 Arm - 移动;腕部 Wrist - 灵巧;末端执行器 End-effector - 任务)。
  5. 机械臂构型分类:
    • 掌握五种基本构型及其 P/R 关节序列(Cartesian P-P-P、SCARA R-R-P、Cylindrical R-P-P、Spherical R-R-P、Anthropomorphic R-R-R)。
    • 了解不同构型的工作空间形状。
  6. 6-DoF 的意义: 解释为什么标准的工业机械臂需要 6 个自由度。
  7. 机构链对比: 区分串联开链(工业臂)和并联闭链(Stewart/Delta 平台)的结构特点。
  8. 专业机器人应用识别: 能够识别和区分特殊用途的机器人(协作、双臂、手术/遥控、并联机构)。

测验题

请用2-3句话简要回答以下问题。

  1. 请解释什么是“机构”,并说明其基本组成部分。
  2. 运动副是如何分类的?请根据相对运动和接触压力两种方式进行说明。
  3. 什么是低副和高副?请举例说明平面机构中的低副和高副。
  4. 一个在三维空间中自由运动的刚体具有多少个自由度?请说明这些自由度分别是什么。
  5. 在计算平面机构的自由度时,一个低副和一个高副分别引入多少个约束?
  6. 请写出计算平面机构自由度(DOF)的通用公式,并解释公式中每个变量的含义。
  7. 一个典型的机器人操纵臂由哪几个主要部分组成?各自的功能是什么?
  8. 请列举出至少四种根据臂部自由度类型和顺序分类的机械臂,并写出其中两种的关节构型。
  9. 为什么标准的工业机器人通常需要六个自由度(6轴)?当机械臂的自由度多于任务变量时,这种情况被称为什么?
  10. SCARA机械臂的全称是什么?在实验一的CAD建模任务中,其四个关节分别是什么类型的运动副?

测验题答案

  1. 机构是由两个或更多通过运动副连接的机械零件组成的系统。其基本组成部分是相互连接的机械零件(连杆)以及作为它们之间可动接触的运动副。
  2. 运动副可以根据两个标准分类。按相对运动可分为平面运动副和空间运动副;按接触压力的形式可分为低副(面接触)和高副(点或线接触)。
  3. 低副指零件间为面接触的运动副,而高副指零件间为点或线接触的运动副。在平面机构中,常见的低副有移动副和转动副;常见的高副有齿轮副和凸轮副。
  4. 一个在三维空间中自由运动的刚体具有6个自由度(DoF)。其中包括3个平移自由度,用于定位物体上参考点的位置(x, y, z);以及3个旋转自由度,用于定义物体相对于参考坐标系的姿态(α, β, γ)。
  5. 在平面机构中,一个低副(如转动副或移动副)会带来2个约束。一个高副(如齿轮副或凸轮副)会带来1个约束
  6. 平面机构自由度的计算公式为:F = 3n - (2L + H)。其中,F代表机构的总自由度;n代表活动构件的数量(n = N-1,N为零件总数);L代表低副的数量;H代表高副的数量。
  7. 一个机器人操纵臂通常由三个主要部分组成:臂部 (Arm)腕部 (Wrist)****末端执行器 (End-effector)。臂部的功能是确保移动性,腕部的功能是赋予灵活性,而末端执行器则负责执行机器人所需的具体任务。
  8. 根据臂部自由度分类的机械臂包括:笛卡尔式 (Cartesian)圆柱式 (Cylindrical)球形式 (Spherical)SCARA拟人式 (Anthropomorphic)。其中,笛卡尔机械臂的构型为PPP(三个移动副),而SCARA机械臂的构型为R||R||R||P(三个平行的转动副加一个移动副)。
  9. 标准的工业机器人通常需要六个自由度,因为在三维空间中任意定位和定向一个物体需要六个变量:三个用于定位(位置),三个用于定向(姿态)。当机械臂的自由度多于任务变量时,从运动学的角度来看,该机械臂被称为冗余机械臂
  10. SCARA的全称是Selective Compliant Articulated Robot for Assembly(选择顺应性关节装配机器人)。在实验一中,其关节1和2为平面转动副,关节3为直线移动副,关节4为平面转动副。

思考与论述题

  1. 比较并阐述串联开链机构与并联闭链机构在结构、自由度计算及应用上的主要区别。请结合资料中提到的机器人实例(如Fanuc R-2000iB和斯图尔特平台)进行说明。
  2. 详细解释“自由度(Degree of Freedom)”在机器人学中的概念。请分别从单个粒子、刚体以及一个完整的机器人机构三个层面进行论述,并说明运动副是如何影响机构总自由度的。
  3. 资料中提到了多种类型的机械臂,包括笛卡尔式、SCARA和拟人式。请选择其中三种,分析它们的关节构成、结构特点以及由此形成的工作空间形状和典型应用场景。
  4. 以实验一“SCARA机械臂CAD建模”为例,请详细说明如何应用平面机构自由度公式 F = 3n - (2L + H) 来计算该机械臂的自由度。你需要明确指出该机构中的活动构件数(n)、低副数(L)和高副数(H)。
  5. 探讨机器人技术在工业场景之外的应用。请基于资料中展示的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 分钟
cover

His Smile

麗美