在机器人学和机构学中,手臂(或更广泛地说,机械臂)的几何结构通常使用Denavit-Hartenberg (D-H) 参数来描述,而关节(Joint)是连接两个连杆(Link)的关键部分。最常见的两种基本关节类型是旋转关节 (Revolute Joint)棱柱关节 (Prismatic Joint)

它们的定义和区别如下:


1. 旋转关节 (Revolute Joint)

  • 定义:允许两个连杆之间绕一个固定轴进行相对旋转
  • 运动方式转动 (Rotation)。一个连杆相对于另一个连杆绕关节轴旋转。
  • 自由度 (DOF):提供 1 个旋转自由度
  • 变量:关节变量是角度 (θ),表示旋转的角度大小。
  • 类比:类似于人类的肘关节肩关节,可以弯曲和伸展。
  • 在 D-H 参数中的体现
    • 关节变量 θ变量(可变)。
    • 连杆长度 a、连杆扭角 α、连杆偏距 d 通常是常量

2. 棱柱关节 (Prismatic Joint)

  • 定义:允许两个连杆之间沿一个固定轴进行相对直线滑动
  • 运动方式平移 (Translation)。一个连杆相对于另一个连杆沿着关节轴方向伸缩或滑动。
  • 自由度 (DOF):提供 1 个平移自由度
  • 变量:关节变量是距离 (d),表示滑动的位移长度。
  • 类比:类似于活塞在气缸中的运动,或者千斤顶的伸缩。
  • 在 D-H 参数中的体现
    • 关节变量 d变量(可变)。
    • 连杆长度 a、连杆扭角 α、关节角度 θ 通常是常量

总结对比

特性 旋转关节 (Revolute Joint) 棱柱关节 (Prismatic Joint)
运动类型 旋转 (Rotation) 平移 (Translation)
关节变量 θ (角度) d (距离)
自由度 1 个旋转自由度 1 个平移自由度
常见应用 肩、肘、腕关节 伸缩臂、线性执行器

大多数工业机械臂(如 SCARA、六轴机器人)主要由旋转关节组成,因为它们能提供较大的工作空间和灵活性。而一些特定应用(如笛卡尔坐标机器人、某些并联机器人)会使用棱柱关节来实现精确的直线运动。

理解这两种基本关节类型是分析和设计机器人运动学(正运动学、逆运动学)的基础。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐