Learning_localization_from_scratch_ws 项目使用教程

Learning_localization_from_scratch_ws 项目使用教程

Learning_localization_from_scratch_ws Learning_localization_from_scratch_ws 项目地址: https://gitcode.com/gh_mirrors/le/Learning_localization_from_scratch_ws

1. 项目目录结构及介绍

Learning_localization_from_scratch_ws/
├── src/
│   ├── lidar_odometry/
│   ├── kaist_tool/
│   ├── LIO-SAM/
│   ├── scripts/
│   ├── doc/
│   ├── catkin_make.sh
│   ├── install_dependence.sh
│   ├── LICENSE
│   ├── README.md
├── .gitignore
├── LICENSE
├── README.md

目录结构说明

  • src/: 包含项目的所有源代码文件。

    • lidar_odometry/: 基于点面匹配的激光里程计代码。
    • kaist_tool/: 用于将Kaist数据集转换为ROS bag文件的工具。
    • LIO-SAM/: 基于LIO-SAM的建图代码。
    • scripts/: 包含一些脚本文件,如数据集转换脚本、评估脚本等。
    • doc/: 包含项目文档和生成的轨迹文件。
    • catkin_make.sh: 用于编译项目的脚本。
    • install_dependence.sh: 用于安装项目依赖的脚本。
    • LICENSE: 项目许可证文件。
    • README.md: 项目说明文件。
  • .gitignore: Git忽略文件配置。

  • LICENSE: 项目许可证文件。

  • README.md: 项目说明文件。

2. 项目启动文件介绍

2.1 catkin_make.sh

该脚本用于编译整个ROS工作空间。使用方法如下:

./catkin_make.sh

2.2 install_dependence.sh

该脚本用于安装项目所需的所有依赖库。使用方法如下:

chmod +x install_dependence.sh
./install_dependence.sh

2.3 run.launch

run.launch 文件位于 LIO-SAM/launch/ 目录下,用于启动LIO-SAM建图节点。使用方法如下:

roslaunch lio_sam run.launch

3. 项目配置文件介绍

3.1 config.yaml

config.yaml 文件位于 kaist2bag/config/ 目录下,用于配置Kaist数据集转换为bag文件的参数。主要配置项包括:

  • dataset: 数据集路径。
  • save_to: 转换后的bag文件保存路径。

3.2 run.launch

run.launch 文件位于 LIO-SAM/launch/ 目录下,用于配置LIO-SAM建图的参数。主要配置项包括:

  • useGPS: 是否启用GPS。
  • useLidarOdom: 是否启用激光里程计。
  • useWheelOdom: 是否启用轮式里程计。

3.3 kaist2evo.py

kaist2evo.py 文件位于 src/scripts/ 目录下,用于将Kaist数据集的真值转换为evo工具可读取的格式。使用方法如下:

./src/scripts/kaist2evo.py -p /path_to_dataset -o /output_path

3.4 evo.sh

evo.sh 文件位于 src/scripts/ 目录下,用于执行建图精度评估。使用方法如下:

./src/scripts/evo.sh

通过以上配置文件和启动文件,您可以顺利地运行和配置 Learning_localization_from_scratch_ws 项目。

Learning_localization_from_scratch_ws Learning_localization_from_scratch_ws 项目地址: https://gitcode.com/gh_mirrors/le/Learning_localization_from_scratch_ws

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

翁然眉Esmond

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值