-
Notifications
You must be signed in to change notification settings - Fork 212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
错误的结果 #9
Comments
请问是可能哪里出了问题 |
感谢你的测试,我更新了edge extraction的参数让rough calibration可以更加准确,在本地测试已解决这个问题 |
没有修改参数文件, 只修改了数据包路径 |
好的,感谢你的辛苦测试,如果初值提供的较好的话,可以在源代码中注释掉add_error(为初值增加误差)和roughCalib(粗配准)进行标定 |
我也是只改了bag包的路径,然后运行程序,标定的结果也不好。我的环境是ubuntu16.04, eigen3.3.4, pcl-1.7, ceres-1.14.0。你找到问题的原因了吗? @nkliuhui |
我测试了indoor1.bag 和outdoor1.bag,都是类似的情况Rough calibration刚开始几次是朝着正确的方向在优化,后来就突然朝着错误的方向一直走了。 试过了把add_error去掉,也不对。最后去掉了roughCalib得到的结果看起来才是正确的,不过也还是存在一些明显的匹配错误,例如outdoor1.bag柱子上面颜色贴错了,可能是rgb图内参有点误差造成的。 请问这是正常现象吗,我感觉使用的是提供的demo数据,应该是不做任何修改就能得到正确的结果才对。 @ChongjianYUAN |
最后的上色点云是正常的现象,因为积累的雷达点云通常会比原始物体大一些(因为雷达发射的射线是一束光斑而不是理想的射线),加上内参的影响,时会出现在边缘处一些地方颜色贴错的现象,至于roughCalib, 请问是在最新的代码上测试的吗 |
我放弃了 |
是的,我就是在最新的代码上测试的 @ChongjianYUAN |
i have the same question,why use the dataset that you demo provided can not generate a good result? |
Please try with the latest code, thanks. Earlier versions were susceptible to RANSAC randomness |
我下载了源码并成功编译安装, 数据集使用readme中链接提供的;运行室内1和室外1, 都没有得到好的对齐结果;
根据初值, 二者的匹配效果正常; rough calibration阶段把结果拉偏了, 优化的结果更差; 其中室内数据的匹配结果如下:
运行命令为 roslaunch livox_camera_calib calib_indoor.launch
The text was updated successfully, but these errors were encountered: