PairCon-SLAM: Distributed, Online, and Real-Time RGBD-SLAM in Large Scenarios
Donglin Zhu, Guanghui Xu, Xiaoting Wang, Liu Xiao-gang, Dewei Tian
Abstract
This paper proposed a PairCon-SLAM algorithm to construct dense maps of large-scale scenarios in real time, which is operated in an integral platform containing two personal computers (PCs). This platform can operate the mapping thread independently in a PC to guarantee the sufficient memory resources. In this context, the synchronous visualization of 3D maps can be achieved in such a platform. In contrast, traditional algorithms are limited by the short operation distance, under the requirement of simultaneous data collection and 3D maps construction in a PC. Also, the memory resource provided by a single PC is limited, which restricts the constructing scale of maps. Thus, we use a separate PC to construct maps independently to relieve the distance constraint, and exploit the socket method to conduct the transmission of data with point cloud. Meanwhile, we introduce the ReBlur algorithm into the semidirect method to reduce the error accumulation of odometer in the tracking thread, which improves the robustness performance. In addition, the method combining the memory management and DBow2 algorithm is adopted to improve the accuracy of loop detection. In the considered system, the quality of maps and the performance of odometer are evaluated by ICL-NUIM and the datasets, such as TUM, DIODE and etc., respectively. Finally, under the simulation environment of AirSim and Gazebo, we construct maps based on the image data of other scenarios, which is used to show the quality of the construction.