求助:导纳控制,机器人末端在桌面进行圆周运动

求助:导纳控制,机器人末端在桌面进行圆周运动

机器人: 珞石XMate3pro 七自由度机械臂
末端力矩传感器:机器人关节力矩传感器,通过内部模型计算得到的末端六维力(后用外接六维力传感器)
末端执行器:带万向球的末端执行器

控制方法:末端执行器垂直于桌面,Z方向上进行恒导纳运动,X,Y方向位置控制,进行匀速圆周运动,如视频所示:
请添加图片描述
Z轴上的控制方法:
在这里插入图片描述

当导出末端力矩后发现:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
前两张图分别是分别改变恒导纳的质量和阻尼时的Z方向上的力矩大小,第三张图分别是外接六维力传感器和机器人通过自身模型计算得到的末端力的大小,可以发现这种现象与传感器无关。

通过这三张图片,可以发现Z轴方向上的力矩大小与X,Y方向上的运动有关,但是恒导纳控制下,在平面上进行运动的情况,不应该可以保持在一个设定的恒力下(如下图)吗,为什么会出现这种现象,如果我哪个步骤的操作有问题,希望能有大佬来指正。
在这里插入图片描述

另外,当我操作机械臂在一条直线上进行往复运动时(速度正弦变化),也会出现类似现象:
在这里插入图片描述
但是直线匀速情况下,就可以很好地跟踪到设定的接触力。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值