RoboDK论坛
在不同的参考系中求得姿态-打印版本

+- RoboDK论坛(//www.x7093.com/forum
+——论坛:RoboDK (EN) (//www.x7093.com/forum/Forum-RoboDK-EN
+——论坛:RoboDK API (//www.x7093.com/forum/Forum-RoboDK-API
+——线程:获得姿势相对于不同的参考系(/ Thread-Getting-pose-with-respect-to-different-reference-frames



在不同的参考系中求得姿态-Manthas-03-01-2021

大家好,

我想知道是否有可能得到一个项目的姿态相对于不同的参考系。
例如,当我进入一个项目的选项时,我可以选择查看关于不同参考系的不同坐标,但当我使用item.pose()时,它会给我关于项目所在参考系的项目坐标,但我需要获得关于机器人基础的项目坐标。

任何帮助都将不胜感激。


回复:获得姿势相对于不同的参考系-杰里米-03-01-2021

嗨Manthas,

你可以抓取物体的绝对位置和机器人底座的绝对位置,并比较这两个值。
item.PoseAbs ()

杰里米


回复:获得姿势相对于不同的参考系-joebgold-05-21-2021

嘿,杰瑞米,

我有一个类似于Manthas的问题,我需要通过API设置一个对象的位置,与不同的参考系相比,它的父参考系。

我们的系统使用了一个定位器和一个带激光扫描仪的机械臂。通过使用激光扫描仪,我们可以根据机器人坐标识别零件的位置,但该零件必须与定位器相关联,用于曲线跟踪项目,以生成定位器的运动。

虽然我可以先将部件与机器人的位置相对装入RoboDK,然后使用可用的函数来计算它与定位器的位置,然后修改其姿态并将其父组件重新分配给定位器框架,但如果我可以设置部件相对于机器人的位置,而其父组件是定位器框架(可以通过用户界面完成),那么效率将大大提高。

任何信息都将不胜感激。

问候,

约瑟夫