Route learning and reproduction in a tour-guide robot

Traditionally, route information is introduced in tour-guide robots by experts in robotics. In the tour-guide robot that we are developing, we allow the robot to learn new routes while following an instructor. In this paper we describe the route recording process that takes place while following a human, as well as, how those routes are later reproduced.A key element of both route recording and reproduction is a robust multi-sensorial localization algorithm that we have designed, which is able to combine various sources of information to obtain an estimate of the robot's pose. In this work we detail how the algorithm works, and how we use it to record routes. Moreover, we describe how our robot reproduces routes, including path planning within route points, and dynamic obstacle avoidance for safe navigation. Finally, we show through several trajectories how the robot was able to learn and reproduce different routes. We present our tour-guide robot which is able to learn routes from humans.We detail the route recording and reproduction processes of our robot.We introduce a novel multi-sensorial algorithm for robot localization.We describe several demonstrations that we have carried out with our robot.

[1]  Xose Manuel Pardo,et al.  Feature analysis for human recognition and discrimination: Application to a person-following behaviour in a mobile robot , 2012, Robotics Auton. Syst..

[2]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[3]  Jing Liu,et al.  Survey of Wireless Indoor Positioning Techniques and Systems , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[4]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[5]  Takayuki Kanda,et al.  Interactive Humanoid Robots for a Science Museum , 2006, IEEE Intelligent Systems.

[6]  Roland Siegwart,et al.  The interactive autonomous mobile system RoboX , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Ignas Niemegeers,et al.  A survey of indoor positioning systems for wireless personal networks , 2009, IEEE Communications Surveys & Tutorials.

[8]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[9]  Wolfram Burgard,et al.  Probabilistic Algorithms and the Interactive Museum Tour-Guide Robot Minerva , 2000, Int. J. Robotics Res..

[10]  Wolfram Burgard,et al.  MINERVA: a second-generation museum tour-guide robot , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[11]  John J. Leonard,et al.  Robust Mapping and Localization in Indoor Environments Using Sonar Data , 2002, Int. J. Robotics Res..

[12]  Diego Rodriguez-Losada,et al.  Urbano, an Interactive Mobile Tour-Guide Robot , 2008 .

[13]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

[14]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[15]  Roberto Iglesias,et al.  Robust Multi-sensor System for Mobile Robot Localization , 2013, IWINAC.

[16]  Dieter Fox,et al.  An experimental comparison of localization methods continued , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Xose Manuel Pardo,et al.  Gesture-based interaction with voice feedback for a tour-guide robot , 2014, J. Vis. Commun. Image Represent..

[18]  Sven Behnke,et al.  The humanoid museum tour guide Robotinho , 2009, RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication.

[19]  D. Pollard A User's Guide to Measure Theoretic Probability by David Pollard , 2001 .

[20]  Manuel Mucientes,et al.  Omnivision-based KLD-Monte Carlo Localization , 2010, Robotics Auton. Syst..

[21]  Iván V. Meza,et al.  Development of a Tour-Guide Robot Using Dialogue Models and a Cognitive Architecture , 2010, IBERAMIA.

[22]  Wolfram Burgard,et al.  Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters , 2007, IEEE Transactions on Robotics.

[23]  K. Yelamarthi,et al.  An RFID based autonomous indoor tour guide robot , 2012, 2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS).

[24]  Wolfram Burgard,et al.  The Mobile Robot Rhino , 1995, SNN Symposium on Neural Networks.