目录
- 模块概况
- 模块主要功能
- 函数列表及功能概述
- 函数详细介绍
- 构造函数与析构函数
- 内存分配相关函数
- 线程相关函数
- 坐标变换相关函数
- 发布相关函数
- 激光SLAM框架通用处理公式及代码
- 从该模块学到的知识与后续注意事项
- 专栏推荐
1. 模块概况
1.1 模块主要功能
mapOptimization.cpp模块是LeGO-LOAM-BOR激光SLAM系统中的关键模块,主要负责地图的优化工作。它利用GTSAM库进行非线性优化,处理激光里程计数据,实现扫描到地图的优化、回环检测与闭合,同时管理关键帧并发布相关的地图和位姿信息,从而提高整个SLAM系统的定位精度和地图一致性。
1.2 函数列表及功能概述
<| 函数名 | 功能 | 存在必要性 |
|---|---|---|
| MapOptimization | 构造函数,初始化相关参数、订阅发布器、线程等 |
转载自CSDN-专业IT技术社区
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_15258067/article/details/154117832



