专栏名称: 古月居
专业的ROS机器人知识社区和产业服务平台
今天看啥  ›  专栏  ›  古月居

从零入门激光SLAM(十三)——LeGo-LOAM源码超详细解析4

古月居  · 公众号  ·  · 2024-05-18 18:11
    

文章预览

Lego_Loam包括了Image projection、Feature association、MapOptmization、Transform Fusion四个部分,下面博主将按照算法的逻辑顺序对代码中的重要函数进行讲解。本节是解析MapOptmization文件和Transform Fusion文件。 该专栏的其他章节链接如下 https://blog.csdn.net/HUASHUDEYANJING/article/details/130332367 一、整体框架 1.1 目的 主要根据里程计获得的先验位姿进行后端优化,闭环检测和图优化 1.2 输入 //接收相机坐标系下的点和里程计 //上一帧角点 subLaserCloudCornerLast = nh.subscribe < :pointcloud2>( "/laser_cloud_corner_last" , 2 , ::laserCloudCornerLastHandler, this ); //上一帧面点 subLaserCloudSurfLast = nh.subscribe < :pointcloud2>( "/laser_cloud_surf_last" , 2 , ::laserCloudSurfLastHandler, this ); //上一帧无效点 subOutlierCloudLast = nh.subscribe < :pointcloud2>( "/outlier_cloud_last" , 2 , ::laserCloudOutlierLastHandler, this ); //里程计位姿 subLaserOdomet ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览