智能科学与技术学报 ›› 2023, Vol. 5 ›› Issue (4): 477-485.doi: 10.11959/j.issn.2096-6652.202342

• 学术论文 • 上一篇    下一篇

动态环境下基于语义信息与几何约束的视觉SLAM系统

李嘉铭, 解明扬(), 张民, 王从庆   

  1. 南京航空航天大学自动化学院,江苏 南京 211106
  • 收稿日期:2023-08-14 修回日期:2023-10-11 出版日期:2023-12-15 发布日期:2023-12-15
  • 通讯作者: 解明扬 E-mail:myxie@nuaa.edu.cn
  • 作者简介:李嘉铭(1999- ),男,南京航空航天大学自动化学院硕士研究生,主要研究方向为移动机器人自主导航。
    解明扬(1988- ),男,博士,南京航空航天大学自动化学院副研究员,主要研究方向为智能机器人技术。
    张民(1973- ),男,博士,南京航空航天大学自动化学院副研究员,主要研究方向为多无人机/编队协同控制。
    王从庆(1960- ),男,博士,南京航空航天大学自动化学院教授,主要研究方向为智能机器人与智能控制。
  • 基金资助:
    启元实验室创新基金项目(S20210201102);南京航空航天大学科研与实践创新计划(xcxjh20220342)

Visual SLAM based on semantic information and geometric constraints in dynamic environment

Jiaming LI, Mingyang XIE(), Min ZHANG, Congqing WANG   

  1. College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China
  • Received:2023-08-14 Revised:2023-10-11 Online:2023-12-15 Published:2023-12-15
  • Contact: Mingyang XIE E-mail:myxie@nuaa.edu.cn
  • Supported by:
    The Qiyuan Lab Innovation Fund Project(S20210201102);Research and Practice Innovation Program of NUAA(xcxjh20220342)

摘要:

目前同时定位与地图构建技术多假设外部环境是静态的,忽略了动态目标对SLAM系统的影响,这一假设很大程度上影响了无人系统自主导航的定位精度与鲁棒性。针对这一问题,提出了一种结合目标检测语义信息与多视图极线几何约束的动态SLAM系统,根据运动概率来判别与剔除系统中的动态特征点,并在TUM数据集及实机平台上进行了算法性能测试。实验结果表明在高动态环境下,该系统相较于ORB-SLAM2在绝对轨迹误差上至少可减小94%以上,相对位移轨迹和旋转角度误差分别至少降低了41%和40%,表明该算法能够有效剔除动态特征点,提高了动态环境下视觉SLAM系统的定位精度和鲁棒性。

关键词: 动态SLAM, 深度学习, 目标检测, 极线几何

Abstract:

Most existing visual SLAM systems assume that the external environment is static, ignoring the influence of dynamic objects on the SLAM system. This assumption largely affects the accuracy and robustness of autonomous navigation. To address this issue, a dynamic SLAM system was proposed, which combined semantic information based on object detection and geometric information from multi-view geometry constraints by defining and discriminating the dynamic feature points in the system based on the moving probability. Experiment results on the public TUM dataset and our robot in real environment showed that, when comparing with ORB-SLAM2, the absolute trajectory error could be reduced larger than 94%, and the average relative position and attitude errors were reduced at least 41% and 40%, respectively, in high dynamic environments. It means that the proposed SLAM system effectively removes dynamic feature points, thus improving the localization accuracy and robustness of the visual SLAM system within high dynamic environments.

Key words: dynamic SLAM, deep learning, object detection, epipolar geometry

中图分类号: 

No Suggested Reading articles found!