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