02-16-2019,下午01:14
大家好!
我想要一个基本目标[abc: - 90,0,180]
使用这个目标,我想移动机器人到这个位置,但旋转,所以最后的移动是[abc: -43.033, -14.679, 164.814],使用rotx, roty和rotz函数
因此,基本目标和期望目标之间的差异是[abc: 46.967, -14.679, 15.186]
如果我这样设置旋转:
new_target = MoveJ(target * rotx(46.967* PI / 180) * roty (-14.679* PI / 180) * rotz (15.186* PI / 180))
而不是我想要的目标[abc: - 90,21,135]
-旋转函数和这个结果之间有什么联系?
-这是实现这一目标的最佳方式吗?
谢谢大家的关注
我想要一个基本目标[abc: - 90,0,180]
使用这个目标,我想移动机器人到这个位置,但旋转,所以最后的移动是[abc: -43.033, -14.679, 164.814],使用rotx, roty和rotz函数
因此,基本目标和期望目标之间的差异是[abc: 46.967, -14.679, 15.186]
如果我这样设置旋转:
new_target = MoveJ(target * rotx(46.967* PI / 180) * roty (-14.679* PI / 180) * rotz (15.186* PI / 180))
而不是我想要的目标[abc: - 90,21,135]
-旋转函数和这个结果之间有什么联系?
-这是实现这一目标的最佳方式吗?
谢谢大家的关注