论文中文题名: | 城市道路环境下无人车语义SLAM技术研究 |
姓名: | |
学号: | 20205016028 |
保密级别: | 保密(1年后开放) |
论文语种: | chi |
学科代码: | 080201 |
学科名称: | 工学 - 机械工程 - 机械制造及其自动化 |
学生类型: | 硕士 |
学位级别: | 工学硕士 |
学位年度: | 2023 |
培养单位: | 西安科技大学 |
院系: | |
专业: | |
研究方向: | 智能车辆 |
第一导师姓名: | |
第一导师单位: | |
论文提交日期: | 2023-06-14 |
论文答辩日期: | 2023-05-29 |
论文外文题名: | Research on Semantic SLAM Technology of Unmanned Vehicle in Urban Road Environment |
论文中文关键词: | |
论文外文关键词: | Unmanned car ; Semantic simultaneous localization and mapping ; Multi-sensor fusion ; Semantic segmentation |
论文中文摘要: |
同时定位与地图构建(Simultaneous Localization and Mapping,SLAM)是城市道路实现无人驾驶的关键技术,城市道路环境具有丰富的特征,有利于无人车的自主定位,但环境中的动态物体会影响定位精度与地图构建。本文采用相机、激光雷达和惯性测量单元(Inertial Measurement Unit,IMU)相结合的方法,通过语义分割检测并剔除环境中的动态物体,实现动态场景下无人车的定位与地图构建。主要研究内容如下: (1)研究单目相机、激光雷达和IMU的传感器模型,针对研究场景选取合适的传感器模型。同时采用张氏标定法对相机内参和畸变系数进行标定,使用手眼标定对激光雷达和IMU的外参进行标定,通过标定工具对激光雷达和相机的外参进行标定。 (2)基于LOAM算法设计一种激光雷达惯性SLAM系统框架,利用IMU预积分消除点云运动畸变,采用点云地面分割和点云聚类剔除噪声点的方法降低计算复杂度,采用因子图后端优化运动轨迹,将局部地图增量匹配到全局地图。在KITTI数据集中对算法进行测试,与LOAM算法和LeGo_LOAM算法进行对比,实验结果表明所设计的激光雷达惯性SLAM系统框架具有更高的精度与鲁棒性。 (3)为提高图像语义分割算法性能,以更适用于大尺度环境三维语义地图构建的问题,提出一种改进的图像分割算法,通过替换主干网络实现参数更少和速度更快的图像分割,添加注意力模块增强模型的性能。时空间同步处理保证了多传感器在关键帧采集环境信息的一致性,同时通过激光雷达点云和相机像素点的映射关系,实现单帧点云的语义分割。采用基于面元模型的几何空间一致性对动态障碍物检测与剔除,将图像语义分割添加至激光雷达惯性SLAM系统中,建立三维语义SLAM系统框架。 在校园环境和城市道路环境对激光雷达惯性SLAM系统和三维语义SLAM系统进行实验验证,结果表明LI_Odom算法相较于LOAM算法定位误差率分别降低了0.88%和0.92%,相较于LeGo_LOAM算法定位误差率分别降低了0.79%和0.62%,LIS_SLAM算法相较于LI_Odom算法定位误差率分别降低了0.31%和0.42%。 |
论文外文摘要: |
Simultaneous Localization and Mapping (SLAM) is a key technology for urban roads to achieve unmanned driving. The urban road environment is rich in features, which is conducive to the autonomous positioning of drones, but the dynamic objects in the environment will affect the positioning accuracy and map construction. This article adopts a combination of cameras, lidar, and inertia measurement units (IMU). It can detect and eliminate dynamic objects in the environment through semantic segmentation detection and eliminating dynamic objects in the environment. The main research contents are as follows: (1) Researched the sensor models of monocular cameras, lidar and IMU, and selected the appropriate sensor model for the research scene. At the same time, the Zhang's calibration method is used to calibrate the internal parameters and distortion coefficients of the camera, hand-eye calibration is used to calibrate the lidar and IMU's external parameters, and the calibration tool is used to calibrate the lidar and camera's external parameters. (2) Based on the LOAM algorithm, designed a lidar inertia SLAM system framework. Using IMU pre-accumulation to eliminate point cloud movement distortion, using point cloud ground segmentation and point cloud clustering methods to reduce the computing complexity, using the factor diagram back end to optimize the movement trajectory, and matching the local map incremental to the global map. The algorithm was tested in the KITTI dataset. Compared with the LOAM algorithm and the LeGo_LOAM algorithm, the experimental results show that the designed lidar inertia SLAM system framework has higher accuracy and robustness. (3) In order to improve the performance of the image semantic segmentation algorithm, so as to be more suitable for the construction of 3D semantic maps in large-scale environments, an improved image segmentation algorithm is proposed, which achieves image segmentation with fewer parameters and faster speed by replacing the backbone network. Besides, attention modules were added to enhance the performance of the model. The time-space synchronization processing ensures the consistency of environmental information collected by multiple sensors in key frames. At the same time, the semantic segmentation of single-frame point clouds is realized through the mapping relationship between lidar point clouds and camera pixels. The geometric space consistency based on the surfel model is used to detect and eliminate dynamic obstacles, and image semantic segmentation is added to the lidar inertial SLAM system to establish a three-dimensional semantic SLAM system framework. The lidar inertial SLAM system and the three-dimensional semantic SLAM system were verified experimentally in the campus environment and the urban road environment. The results showed that the positioning error rate of the LI_Odom algorithm was 0.88% and 0.92% lower than that of the LOAM algorithm, respectively. Compared with the LeGo_LOAM algorithm, the positioning error rate was respectively Compared with LI_Odom algorithm, the positioning error rate of LIS_SLAM algorithm is reduced by 0.31% and 0.42%, respectively. |
参考文献: |
[1]陈文华. 汽车无人驾驶技术的发展现状与研究趋势[J]. 科技创新导报, 2019, 16(11): 240+3. [2]于雷. 基于数据挖掘的道路交通事故分析及预防对策研究[D]; 重庆: 重庆交通大学, 2022. [5]姜允侃.无人驾驶汽车的发展现状及展望[J]. 微型电脑应用,2019,35(05):60-64. [6]张朋飞,何克忠,欧阳正柱等. 多功能室外智能移动机器人实验平台—THMR-V[J]. 机器人,2002,(02):97-10 [7]孙振平,安向京,贺汉根. CITAVT-IV——视觉导航的自主车[J]. 机器人,2002,(02):115-121. [20]晏小彬, 彭道刚, 戚尔江. 基于地平面的单目视觉辅助激光雷达SLAM研究[J]. 光学学报, 2020, 40(24): 173-83. [21]王忠立, 李文仪. 基于点云分割的运动目标跟踪与SLAM方法[J]. 机器人, 2021, 43(02): 177-92. [22]张福斌, 王凯, 廖伟飞等. 激光雷达/MEMS IMU/里程计紧组合导航算法[J]. 仪器仪表学报, 2022, 43(07): 139-48. [23]刘振宇, 惠泽宇, 郭旭等. 基于滑动窗口优化的激光雷达惯性测量单元紧耦合同时定位与建图算法[J]. 科学技术与工程, 2022, 22(21): 9167-75. [24]焦嵩鸣, 姚鑫, 丁辉等. 适应于环境空间变化的激光雷达SLAM建图方法[J]. 系统仿真学报: 1-11. [25]蔡英凤, 陆子恒, 李祎承等. 基于多传感器融合的紧耦合SLAM系统[J]. 汽车工程, 2022, 44(03): 350-61. [32]李浩谊, 马春庭. 基于改进的Scharr算法的海上舰船图像边缘检测[J]. 舰船电子工程, 2019, 39(03): 103-6. [41]Lin M, Chen Q, Yan S. Network in network[J]. arXiv preprint arXiv:1312.4400, 2013. [51]刘雨溪, 张铂, 王斌. 基于生成式对抗网络的遥感图像半监督语义分割[J]. 红外与毫米波学报, 2020, 39(04): 473-82. |
中图分类号: | U69.72 |
开放日期: | 2024-06-15 |