在机器人学和机构学中,手臂(或更广泛地说,机械臂)的几何结构通常使用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编程工具,助力开发者即刻编程。

更多推荐