当前位置首页 >> 八卦中心 >> 正文

机器人运动学(四):逆向运动学

更新时间: 2025-08-05 10:35:37

阅读人数: 716

本文主题: 运动书籍

,由 DeepSeek-R1 满血版支持,

网课:台大机器人运动学课程 书籍:机器人导论

回顾之前学的手臂顺向运行学forward kinematics(FK) θ i heta_i W P ^WP H W T = f ( θ 1 . . . , θ i , . . . θ n . . . ) W P = H W T H P ^W_HT = f( heta_1..., heta_i,... heta_n...)\~\~ ^WP= ~^W_HT^HP 今天要学的逆向运动学Inverse Kinematics(IK) W P ^WP θ i heta_i [ θ 1 . . . , θ i , . . . θ n . . . ] = f − 1 ( H W T ) [ heta_1..., heta_i,... heta_n...]=f^{-1}(^W_HT)

l 1 = l 2 l_1= l_2 时的原点是Dexterous workspace

Ex:A PRmanipulator 要达到空间中某个(第二个关节的平面上) ( x , y ) (x,y) 坐标点上,当我们决定了x,y后,事实上我们也决定了到达这个点的姿态。 0 P o r g ^0P_{org} 是{2}原点在{W}的向量坐标,可以看出,当机械臂到达坐标(x,y)后,{2}Z轴已经确定了,因为只有两个关节,没有多的参数可以调控姿态,所有没办法可以使手臂在(x,y)上有各种姿态到达。换句话说,如式中所示,随着x,y变化的只有第一个和第三个columns的前两个参数,rotation tmatrix剩下的五个参数已经固定,在这个手臂上,与这五个参数不一样的姿态手臂都到达不了。 所以,当手臂的自由度不够的时候,事实上手臂的subspace是非常有限的。所以,在我们对一个手臂的预想某一个位姿,这个手臂到不到得了,可以做一个初步的判断。

以6DOFs为例,由于是nonlinear transcendtal equations,六个未知数六个方程,不一定有唯一解。 解的数目由joint数量和link参数所决定的 Ex:A RRRRRR manipulator

目前大多数机械手臂设计成具有解析解,求解的速度会快很多。如果将相邻的后三轴设计成相交于一点,那么就很可能有解析解,也就是我们说的Pieper‘s solution。

若6-DOF manipulator具有三个连续的轴交在同一点,则手臂有解析解。一般会把后三轴如此设计。 前三轴:产生移动 后三轴:产生转动 因为后三轴交在一点,即 0 P 6 O R G = 0 P 4 O R G ^0P_{6~ORG} = ^0P_{4 ~ORG}

情景:将一个杯子拿起来,然后将其挂在墙上,现在暂时只解决拿起来的问题

机器人运动学(四):逆向运动学

健康运动书籍

北京市公安局朝阳分局备案编号110105014669  |  京ICP证070359号  |   互联网药品信息服务资格证编号(京)-经营性-2014-0008   |  新出发京零 字第大120007号 音像制品经营许可证苏宿批005号   |  出版物经营许可证编号新出发(苏)批字第N-012号  |  互联网出版许可证编号新出网证(京)字150号 网络文化经营许可证京网文[2014]2148-348号   违法和不良信息举报电话:4006561155  Copyright © 2004-2015  京东JD.com 版权所有

运动养生(豆瓣)

第1版 (2002年1月1日)

 · · · · · ·

 · · · · · ·

黑米吧

欢迎來到黑米吧指南,我们致力于提供全方位的日常生活健康知识,涵盖了各方面的科学知识,是值得信赖的社区。