讲完上面两部分,我就来到真正的激光雷达数据处理的模块了。剩下有三部分,除imageProjection订阅了IMU源数据、Lidar源数据、ImuPreintegration发过来的odom(里程计数据)之外,就只通过自定义的消息体cloud_info串联整个激光雷达处理到定位的所有模块(最后的MapOptimization还接收了GPS源数据、回环检测数据,做因子图优化),先把系统topic数据流图搬过来,能更加清晰的理解这个模块。图2.rostopic发布与订阅关系图关系图(还是叫图2,因为是同一个图)图1.代码架构图(数据流图)分析真正的代码之前,需要先看cloud_info这个消息体的