Semiconductor Optoelectronics, Volume. 41, Issue 4, 548(2020)
RGBD Dense Visual SLAM Algorithm Combining Feature Method and Direct Method
In order to maintain the fast performance of the direct method and the high precision and loop closure capability of the featurebased method, a RGBD simultaneous localization and mapping (SLAM) algorithm combining the direct method and the featurebased method is proposed. The proposed algorithm is composed of three parallel threads: tracking thread, local mapping thread and loop closing thread. In the tracking thread, the nonkey frames are tracked, the initial pose estimation and the corresponding relationship calculation of pixel points are carried out by minimizing the photometric image errors, and the camera pose is further optimized by minimizing reprojection errors of the local map points to achieve fast and accurate tracking and positioning. In the local mapping thread,the ORB features are extracted and matched features in the key frames, and the local BA (Bundle Adjustment method) is performed to optimize the position and posture of local key frames and the location of local map points, so as to improve the local consistency of SLAM. In the loop closing thread, the loop detection and the loop optimization for key frames are executed, to enhance the global consistency of SLAM. In addition, according to the RGBD image and camera pose information, a complete and accurate 3D dense environment map is constructed through Octomapbased mapping framework. Experiments on TUM datasets show that the proposed method achieves the same accuracy as featurebased method with less time.
Get Citation
Copy Citation Text
HU Zhangfang, ZHANG Jie, CHENG Liang. RGBD Dense Visual SLAM Algorithm Combining Feature Method and Direct Method[J]. Semiconductor Optoelectronics, 2020, 41(4): 548
Category:
Received: Jan. 1, 2020
Accepted: --
Published Online: Aug. 18, 2020
The Author Email: Zhangfang HU (495075688@qq.com)