DH坐标系的建立与DH表—机器人学

本文详细介绍了DH坐标系的建立规则,包括Z轴、X轴和Y轴的定义,并阐述了DH表的建立规则,强调了旋转轴正方向与角度的判断标准。通过一个4-dof PRPR机器人的例子,展示了DH坐标系的建立过程和DH表的填写方法,帮助读者理解机械臂坐标系统的构建和参数表示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

DH坐标系的建立规则

  • Z轴:
  1. 如果是旋转关节,则垂直于关节的旋转平面,按右手定则大拇指指向为正方向
  2. 如果是伸缩关节,则沿关节的伸缩直线运动的正方向
  • X轴:
  1. 若两Z轴不平行不相交,则沿两Z轴的公垂线方向为X轴正方向
  2. 若两Z轴平行,则按任一公垂线为X轴
  3. 若两Z轴相交,则按两轴的叉积方向为X轴
  • Y轴: 按右手定则确定,其实Y轴没啥大用,不确定也罢

DH表的建立规则

注意:将旋转轴正方向面对自己,顺时针旋转为负,逆时针旋转为正

  • a a a:为两Z轴的距离
  • d i d_{i} di:为两X轴间的距离
  • α \alpha α:为绕X轴旋转的角度
  • θ \theta θ:为绕Z轴旋转的角度

例子

在这里插入图片描述

4-dof PRPR 机器人如图所示,基础坐标系 R F 0 RF_{0} RF0和末端坐标系 R F 4 RF_{4} RF4已标出,机器人的肩部偏移量 N>0. 分配其余坐标系并建立DH表,使得末端坐标系原点 O 4 O_{4} O4的位置为:
0 p 4 ( q ) = ( N c o s q 2 − q 3 s i n q 2 N s i n q 2 + q 3 s o c q 2 q 1 ) ^{0}p_{4}(q)=\left( \begin{matrix} N cos q_{2}-q_{3} sin q_{2} \\ N sin q_{2}+q_{3} soc q_{2} \\ q_{1} \end{matrix} \right) 0p4(q)=Ncosq2q3sinq2Nsinq2+q3socq2q1

解答:

DH坐标系建立如下图所示:
在这里插入图片描述
在这里插入图片描述
DH表如下所示:
在这里插入图片描述

致谢:感谢 m0_58828743 反馈的DH表错误,现已更正

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是土豆大叔啊!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值