gisbi-kim / FAST_LIO_SLAM

LiDAR SLAM = FAST-LIO + Scan Context
494 stars 74 forks source link

The horizon FOV issues #17

Closed SiyuanHuang95 closed 2 years ago

SiyuanHuang95 commented 3 years ago

Hi Kim,

thanks for your sharing and wonderful work! It did help a lot.

However, I had some unclear questions currently wrt the Scan Context used in FAST-LIO where Livox Horizon is used. The FOV of Horizon is about 80 degrees, far less than the Hesai or Ouster series. However, I thought in your code, the default angle is still 360 degrees. In such a case, most of the columns will be set to zero? Am I right?

By the way, I found the reverting LC is quite difficult for Horizon, any idea for that?

Bests,

gisbi-kim commented 3 years ago

Hi @SiyuanHuang95 thank you for using the project.

Q1) However, I thought in your code, the default angle is still 360 degrees. In such a case, most of the columns will be set to zero? Am I right? -> Yes, you are right. I get them remained as zeros for the ease of implementation convenience. and it works as you might see.

Q2) By the way, I found the reverting LC is quite difficult for Horizon, any idea for that? -> scan context works well when the overlap between two scans is 100%. Therefore, scan context works well in the forward direction even with lidar that only acquires 80deg. However, in the case of reverse revisit, it is difficult for the overlap to be the same in the case of lidar of limited hfov. My one suggestion is: First, livox lidar scans are stacked over poses. Then, the submap point cloud is reprojected to create a virtual scan with full hfov like KITTI, and use it to create the scan context descriptor of the place.

SiyuanHuang95 commented 3 years ago

Hi Kim,

Thanks for your reply. Quite informative.

Q1: Got it. But I am not sure whether it will get enhanced if I modify those angle parameters. Since when we keep the sector number/ring number unchanged but reduce the FOV angle, the resolution will relatively get higher.

Q2: Yes, the submap might be a good choice, but I am not sure whether it would be not friendly for one real-time application. I will try it in the future.

huangsiyuan0717 commented 2 years ago

Hi Kim,

Thanks for your reply. Quite informative.

Q1: Got it. But I am not sure whether it will get enhanced if I modify those angle parameters. Since when we keep the sector number/ring number unchanged but reduce the FOV angle, the resolution will relatively get higher.

Q2: Yes, the submap might be a good choice, but I am not sure whether it would be not friendly for one real-time application. I will try it in the future.

Amazing! We have the same name and we work in the same direction! Are you a chinese?

SiyuanHuang95 commented 2 years ago

@huangsiyuan0717

Interesting.

Yes, I am a Chinese and working in Shanghai now

hr2894235132 commented 1 year ago

Hi Kim,

Thanks for your reply. Quite informative.

Q1: Got it. But I am not sure whether it will get enhanced if I modify those angle parameters. Since when we keep the sector number/ring number unchanged but reduce the FOV angle, the resolution will relatively get higher.

Q2: Yes, the submap might be a good choice, but I am not sure whether it would be not friendly for one real-time application. I will try it in the future.

您好,想问一下您在livox上测试成功了吗?想知道上面的方案是否可行,我是一名菜鸟研究生。

SiyuanHuang95 commented 1 year ago

You can check this: https://github.com/PJLab-ADG/Livox-Mapping and https://github.com/SiyuanHuang95/Livox-Localization

On Tue, Oct 25, 2022 at 3:21 PM hr2894235132 @.***> wrote:

Hi Kim,

Thanks for your reply. Quite informative.

Q1: Got it. But I am not sure whether it will get enhanced if I modify those angle parameters. Since when we keep the sector number/ring number unchanged but reduce the FOV angle, the resolution will relatively get higher.

Q2: Yes, the submap might be a good choice, but I am not sure whether it would be not friendly for one real-time application. I will try it in the future.

您好,想问一下您在livox上测试成功了吗?想知道上面的方案是否可行,我是一名菜鸟研究生。

— Reply to this email directly, view it on GitHub https://github.com/gisbi-kim/FAST_LIO_SLAM/issues/17#issuecomment-1290105351, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKYNZ7ERYJNN4ZHC7DEQTRLWE6DAJANCNFSM5DNNKCGA . You are receiving this because you modified the open/close state.Message ID: @.***>

CLboyrobot commented 8 months ago

Hi Kim, Thanks for your reply. Quite informative. Q1: Got it. But I am not sure whether it will get enhanced if I modify those angle parameters. Since when we keep the sector number/ring number unchanged but reduce the FOV angle, the resolution will relatively get higher. Q2: Yes, the submap might be a good choice, but I am not sure whether it would be not friendly for one real-time application. I will try it in the future.

您好,想问一下您在livox上测试成功了吗?想知道上面的方案是否可行,我是一名菜鸟研究生。

尊敬的博主你好,请问你知道怎么去解决小FOV的lidar的反向scancontext的回环检测问题?我看了上面博主的代码,怎么没有找到相关的操作呢?可以指导一下吗?可以加个qq吗?1371582509@qq.com,我是一名菜鸟研究生