机器人建模中移动关节如何建立坐标系_机器人运动的位姿转换

这个demo是利用MATLAB环境设计的GUI(Graphical User Interface)图形用户界面,用于演示机器人正逆运动学简单控制。源码可以在MATLAB软件中的附加功能中找到。该demo的m源代码不仅能很好的帮助理解机器人正/逆运动学问题,在一定程度上还可以学习到如何使用m语言编程设计图形用户界面。(1)先看看该demo设计的GUI主要部分:逆运动学控制面板:通过文本编辑框控件或滑...
摘要由CSDN通过智能技术生成

这个demo是利用MATLAB环境设计的GUI(Graphical User Interface)图形用户界面,用于演示机器人正逆运动学简单控制。源码可以在MATLAB软件中的附加功能中找到。该demo的m源代码不仅能很好的帮助理解机器人正/逆运动学问题,在一定程度上还可以学习到如何使用m语言编程设计图形用户界面。

bce2729c9036b6d1a7c66f016ba93204.png

(1)先看看该demo设计的GUI主要部分:

逆运动学控制面板:通过文本编辑框控件滑块控件用户给定机器人的末端位姿[位置+姿态],并通过逆运动学按钮回调逆运动学函数使机器人末端运动到该位姿;

02225cefdca5beeb8a647902996c8abc.png

改变逆运动学面板中文本编辑框或滑块控件获得末端位姿,机器人末端运动到达图示位置

正运动学控制面板:通过文本编辑框控件滑块控件由用户给定机器人某一关节变量,当用户改变某一滑块时,回调正运动学函数使机器人某一关节运动到指定关节角度;

e1cb6315b6488adc72cf2eec5358d500.png

先改变正运动学面板中第二个滑块控件,机器人第一个关节运动,再改变第一个滑块控件,机器人第一个关节运动。(蓝色轨迹)

坐标区:显示PUMA762机器人三维可视化模型,根据逆运动学控制面板或正运动学控制面板显示由用户操作后的机器人运动状态(上述图右边所示);

矩阵转换结果表面板:用于显示PUMA762机器人运动过程中(由逆运动学控制面板或正运动学控制面板简单控制运动时),在笛卡尔坐标系下末端齐次矩阵计算结果;

cf8b97f24557a9bc0c51e1499311f140.png

D-H参数表面板:显示PUMA762机器人的DH参数;

  • 1
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值