线程评级:
有可能使用RoboDK作为在线求解器吗?
# 1
问题
嗨!
对于一个项目,我需要在每组运动之前测试我是否会有任何奇点/轴限制/碰撞。有没有可能将RoboDK嵌入生产线上的计算机中,在机器人到达生产线之前模拟每个动作,并用API询问每个位置。(它必须足够快,以避免机器人停下来)。
我无法离线模拟轨迹。
谢谢
是的,这是可能的。您可以在后台运行RoboDK时使用API,也可以将其作为项目的嵌入式解决方案。

你现在是怎么给机器人编程的?
您可能需要正确地将RoboDK API与您的项目集成,以便在将动作发送给机器人之前正确地验证它们。

我建议你看一下这个例子:
//www.w5838.com/doc/en/PythonAPI/exam...easibility
# 3
好的,完美,你说的项目嵌入式解决方案是什么意思?
我目前直接用他的母语(Karel + TP编程)控制一个发那科机器人,其轨迹由机器人旁边的一台计算机(运行Ubuntu 20.04)通过TCP API给出。
修改我们的程序来集成RoboDK API不是问题。
什么是RoboDK API延迟尝试运动?(近似地)
是否可以直接在我的linux电脑上运行RoboDK ?还是在虚拟机中?(如果我们必须再加一台电脑,那就有问题了)。
最后成本是多少?我们每卖一台机器都要买一台RoboDK吗?
致以最亲切的问候
# 4
延迟应该只有几毫秒。如果使用舍入半径(CNT大于0),则可以忽略不计。

您可以通过以下步骤为Fanuc设置驱动程序:
//www.w5838.com/doc/en/Robots-Fanuc.html#DriverFanuc

最好是通过电子邮件与我们联系,讨论价格和满足特殊要求。

艾伯特
# 5
好的,延迟应该足够短。
我不能使用你的驱动程序,因为它覆盖了机器人的控制,机器人上的程序很复杂,并且已经存在,我们可以在RoboDK中创建一个完整的版本,但这将是以后的事情。

如果我没理解对,请告诉我:
现在我只需要安装一个嵌入式版本的RoboDK,使用API给它我想从我的c++程序中测试的位置,并在通过当前协议发送给机器人之前询问位置是否正确。
在下一次迭代中,在RoboDK上创建完整的程序并安装驱动程序以直接控制机器人。

这看起来对吗?

关于定价部分我会邮件联系RoboDK
# 6
你的建议很有道理。我们也会通过电子邮件给你回复。

艾伯特




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