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

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

这是在现实生活中比在计算机程序中运行得更流畅的罕见情况之一!

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

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

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




浏览此主题的用户:
1客人(年代)