We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
感谢大佬的工作!我有个问题希望大佬不吝赐教: 我的雷达是MID-360,在室内场景采集数据标定。 但是我发现标定的时候XYZ三轴的进度条跑得快的有点异常(一个轴的进度条正常给激励跑完之后,剩下两个轴几乎同时在1s左右全部跑完,这样的话来不及给充足的激励就完成了标定,然后开始在线精化)。按照demo中的演示,我大概每个轴摆动一个来回初始标定就结束了,有时候甚至第三个轴还没有开始摆动标定就完成了。肉眼看建图效果尚可,但是我将结果绘图之后发现ACC图中Lidar和IMU曲线并不是非常贴合: 外参收敛效果也不是很好(这已经是我挑选的比较好的一组结果了,有时候平移外参在标定结束后依然没有收敛到一条水平线,仍然是倾斜直线):
把标定参数放到fast-lio2中去跑精度好像并未提升太多,定位时仍然时不时有轨迹跳变和回偏。 我除了将yaml文件中的imu topic改为雷达发布的名称,以及将mean_acc_norm设置为1外,其余参数均按照您的代码中未做变动: 希望大佬助我解惑,已经困扰我一周多了,再次感谢大佬精彩的工作!!
The text was updated successfully, but these errors were encountered:
首先你需要确保你的点云原始频率 * cut_frame_num 约等于 50;如果原始频率为10Hz,那么cut_frame_num可以设置为5。标定结束太快的可能原因之一就是 “点云原始频率 * cut_frame_num” 数值太大,产生标定数据的速度太快。 将data_accumulate_length更改为更大的值可以延长初始化的时间,比如1000~1500。
Sorry, something went wrong.
谢谢大佬!我将data_accumulate_length调大之后确实标定结果好一些了,下面是标定的一些结果图: 不过我发现旋转外参的收敛程度好像不是很好,平移外参倒是基本上收敛了,请问这个是什么原因呢?
另外为了验证这组标定结果的好坏我在室内采集了两个不同的数据bag分别用于建图和定位,定位的结果如下: 上面是用标定后的参数跑出来的结果,下面是把平移外参置为0,旋转外参置为单位阵,时间偏移置为0的运行结果,两组实验都把fast-lio2的在线优化外参关掉了。从图上的轨迹来看,肉眼很难看出区别,定位轨迹本身也没有明显的回偏和跳变,请问这是否说明标定结果没有那么准确,或者所实验的场景过于简单了呢?如果是场景问题,该采集何种数据才能区分开两者的精度差别呢?
首先,没有明显差别不代表没有差别,只是肉眼看不出来:你可以在有真值的场景采集数据做测试,比如motion capture做真值; 其次,imu的propagation只是提供一个初值,建图最主要还是靠点云配准,只要初值不差的离谱,迭代次数足够,初值好一点次一点都可能收敛到接近的程度。 你要验证区别,最简单的方式就是你让雷达和imu的外参大一些,比如旋转180°,一个采用单位阵作为旋转外参,一个采用标定结果,区别就很大了。
No branches or pull requests
感谢大佬的工作!我有个问题希望大佬不吝赐教:
![场景](https://private-user-images.githubusercontent.com/101537308/258694632-bdcfb4d3-8d5f-4d27-a4dd-2ed25b44b0e2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTQ2MzUsIm5iZiI6MTczOTQ1NDMzNSwicGF0aCI6Ii8xMDE1MzczMDgvMjU4Njk0NjMyLWJkY2ZiNGQzLThkNWYtNGQyNy1hNGRkLTJlZDI1YjQ0YjBlMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMzQ1MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iMDI3YWE3YTI4YjZlOTQ0OTk0Nzc3OWViNWU0ZjE3ODUwNWNjMjIxMDVkZmY4MmU3MjcwNWVhZWY1ZTA4ZjI5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.CObsq8Pn1jsbUmmb5kr_jNTUcHPWyovb0EhYsnUNtwc)
![Figure_5](https://private-user-images.githubusercontent.com/101537308/258694769-b696d052-7983-4c81-96e6-35fb019bfdbe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTQ2MzUsIm5iZiI6MTczOTQ1NDMzNSwicGF0aCI6Ii8xMDE1MzczMDgvMjU4Njk0NzY5LWI2OTZkMDUyLTc5ODMtNGM4MS05NmU2LTM1ZmIwMTliZmRiZS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMzQ1MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yZjQ3MTBmYmVkYTA5ZjA3YjRkNjQxY2IzNGQyYzAyMzQ1NzE0NDFkM2JhZjg5NWZhNDNiOThjZDE4YWI3YjQ5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.unR8tQB342fYMaZ_SH8eQOthVK03HHpi12_irFs1qFg)
![Figure_6](https://private-user-images.githubusercontent.com/101537308/258694891-cc85f0a3-4b37-4d92-9ede-7d4a5f17c2c7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTQ2MzUsIm5iZiI6MTczOTQ1NDMzNSwicGF0aCI6Ii8xMDE1MzczMDgvMjU4Njk0ODkxLWNjODVmMGEzLTRiMzctNGQ5Mi05ZWRlLTdkNGE1ZjE3YzJjNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMzQ1MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00YTkzNDQ1NDQ3NTgyOTEzMjkxMGNkYzE1ZmM0YTNiNzMwNmEyYTU0ZTlmMTEyMjNiNjdiNjcxMjRkZDE4YzYyJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.nHRDtarZDBWleM8bSmlxRpaGxfz0v2LqOr-KizOL96s)
我的雷达是MID-360,在室内场景采集数据标定。
但是我发现标定的时候XYZ三轴的进度条跑得快的有点异常(一个轴的进度条正常给激励跑完之后,剩下两个轴几乎同时在1s左右全部跑完,这样的话来不及给充足的激励就完成了标定,然后开始在线精化)。按照demo中的演示,我大概每个轴摆动一个来回初始标定就结束了,有时候甚至第三个轴还没有开始摆动标定就完成了。肉眼看建图效果尚可,但是我将结果绘图之后发现ACC图中Lidar和IMU曲线并不是非常贴合:
外参收敛效果也不是很好(这已经是我挑选的比较好的一组结果了,有时候平移外参在标定结束后依然没有收敛到一条水平线,仍然是倾斜直线):
把标定参数放到fast-lio2中去跑精度好像并未提升太多,定位时仍然时不时有轨迹跳变和回偏。
![参数设置](https://private-user-images.githubusercontent.com/101537308/258695054-536b6d03-206d-43b5-9f58-586a91676aba.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0NTQ2MzUsIm5iZiI6MTczOTQ1NDMzNSwicGF0aCI6Ii8xMDE1MzczMDgvMjU4Njk1MDU0LTUzNmI2ZDAzLTIwNmQtNDNiNS05ZjU4LTU4NmE5MTY3NmFiYS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEzJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxM1QxMzQ1MzVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1hNjcwMjY4NDFiYmM5ODJjMWViZDI5MmFhZWQ0N2NjYWYyMDZkNDAyYzFiNjgxMjBhOWY0OTY2YWM4NDI1NWJjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.w82arlwLwFZ4RHzWqdygt6Xpnmoty5LXziGyHzNLzD4)
我除了将yaml文件中的imu topic改为雷达发布的名称,以及将mean_acc_norm设置为1外,其余参数均按照您的代码中未做变动:
希望大佬助我解惑,已经困扰我一周多了,再次感谢大佬精彩的工作!!
The text was updated successfully, but these errors were encountered: