线程评级:
通过点移动
# 1
在一个需要机器人通过一系列点复制运动的项目中,我最初尝试只使用每个点之间的运动作为MoveL运动,但这太不稳定了,所以我尝试通过添加点来创建曲线运动。这仍然是不稳定的,因为它试图在每个点停止,而不是不断地移动,我已经尝试增加四舍五入的数字,但这似乎没有什么不同
嗨nchurchill,

模拟没有考虑四舍五入。
只有真正的机器人控制器才能做到。

这是一种罕见的情况,在现实生活中,事情比在计算机程序中更顺利!

杰里米
# 3
(02-17-2019, 09:24 pm)nchurchill写道:这仍然是不稳定的,因为它试图在每个点停止,而不是不断地移动,我已经尝试增加四舍五入的数字,但这似乎没有什么不同
你的意思是你在真正的机器人和RoboDK上没有看到区别吗?当你模拟你的程序时,你不会在RoboDK中看到任何视觉差异。每个机器人控制器都以不同的方式应用这种舍入/平滑。这也取决于设定的加速度和工具重量。

然而,当您生成程序并在机器人中运行时,您可能会看到较少的颠簸运动。更多信息请点击这里:
//www.x7093.com/doc/en/Robot-Programs.html#InsSmooth

如果两个点彼此太接近,机器人控制器可能难以保持恒定的速度。如果你能提供一个示例RDK文件,我们可以给你更好的建议。




浏览此线程的用户:
1客人(年代)