Path Planning for Robot Navigation u sing View Sequences

Navigation based on visual memories is very common among humans. However, planning long trips requires also a more sophisticated represen- tation of the environment, such as a topological map. This paper describes a system that learns paths by storing sequences of images and image information in a Sparse Distributed Memory. Connections between paths are detected by exploring similarities in the im- ages, and a topological representation of the connec- tions is created. The robot is then able to plan paths and skip from one path to another at the connection points. The system was tested under reconstitutions of country and urban environments, and it was able to successfully plan paths and navigate.

[1]  Masayuki Inaba,et al.  View-based approach to robot navigation , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[2]  Louis A. Jaeckel An alternative design for a sparse distributed memory , 1989 .

[3]  Masayuki Inaba,et al.  View-based navigation using an omniview sequence in a corridor environment , 2003, Machine Vision and Applications.

[4]  A. Paulo Coimbra,et al.  Robot navigation using a sparse distributed memory , 2008, 2008 IEEE International Conference on Robotics and Automation.

[5]  David Filliat,et al.  Map-based navigation in mobile robots: II. A review of map-learning and path-planning strategies , 2003, Cognitive Systems Research.

[6]  Hiroshi Ishiguro,et al.  Image-based memory of environment , 1996, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS '96.

[7]  Doina Precup,et al.  Sparse Distributed Memories for On-Line Value-Based Reinforcement Learning , 2004, ECML.

[8]  Pentti Kanerva,et al.  Sparse Distributed Memory , 1988 .

[9]  José Santos-Victor,et al.  Mobile Robot Navigation using Omni-directional Vision , 1999 .

[10]  Gregory D. Hager,et al.  Robot Navigation Using Image Sequences , 1996, AAAI/IAAI, Vol. 2.

[11]  Anju Vyas Print , 2003 .

[12]  A. Paulo Coimbra,et al.  Assessing a Sparse Distributed Memory Using Different Encoding Methods , 2009 .