为了方便查看专栏文章,在此列出专栏文章列表,并分类管理。
SLAM论文和源码解读-写在前面
一、定位系统开发系列文章
从零开始做自动驾驶定位(一): 开篇
从零开始做自动驾驶定位(二): 数据集
从零开始做自动驾驶定位(三): 软件框架
从零开始做自动驾驶定位(四): 前端里程计之初试
从零开始做自动驾驶定位(五): 前端里程计之代码优化
从零开始做自动驾驶定位(六): 传感器时间同步
从零开始做自动驾驶定位(七): 里程计精度评价
从零开始做自动驾驶定位(八): 点云畸变补偿
从零开始做自动驾驶定位(九): 建图系统结构优化
从零开始做自动驾驶定位(十): 后端优化
从零开始做自动驾驶定位(十一): 闭环修正
从零开始做自动驾驶定位(十二): 前端里程计扩展
从零开始做自动驾驶定位(十三): 关于建图的讨论
从零开始做自动驾驶定位(十四): 基于地图的定位
从零开始做自动驾驶定位(十五): 第一阶段总结
组合导航系列文章(一):开篇
组合导航系列文章(二):惯性器件综述
组合导航系列文章(三):器件误差分析理论
组合导航系列文章(四):Allan方差分析
组合导航系列文章(五):IMU误差标定之基于转台的标定
组合导航系列文章(六):IMU误差标定之系统级标定
组合导航系列文章(七):IMU误差标定之基于迭代优化的标定
组合导航系列文章(八):IMU器件误差标定方法总结
组合导航系列文章(九):IMU器件温度漂移补偿
组合导航系列文章(十):惯性导航解算
组合导航系列文章(十一):惯性导航误差传播规律
组合导航系列文章(十二):滤波器基本原理
组合导航系列文章(十三):构建一个基本的组合导航系统
组合导航系列文章(十四):扩展一个组合导航系统
组合导航系列文章(十五):第二阶段总结
二、激光SLAM相关
hdl_graph_slam源码解读(一):整体介绍
hdl_graph_slam源码解读(二):g2o顶点和边的管理
hdl_graph_slam源码解读(三):点云滤波
hdl_graph_slam源码解读(四):关键帧
hdl_graph_slam源码解读(五):前端里程计
hdl_graph_slam源码解读(六):地面检测
hdl_graph_slam源码解读(七):闭环检测
hdl_graph_slam源码解读(八):后端优化
激光SLAM | 城市大场景鲁棒建图
激光SLAM | SuMa++:基于激光雷达的语义SLAM
激光SLAM | SuMa:基于Surfel地图的室外大场景SLAM
激光SLAM | 基于低成本GPS的定位和建图
激光SLAM | 基于固态雷达的里程计:Loam Livox
激光SLAM | 基于2D 直方图的快速闭环
激光SLAM | cartographer论文(1)
激光SLAM | cartographer论文(2)
激光SLAM | CPFG-SLAM:野外大场景鲁棒SLAM
激光SLAM | IMLS-SLAM:基于scan-to-model方法的大场景3D激光SLAM
激光SLAM | 结合NDT和占用栅格地图的建图方法
激光SLAM | PML-SLAM:城市大场景建图和定位
激光SLAM | 通过处理点云提高里程计精度
激光SLAM | 基于深度图的闭环检测
激光SLAM | MC2-SLAM:基于非刚性配准的激光里程计
激光SLAM | 通过AdaBoost对点云特征分类实现闭环检测
激光SLAM | G-LOAM:复杂环境下实时鲁棒3D激光雷达定位
三、语义SLAM相关(视觉)
语义SLAM | 深度学习用于特征提取 : GCN-SLAM(一)
语义SLAM | 深度学习用于特征提取 : GCN-SLAM(二)
语义SLAM | 深度学习用于特征提取 : SuperPoint(一)
语义SLAM | 深度学习用于特征提取 : SuperPoint(二)
语义SLAM | 深度学习用于特征提取 : SuperPoint(三)
四、传统SLAM相关(视觉)
ORB SLAM2源码解读(一):系统流程
ORB SLAM2源码解读(二):MapPoint类
ORB SLAM2源码解读(三):Frame类
ORB SLAM2源码解读(四):KeyFrame类
ORB SLAM2源码解读(五):KeyFrame DataBase类
ORB SLAM2源码解读(六):Map类
ORB SLAM2源码解读(七):Optimizer类
ORB SLAM2源码解读(八):Initializer类
ORB SLAM2源码解读(九):Tracking类
ORB SLAM2源码解读(十):LocalMapping类
ORB SLAM2源码解读(十一):LoopClosing类
VINS-Mono源码解读(一):特征跟踪
VINS-Mono源码解读(二):IMU预积分
VINS-Mono源码解读(三):视觉惯性联合初始化
VINS-Mono源码解读(四):滑动窗口和边缘化
VINS-Mono源码解读(五):后端优化
VINS-Mono源码解读(六):闭环检测和优化
SVO源码解读(一):整体流程梳理
SVO源码解读(二):运动跟踪—sparse model-based image alignment
SVO源码解读(三):运动跟踪—Feature Alignment
SVO源码解读(四):运动跟踪—Pose and Structure Refinement
SVO源码解读(五):建图—深度滤波器
DSO源码解读(一):整体介绍
DSO源码解读(二):前端里程计
DSO源码解读(三):后端优化