Visual Topological Mapping and Navigation for Mobile Robot in Large-Scale Environment

Autonomous navigation is a basic prerequisite for mobile robot to realize environmental exploration. Current navigation methods are mainly based on metric maps, which require precise geometric coordinates and lack the capability to efficiently store semantic information of the environment. In this paper, we present a visual topological mapping and navigation method for mobile robot in large-scale environment, which is similar to the human navigation system. Topological map represents the environment as a topology diagram with nodes and edges in which the topological nodes record local semantic information of the environment, such as visual features, robot pose and scene properties. In the topological navigation stage, an image-based Monte Carlo localization is proposed to estimate the semantic pose of robot which can help robot judge whether it has reached the target location more flexibility. Experiments are conducted in real world environments and results indicate that the proposed system exhibits great performance in robustness of navigation.

[1]  Andrew Zisserman,et al.  Video Google: a text retrieval approach to object matching in videos , 2003, Proceedings Ninth IEEE International Conference on Computer Vision.

[2]  José Ruíz Ascencio,et al.  Visual simultaneous localization and mapping: a survey , 2012, Artificial Intelligence Review.

[3]  Illah R. Nourbakhsh,et al.  Appearance-based place recognition for topological localization , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[4]  Luis Payá,et al.  Map Building and Monte Carlo Localization Using Global Appearance of Omnidirectional Images , 2010, Sensors.

[5]  Shin'ichi Satoh,et al.  Faster R-CNN Features for Instance Search , 2016, 2016 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[6]  Heping Chen,et al.  Topological Indoor Localization and Navigation for Autonomous Mobile Robot , 2015, IEEE Transactions on Automation Science and Engineering.

[7]  Jing Dong,et al.  What Is the Best Practice for CNNs Applied to Visual Instance Retrieval? , 2016, ArXiv.

[8]  Victor Hugo C. de Albuquerque,et al.  A novel mobile robot localization approach based on topological maps using classification with reject option in omnidirectional images , 2017, Expert Syst. Appl..

[9]  Ben J. A. Kröse,et al.  From images to rooms , 2007, Robotics Auton. Syst..

[10]  Jana Kosecka,et al.  Global localization and relative positioning based on scale-invariant keypoints , 2005, Robotics Auton. Syst..

[11]  Roland Siegwart,et al.  Topological Mapping and Scene Recognition With Lightweight Color Descriptors for an Omnidirectional Camera , 2014, IEEE Transactions on Robotics.

[12]  Frédéric Maire,et al.  Topological SLAM using neighbourhood information of places , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Ren C. Luo,et al.  Topological Map Generation for Intrinsic Visual Navigation of an Intelligent Service Robot , 2019, 2019 IEEE International Conference on Consumer Electronics (ICCE).

[14]  François Chaumette,et al.  Combining line segments and points for appearance-based indoor navigation by image based visual servoing , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[15]  Luc Van Gool,et al.  Visual topological map building in self-similar environments , 2006, ICINCO-RA.

[16]  Luc Van Gool,et al.  Omnidirectional Vision Based Topological Navigation , 2007, International Journal of Computer Vision.