嗨,伙计们,
我想设定一个第二个机器人沿着第一个机器人的路径。我已经开始通过设置目标机器人1和我想了解如何旋转笛卡尔点,第二个机器人tcp在z轴对齐但旋转180 y。我将想抵消任意数字。我使用了抵消命令但导致更多的1机器人动作正确,2机器人运动(旋转)。这是我目前的代码:
似乎我也挣扎与一个错误滴目标到新的框架。让我知道如果这似乎是一个不错的路径。
谢谢,雅各
以防有人想要一个视觉理解我打算做的。我有一个robodk站目标附加到一个框架。这与第二个机器人,1号和2号tcp总是和偏移量。我试图找出如何通过代码而不是图形化。谢谢
我想设定一个第二个机器人沿着第一个机器人的路径。我已经开始通过设置目标机器人1和我想了解如何旋转笛卡尔点,第二个机器人tcp在z轴对齐但旋转180 y。我将想抵消任意数字。我使用了抵消命令但导致更多的1机器人动作正确,2机器人运动(旋转)。这是我目前的代码:
代码:
#类型帮助(“robolink”)或(“robodk”)的更多信息
#按F5运行脚本
#文档://www.w5838.com/doc/en/RoboDK-API.html
#参考://www.w5838.com/doc/en/PythonAPI/index.html
#注意:它不需要保持此文件的一个副本,您的python脚本保存与车站
从robolink进口* # RoboDK API
从robodk进口* #机器人工具箱
RDK = Robolink ()
#
tool1 = RDK。项目(Fan1工具1)#得到一个项目命名工具RoboDK站树(名称)
robot1 = RDK。项目(Fan1, ITEM_TYPE_ROBOT) #获得第一个可用的机器人
robot2 = RDK。(“Fan2”, ITEM_TYPE_ROBOT)项
目标= RDK。(目标1,ITEM_TYPE_TARGET)项
frameA = RDK.AddFrame (frameA, tool1)
#设置帧rel tcp的工具
frameA
#设置工具
#添加目标在笛卡儿坐标系
tar1 = RDK.AddTarget (“tar1”、“frameA”)
tar1 = tar1 * roty(π)
#与其他机器人移动到目标
谢谢,雅各
(12-16-2019,05:57 PM)雅各写到:嗨,伙计们,
我想设定一个第二个机器人沿着第一个机器人的路径。我已经开始通过设置目标机器人1和我想了解如何旋转笛卡尔点,第二个机器人tcp在z轴对齐但旋转180 y。我将想抵消任意数字。我使用了抵消命令但导致更多的1机器人动作正确,2机器人运动(旋转)。这是我目前的代码:
似乎我也挣扎与一个错误滴目标到新的框架。让我知道如果这似乎是一个不错的路径。代码:#类型帮助(“robolink”)或(“robodk”)的更多信息
#按F5运行脚本
#文档://www.w5838.com/doc/en/RoboDK-API.html
#参考://www.w5838.com/doc/en/PythonAPI/index.html
#注意:它不需要保持此文件的一个副本,您的python脚本保存与车站
从robolink进口* # RoboDK API
从robodk进口* #机器人工具箱
RDK = Robolink ()
#
tool1 = RDK。项目(Fan1工具1)#得到一个项目命名工具RoboDK站树(名称)
robot1 = RDK。项目(Fan1, ITEM_TYPE_ROBOT) #获得第一个可用的机器人
robot2 = RDK。(“Fan2”, ITEM_TYPE_ROBOT)项
目标= RDK。(目标1,ITEM_TYPE_TARGET)项
frameA = RDK.AddFrame (frameA, tool1)
#设置帧rel tcp的工具
frameA
#设置工具
#添加目标在笛卡儿坐标系
tar1 = RDK.AddTarget (“tar1”、“frameA”)
tar1 = tar1 * roty(π)
#与其他机器人移动到目标
谢谢,雅各
以防有人想要一个视觉理解我打算做的。我有一个robodk站目标附加到一个框架。这与第二个机器人,1号和2号tcp总是和偏移量。我试图找出如何通过代码而不是图形化。谢谢