机器人导论 学习笔记2 - 运动学(D-H模型)

news/2024/11/29 2:50:15/

D-H模型 (Denavit-Hartenberg)

两种D-H模型(标准D-H模型和改进D-H模型)比较
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1 将连杆坐标系的原点建立在连杆的关节首端 (改进型DH)
在这里插入图片描述

这种建立D-H坐标系的方法的步骤是:

  1. 画出各关节轴
  2. 找出关节轴i 和关节轴i+1的公垂线或交点,以关节轴i 和关节轴i+1的交点或公垂线与关节轴i 的交点作为坐标系{i}的原点。
  3. 规定 Zi轴沿关节轴i 的指向。
  4. 规定 Xi轴沿公垂线由关节i 指向关节i+1 。如果关节轴i 和关节轴i+1 平行,则 Xi轴垂直于关节轴i 和关节轴i+1 所在的平面。
  5. 按照右手定则确定 Yi 的方向。
  6. 当地一个关节变量为0时,规定坐标系 {0} 和 {1} 重合。对于坐标系 {N} ,其原点和Xn 的方向可以任意选取。但在选取时,通常尽量使连杆参数为0。

2 将连杆坐标系的原点建立在连杆的关节连杆末端(标准型DH)
在这里插入图片描述

这种方法建立D-H坐标系的步骤是:

  1. 沿关节i+1 的轴的方向选定轴Zi 。
  2. 原点Oi 定位于轴 Zi 和轴 Zi 和 Zi-1 的公垂线的交点。
  3. 沿轴 Zi 和 Zi-1 的公垂线方向选择 Xi ,方向由关节 i 指向关节 i+1
  4. 按照右手定则确定 Yi 的方向。

3 齐次矩阵的比较

两种不同的D-H矩阵建立方法对应的齐次矩阵等式不相同

1)第一种方法的齐次矩阵为:
在这里插入图片描述
2)第二种方法的齐次矩阵为
在这里插入图片描述

  1. 两种方法看起来齐次变换矩阵是不一样的,但是对于同样的机器人连杆系统,如果其基座标系和末端执行器的坐标系是完全一样的,那么得到的运动学方程就是一样的。

  2. 因为后期的逆运动学、雅可比矩阵等都是以运动学参数为基础,所以比较两种方法的联系和区别非常重要。
    仔细比较可以发现:
    i. 第一种方法的坐标系 {i} 的原点和第二种方法的坐标系 {i-1} 的原点重合。
    ii. 第一种方法的坐标系 Zi 轴和第二种方法的坐标系 Zi-1 轴重合。
    iii. 第一种方法的坐标系 {i} 的 Xi 轴和第二种方法的坐标系 {i-1} 的 Xi-1轴方向重合。

参考:

1 机器人学导论 (原书第3版)_(美)HLHN J.CRAIG著 贠超等译

2 知乎为什么改进的DH模型优于标准DH模型,却大多都是使用标准D-H模型? https://www.zhihu.com/question/22365926/answer/21208654


http://www.ppmy.cn/news/261246.html

相关文章

工业机器人(3)-- Denavit–Hartenberg(D-H)参数

在机械工程中,Denavit-Hartenberg 参数(也称为 DH 参数)是与一个特定约定相关联的四个参数,用于将参考坐标系附加到空间运动链或机器人操作臂的连杆上。 “Jacques Denavit and Richard Hartenberg introduced this convention in 1955 in order to sta…

一文详解机器人标准D-H参数与改进型D-H参数

标准D-H参数(SDH) 关节角:绕轴,旋转到的角度; 偏置距离:沿轴,移动到的距离; 连杆长度:从轴,移动到的距离; 连杆扭角:绕轴&#xf…

国密SM2算法

目录 1 前言2 基础参数3 密钥对生成4 签名算法4.1 预处理14.2 预处理24.3 生成签名4.4 签名验证4.5 签名验证原理 5 参考资料 1 前言 比原链的智能合约支持国密算法的函数。SM2是国密标准的椭圆曲线加密算法,遵循以下SM2国家标准: GB/T 32918.1-2016GB…

dirent.h使用详解

LINUX下历遍目录的方法一般是这样的 打开目录-》读取-》关闭目录 相关函数是 opendir -> readdir -> closedir #include <dirent.h> DIR *opendir(const char *dirname); struct dirent *readdir(DIR *dirp); int closedir(DIR *dirp); 好了&#xff0c;三个函…

SATA协议14种FIS介绍

&#xfeff;&#xfeff; FIS(Frame Information Structure)解析 FIS是一种用于Host和device之间信息传输的机制&#xff0c;每个FIS的格式都是固定的&#xff0c;并且对应唯一的ID&#xff0c;SATA Spec定义了14类FIS ID。 但是&#xff0c;实际上&#xff0c;我们用到主要是…

机器人之D-H模型建立和推导

D-H建模原理推导 1.1 基本思路 D-H建模具体思路是先分别在每个关节加建立关节坐标系&#xff0c;确定关节刚性连杆参数&#xff0c;再依次将关节变换联系起来&#xff0c;计算出末端执行器相对于参考坐标系的变换关系得到坐标变换矩阵&#xff0c;从而建立机械臂运动学方程。关…

03_D-H参数表的建立

D-H参数表&#xff0c;实际上是相邻各个关节坐标的变换关系表&#xff0c;根据之前针对各个关节所建立的坐标系&#xff0c;按照如下四条变换规则&#xff0c;即可得到D-H参数表。 建立D-H参数表的详细步骤&#xff1a; 根据上图所示机械臂的尺寸参数以及以上六个步骤的变换&am…

机器人正向运动学和D-H参数方法

1 概念 1.1 机器人 本文讨论的机器人&#xff0c;为空间开链连杆机构&#xff0c;其中的运动副&#xff08;转动副或移动副&#xff09;常称为关节&#xff0c;关节个数通常即为机器人的自由度数。 即&#xff1a;机器人由一系列关节&#xff08;Joint&#xff09;和连杆&…