02-17-2019, 09:24
在一个需要机器人通过一系列点复制运动的项目中,我最初尝试只使用每个点之间的运动作为MoveL运动,但这太不稳定了,所以我尝试通过添加点来创建曲线运动。这仍然是不稳定的,因为它试图在每个点停止,而不是不断地移动,我已经尝试增加四舍五入的数字,但这似乎没有什么不同
通过点移动
|
02-17-2019, 09:24
在一个需要机器人通过一系列点复制运动的项目中,我最初尝试只使用每个点之间的运动作为MoveL运动,但这太不稳定了,所以我尝试通过添加点来创建曲线运动。这仍然是不稳定的,因为它试图在每个点停止,而不是不断地移动,我已经尝试增加四舍五入的数字,但这似乎没有什么不同
02-18-2019, 03:48 PM
嗨nchurchill,
模拟没有考虑四舍五入。 只有真正的机器人控制器才能做到。 这是一种罕见的情况,在现实生活中,事情比在计算机程序中更顺利! 杰里米 (02-17-2019, 09:24 pm)nchurchill写道:这仍然是不稳定的,因为它试图在每个点停止,而不是不断地移动,我已经尝试增加四舍五入的数字,但这似乎没有什么不同你的意思是你在真正的机器人和RoboDK上没有看到区别吗?当你模拟你的程序时,你不会在RoboDK中看到任何视觉差异。每个机器人控制器都以不同的方式应用这种舍入/平滑。这也取决于设定的加速度和工具重量。 然而,当您生成程序并在机器人中运行时,您可能会看到较少的颠簸运动。更多信息请点击这里: //www.x7093.com/doc/en/Robot-Programs.html#InsSmooth 如果两个点彼此太接近,机器人控制器可能难以保持恒定的速度。如果你能提供一个示例RDK文件,我们可以给你更好的建议。 |
浏览此线程的用户: |
1客人(年代) |