← 开源
chennuo0125-HIT

LIO-SAM_based_relocalization

A simple system that can relocalize a robot on a built map is developed in this system. The system is based on LIO-SAM.

AI EngineeringMake agent see hear talkC++
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
617
Star
109
Fork
+1
本周
2
贡献者
创建于 2020-07-26 · 更新于 2026-10-10 · 今日第 16014 名
主要开发者
Gaochao-hitchennuo0125-HIT
README

Abstract

A simple version of system that can relocalize in a built map is developed in this repository. The sysytem is bsed on LIO_SAM. The repository is developed based on the origional version of LIO-SAM in which the GPS is not fused.

Run the package

  1. Make sure the map should be saved in the right folder:
Firstly, you need to run LIO-SAM, and then save the map in the default folder
  1. Run the launch file:
roslaunch lio_sam run_relocalize.launch
  1. Play existing bag files:
rosbag play your-bag.bag

A video of the demonstration of the method can be found on YouTube

Notes

  • Initialization: During the initialization stage, had better keep the robot still. Or if you play bags, fistly play the bag for about 0.5s, and then pause the bag until the initialization succeed. The initialization method requres you to give it initial guesses by hand on the the Rviz.

Acknowledgement

Thanks to the authors of LIO-SAM for code release.

排名相邻
同类项目