FD-SLAM: Real-time Tracking and Mapping in Dynamic Environments
Hua Xu, Chenguang Yang, Ying Feng
- 发表年份
- 2019
- 引用次数
- 2
摘要
A robot needs the ability of Simultaneous Localization and Mapping(SLAM) in an unknown environment. It can help the robot navigation and tracking. The traditional method only considers that the robot works in a static environment. But in most cases, the robot should work in a highly dynamic environment like people. This paper presents a novel SLAM system named FD-SLAM, building on ORB-SLAM2 [1], which adds the abilities of dynamic object detection and fusion of depth image and semantic image to better estimate the position of people in an image. To improve the real-time performance of FD-SLAM, it has five threads that run simultaneously in FD-SLAM: tracking, semantic segmentation, local mapping, loop closing, and point cloud mapping. FD-SLAM uses the deep neural network algorithm to detect the dynamic object and combine the depth image with the corresponding semantic image to obtain a more accurate position of a dynamic object thus reducing the impact of dynamic objects to more accurately estimate the pose of the camera. Finally, the point cloud thread uses each keyframe to create a point cloud map. We experiment with a public dataset. The results show that the absolute trajectory error of FD-SLAM is smaller than that of ORB-SLAM and DS-SLAM, and it has better real-time performance than other SLAM systems for a dynamic environment.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002