比较机器人位置与RobotsMonitor.py DUT -问题上的立场可打印版本 + - RoboDK论坛(//www.w5838.com/forum) + - - -论坛:RoboDK (EN) (//www.w5838.com/forum/Forum-RoboDK-EN) + - - -论坛:RoboDK API (//www.w5838.com/forum/Forum-RoboDK-API) + - - -线程:比较机器人位置与RobotsMonitor DUT -问题上的立场。py (/ Thread-Compare-robot-position-with-DUT-position-Issue-with-RobotsMonitor-py) |
比较机器人位置与RobotsMonitor.py DUT -问题上的立场- - - - - -托马斯。- - - - - -01-25-2021 嗨,论坛, 我想带一个测量一个机器人。对于这个我想比较x / y / (z)位置的测试设备和机器人的位置与DUT的参考系。类似的问题已经在论坛,称为RobotsMonitor。py脚本。但是我有一些麻烦与脚本: 1)。必须执行的脚本内部或外部RoboDK吗?如果我执行该脚本在RoboDK,程序流挂。如果我在一个控制台执行脚本外,发生碰撞(见附件图片)。似乎抽搐()函数没有定义。我需要另一个图书馆吗?如果是的,湿草地吗? 2)。我怎么得到的位置与参考系DUT吗? 3)。我有访问时间戳同步机器人的位置与DUT的位置吗? 谢谢你的帮助, 托马斯。 我忘了说我的系统: Linux Mint肉桂与蟒蛇 Python 3.7.3(默认情况下,2019年3月27日,22:11:17) (GCC 7.3.0)::蟒蛇,inc .)在linux上 RoboDK V5.2.0.19949(64位) 再保险:比较机器人位置与RobotsMonitor.py DUT -问题上的立场- - - - - -菲利普- - - - - -01-28-2021 你能试着交换线6和7的顺序,所以改变 从robolink进口* # API与RoboDK沟通 从robodk进口* #基本矩阵运算 来 从robodk进口* #基本矩阵运算 从robolink进口* # API与RoboDK沟通 一些函数robodk robolink使用函数中定义的模块 再保险:比较机器人位置与RobotsMonitor.py DUT -问题上的立场- - - - - -托马斯。- - - - - -02-01-2021 嗨,菲利普, 谢谢你的回答。改变这两条线会导致同样的错误。 问候, 托马斯。 再保险:比较机器人位置与RobotsMonitor.py DUT -问题上的立场- - - - - -托马斯。- - - - - -02-19-2021 嗨,菲利普 抽搐()和toc()不支持。但存在一个自由。 有新的信息我的问题吗? 我想带一个测量一个机器人。对于这个我想比较x / y / (z)位置的测试设备和机器人的位置与DUT的参考系。类似的问题已经在论坛,称为RobotsMonitor。py脚本。但是我有一些麻烦与脚本: 1)。解决,必须执行的脚本内部或外部RoboDK吗?如果我执行该脚本在RoboDK,程序流挂。如果我在一个控制台执行脚本外,发生碰撞(见附件图片)。似乎抽搐()函数没有定义。我需要另一个图书馆吗?如果是的,湿草地吗? 2)。我怎么才能真正的机器人的位置(而不是模拟)与DUT的参考系? 3)。我有访问时间戳同步真实机器人的位置与DUT的位置吗? 有一个愉快的周末, 托马斯。 再保险:比较机器人位置与RobotsMonitor.py DUT -问题上的立场- - - - - -艾伯特- - - - - -02-24-2021 你好托马斯, 任何Python脚本可以在RoboDK外部或执行。性能应该是一样的。 关于丢失的问题: 2。你可以得到真正的机器人的位置使用附加的例子。你应该叫关节功能,迫使从真正的机器人RoboDK检索位置。我附上一个例子。 3所示。你试过依赖电脑的时间戳吗?RoboDK通常在15 - 20赫兹和监控机器人API的速度应该是无关紧要的。这种高度依赖于机器人控制器。如果你需要速度接近1000 Hz电脑时间戳可能有影响,我不认为RoboDK可以帮助你获得高频监测信息在一个通用的方式,或精确的时间戳。 我附上一个示例文件可以帮助你计算TCP的位置和速度。这段代码展示了相关部分:
代码:
而真正的:
再保险:比较机器人位置与RobotsMonitor.py DUT -问题上的立场- - - - - -托马斯。- - - - - -02-25-2021 嗨,阿尔伯特, 谢谢你的例子。我还没有尝试使用电脑的时间。采样率应在130 - 150赫兹之间。快是没有必要的。机器人控制器是一个三菱cr2b - 574。在我们的实验室使用的六轴机器人MELFA专有软件控制机器人的控制器。这个软件我得到样品每7 ms。这是我的目标价值与RoboDK我想实现。这是可能的吗? 我还有另一个问题。我怎样才能使TCP在恒速移动吗?背景是一个测量运行TCP在曲面(效应)。基本上这样的刷运动用手机显示当我想要滚动到下一个屏幕。这个运动应该在速度常数。一个恒定的速度是可取的接近和远离显示,但不是绝对必要的。 最好的问候, 托马斯。 |