
为什么在使用kalibr进行联合标定时雅可比迭代一直卡在这里,这个命令里面的bag和配置yaml之前也都标定过也是能跑通的,但是自从卸载重装了python之后用kalibr联合标定时J就迭代不了一直卡在这里,所以拿以前的包测试也是这样

阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你遇到了 kalibr 联合标定问题,雅可比迭代卡在某个地方。之前的 bag 和配置 yaml 都已经标定过了,但是卸载重装 Python 之后, kalibr 联合标定就卡在这里了。
可能的原因是 kalibr 的依赖库或环境变量出了问题。卸载重装 Python 可能会导致一些依赖库的版本不兼容或环境变量的变化。
你可以尝试以下解决方案:
pip list 命令来检查 kalibr 的依赖库版本。print(os.environ) 命令来检查环境变量是否正确设置了。kalibr align 命令来重新标定 bag 文件。这个命令可以帮助你重新标定 bag 文件。如果你需要更多帮助,可以提供更多的日志信息或错误信息。