校准- DH / DHM -机器人位置-打印版本 +- RoboDK论坛(//www.w5838.com/forum) +——论坛:RoboDK (EN) (//www.w5838.com/forum/Forum-RoboDK-EN) +——论坛:关于RoboDK的一般性问题(//www.w5838.com/forum/Forum-General-questions-about-RoboDK) +——螺纹:校准- DH / DHM -机器人位置(/ Thread-Calibration-DH-DHM-Roboter-Position) |
校准- DH / DHM -机器人位置-MarcoH-04-13-2021 你好所有的, 我有两个问题。首先,我们用激光跟踪仪校准了柯马机器人。对于我们的Siemens Sinumerik控制器,我们需要DH-Matrix形式的值。在RoboDK中,我们得到了修改后的DH-Matrix。在机器人参数中,我还可以看到DH和DHM。是否存在用于转换的表,其中自动完成计算。或者说从DHM到DH矩阵的转换是怎样的? 我是否可以设置校准后的数据直接以DH矩阵的形式输出? 第二个问题是,DHM矩阵记录在机器人的哪个位置? 是钩子式还是蜡烛式? 我希望你能帮助我。 谢谢你的帮助 MarcoH RE:校准- DH / DHM -机器人位置-艾伯特-04-30-2021 嗨,马克, 抱歉这么久才给你回电话。要导出您的西门子Sinumerik控制器的机器人运动学,您应该首先选择几何简化当你校准机器人时选择。这将校准链接长度非零和联合偏移(母版)。不管你使用什么DH约定,这都是有效的,它仍然能够提高准确性。 (附件= 2122) 双击机器人,然后选择Export table,可以看到DH或DHM表。导出表选项可在参数的“标称和准确”部分中使用。 当您使用自己的Siemens Sinumerik控制器时,所有轴的零位可能远离机械零位,因此只需正确掌握所有轴可能就足够了。请注意,RoboDK默认情况下会校准许多机器人参数,除非您选择了计划导出到控制器的参数子集,否则不应该导出运动学。 或者,你可以简单地从RoboDK(过滤)生成精确的机器人程序,而不必改变机器人控制器参数。因为所有的参数都能考虑在内,所以精度会更好。 艾伯特 |