Navigable voronoi diagram : a local path planner for mobile robots using sonar sensors

As robotics research is directed towards intelligent robot behavior, mobile robots need a capability to explore known / unknown environments autonomously. The ability of the autonomous navigation begins with a path planner : local and global. In this paper, we address a new local path planner using a navigable Voronoi diagram(NVD) which comes from the Voronoi diagram(VD). The characteristics of the NVD are safety, smoothness, fast reaction and so on. The NVD is constructed from sonar sensor readings and is integrated with a cost function. Another important advantages of the NVD is that it can drastically reduce the uncertainty of cheap sonar sensor readings due to its nature. The proposed local path planner based on the NVD has been successfully implemented on a Pioneer 3 equipped with 12 sonar sensors and its advantages were verified by 2 experiments in different indoor environments.

[1]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[2]  Simon Parsons,et al.  Principles of Robot Motion: Theory, Algorithms and Implementations by Howie Choset, Kevin M. Lynch, Seth Hutchinson, George Kantor, Wolfram Burgard, Lydia E. Kavraki and Sebastian Thrun, 603 pp., $60.00, ISBN 0-262-033275 , 2007, The Knowledge Engineering Review.

[3]  Friedrich M. Wahl,et al.  Efficient, iterative, sensor based 3-D map building using rating functions in configuration space , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Howie Choset,et al.  Arc carving: obtaining accurate, low latency maps from ultrasonic range sensors , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Wolfram Burgard,et al.  A real-time algorithm for mobile robot mapping with applications to multi-robot and 3D mapping , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[6]  Oliver Brock,et al.  High-speed navigation using the global dynamic window approach , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[7]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[8]  Jon Rigelsford,et al.  Behaviour‐based Robotics , 2001 .

[9]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

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

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

[12]  John F. Canny,et al.  Constructing Roadmaps of Semi-Algebraic Sets I: Completeness , 1988, Artificial Intelligence.

[13]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[14]  Maher Khatib,et al.  Sensor-Based Motion Control for Mobile Robots , 1996 .

[15]  Anthony Stentz,et al.  Optimal and efficient path planning for partially-known environments , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[16]  Javier Minguez,et al.  Global nearness diagram navigation (GND) , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[17]  Keiji Nagatani,et al.  Towards exact localization without explicit localization with the generalized Voronoi graph , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[18]  Oliver Brock,et al.  Elastic Strips: A Framework for Integrated Planning and Execution , 1999, ISER.

[19]  Howie Choset,et al.  Morse Decompositions for Coverage Tasks , 2002, Int. J. Robotics Res..

[20]  Miquel Sànchez-Marrè,et al.  A purely reactive navigation scheme for dynamic environments using Case-Based Reasoning , 2006, Auton. Robots.

[21]  Iwan Ulrich,et al.  VFH/sup */: local obstacle avoidance with look-ahead verification , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[22]  Roland Siegwart,et al.  Simultaneous localization and map building: a global topological model with local metric maps , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[23]  Oussama Khatib,et al.  Elastic bands: connecting path planning and control , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[24]  G. Swaminathan Robot Motion Planning , 2006 .

[25]  Franz Aurenhammer,et al.  Voronoi diagrams—a survey of a fundamental geometric data structure , 1991, CSUR.

[26]  Oliver Brock,et al.  Generating robot motion: the integration of planning and execution , 1999 .