Skip to content
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

我用单雷达和双雷达拼接的建图效果不同,单雷达拐弯的时候位置不飘,但是建的图墙体是错的 #67

Open
zhao-zhibo opened this issue Dec 15, 2023 · 5 comments

Comments

@zhao-zhibo
Copy link

非常感谢您的工作和之前对我的回答。我用的是雷神的32线设备,数据场景是在港口。使用单雷达建图效果和轨迹如下图所示:
单雷达
双雷达是两个雷达根据时间戳和外参,然后做的点云拼接,拼接之后再跑代码结果如下图:
双雷达
很显然,单雷达在拐弯的位置建的图直接飘了,但是位置是给修正过来了,这个是什么问题呢?

@JokerJohn
Copy link
Owner

@zhao-zhibo 是否用了GpS?单雷达飞了,双雷达OK,很明显feature问题,打印下feature点数量看看,每一帧平面点多少,边缘点多少。

@zhao-zhibo
Copy link
Author

@JokerJohn 都用了gps,而且认为gps的质量非常高,噪声设置为0.01了,那我打印一下feature的数量。请问为什么关注gps呢?

@JokerJohn
Copy link
Owner

@zhao-zhibo 很显然GPS只能约束位置,但存在一些数据不稳的情况,比如抖动,你都设置的0.01,说明你认为每个GPS观测都很准,这是不符合实际情况的。PGO会根据权重来优化,当优化结果与真实pose有些差距的时候,也可能导致飞

@zhao-zhibo
Copy link
Author

@JokerJohn PGO指的是什么意思呢?那我目前轨迹的情况是因为GPS给拉回来了对吧,也就是在拐弯的位置单雷达的效果是有问题的,然后gps直接拉回来,然后导致了轨迹是还行的,只是LIO建的图很差,我可以这样理解吗?

@JokerJohn
Copy link
Owner

@zhao-zhibo PGO指的是pose graph optimization,PGO如何根据权重进行优化的原理可以参考我的论文中的uncertainty propagate in factor graph这一章节:PALoc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants