02-23-2023,凌晨01:08
(这篇文章最后修改:02-23-2023,01:15 AM bysig.johnnson)。
当在两个参考帧之间调用PoseWrt()时,如果一个帧附加到机器人,则抛出targe背叛错误。
附加的.py和.rdk文件能够可靠地重现这个问题。
注意:我认为即使没有目标到达错误发生,当调用Item嵌套在机器人下面时,PoseWrt()也不会返回预期的坐标。当我发现targe叛逆错误问题时,我实际上正在调查这个问题。
更新:我找到了一个变通办法(如下)。现在这工作得很好,但我想在将来重新使用这个API。
附加的.py和.rdk文件能够可靠地重现这个问题。
注意:我认为即使没有目标到达错误发生,当调用Item嵌套在机器人下面时,PoseWrt()也不会返回预期的坐标。当我发现targe叛逆错误问题时,我实际上正在调查这个问题。
更新:我找到了一个变通办法(如下)。现在这工作得很好,但我想在将来重新使用这个API。
代码:
Def pose_wrt(子,父):
childPose = child.PoseAbs()
parentPose = parent.PoseAbs()
返回parentPose.inv() * childPose .inv