Robust Visual Teach-and-Repeat Navigation with Flexible Topo-metric Graph Map Representation
Wang, Cheng, Wang et al.
Visual Teach-and-Repeat Navigation is a direct solution for mobile robot to be deployed in unknown environments. However, robust trajectory repeat navigation still remains challenged due to environmental changing and dynamic objects. In this paper, we propose a novel visual teach-and-repeat navigation system, which consists of a flexible map representation, robust map matching and a map-less local navigation module. During the teaching process, the recorded keyframes are formulated as a topo-metric graph and each node can be further extended to save new observations. Such representation also alleviates the requirement of globally consistent mapping. To enhance the place recognition performance during repeating process, instead of using frame-to-frame matching, we firstly implement keyframe clustering to aggregate similar connected keyframes into local map and perform place recognition based on visual frame-tolocal map matching strategy. To promote the local goal persistent tracking performance, a long-term goal management algorithm is constructed, which can avoid the robot getting lost due to environmental changes or obstacle occlusion. To achieve the goal without map, a local trajectory-control candidate optimization algorithm is proposed. Extensively experiments are conducted on our mobile platform. The results demonstrate that our system is superior to the baselines in terms of robustness and effectiveness.
본 논문은 유연한 지도 표현, 강건한 지도 매칭 및 지도 없는 국소 항법 모듈을 통해 환경 변화 및 동적 물체로 인한 문제를 해결하는 새로운 시각 교시-반복(VTR) 항법 시스템을 제안한다. 시스템은 위상-거리 그래프 구조를 사용하여 핵심 프레임을 저장하며, 새로운 관측을 보존하기 위한 노드 확장을 지원한다. 핵심 프레임 클러스터링 및 프레임-국소 지도 매칭 전략을 통해 위치 인식 성능을 향상시키고, 환경 변화 또는 장애물 폐색으로 인해 로봇이 길을 잃지 않도록 하는 장기 목표 관리 알고리즘을 구축한다.