摘要

A layered simultaneous localization and mapping (SLAM) approach for building spatial hierarchical maps is proposed in situations that obstacles, environmental sensors and robot poses are all unknown in large-scale environments. Firstly, a two-layered environmental model is established, which is composed of a submap layer and a topological node layer. Then the perception information of the environmental sensors is employed to assist the online creation and update of submaps local coordinate framework. While building the topological structure, the coupling summation equation is utilized to compute the relative positions between nodes. Based on the loop-closure detection result, the weighted scan matching algorithm and the relaxation algorithm are introduced to optimize the topological structure, which ensures global consistency of the map. Experimental results validate the feasibility and effectiveness of the approach.

全文