找回密码
 注册
Simdroid-非首页
查看: 170|回复: 3

[基础知识] 请教机器人运动学问题

[复制链接]
发表于 2011-5-22 10:57:23 | 显示全部楼层 |阅读模式 来自 陕西西安
请教版内各同仁。
我们知道MATLAB Robotics Toolbox里边做逆运动学是q=ikine(robot,T),其中T是要反解的变换矩阵,我现在知道机械臂末端点的三维坐标(x,y,z)(其他条件可以假设,比如机械臂姿态等),问题就是怎么通过这三维坐标(x,y,z)来求解机械臂各个关节的角度值?或者是怎么由该三维坐标(x,y,z)来得到变换矩阵T,再去求解机械臂各个关节的角度值?
往解答,万分感谢!
发表于 2011-6-10 14:46:10 | 显示全部楼层 来自 美国
Simdroid开发平台
which really depends on what robots, parallel or series...

series-> very difficult multi solutions
parallel-> very easy

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2011-7-14 19:48:11 | 显示全部楼层 来自 山东青岛
1# djchen93 T=[1 0 0 x
      0 1 0 y
      0 0 1 z
      0 0 0 1]
这个矩阵叫齐次变换矩阵,现在左上角填充单位矩阵,就行了。如果你有自己的要求,在对它进行赋值。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2012-8-20 18:41:49 | 显示全部楼层 来自 江苏南京
这个是用运动学的逆解 求出来的 由末端坐标位置求解三个关节的角度 机器人的相关书籍里面都有介绍 但是如何用matlab一次算出来 这个好像不行啊 至少我不知道可以这样
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-29 12:12 , Processed in 0.033125 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表