Global path planning for autonomous robots using modified visibility-graph

This paper attempts to propose an efficient algorithm for global optimized path planning for autonomous robotics system, particularly land-based mobile robot. The presented approach relies on a modified visibility-graph, a classic roadmap of combinatorial planning in computer geometry which is able to retain the complete-feature as well as to reduce computation time, especially in the situation of numerous obstacles existed in practical environment. The developed technique outperforms the original visibility-graph, which is demonstrated through extensive experimental results.

[1]  Xiaojun Shen,et al.  A Tight Lower Bound on the Size of Visibility Graphs , 1987, Inf. Process. Lett..

[2]  Magnus Egerstedt,et al.  Oriented visibility graphs: low-complexity planning in real-time environments , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[3]  Jiming Liu,et al.  Multi-agent robotic systems , 2001 .

[4]  Joseph S. B. Mitchell,et al.  Two-point Euclidean shortest path queries in the plane , 1999, SODA '99.

[5]  Joseph S. B. Mitchell,et al.  Shortest paths among obstacles in the plane , 1993, SCG '93.

[6]  Mark H. Overmars,et al.  New methods for computing visibility graphs , 1988, SCG '88.

[7]  Shuqun Zhang,et al.  Object tracking in unmanned aerial vehicle (UAV) videos using a combined approach , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[8]  J. Kitzinger The Visibility Graph Among Polygonal Obstacles: a Comparison of Algorithms , 2003 .

[9]  Joseph O'Rourke,et al.  Computational Geometry in C. , 1995 .

[10]  Mark de Berg,et al.  Computational geometry: algorithms and applications , 1997 .

[11]  G. Whelan,et al.  Cooperative search and rescue with a team of mobile robots , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[12]  Lynne E. Parker,et al.  ALLIANCE: an architecture for fault tolerant multirobot cooperation , 1998, IEEE Trans. Robotics Autom..

[13]  Tran Van Hoai,et al.  Some Advanced Techniques in Reducing Time for Path Planning Based on Visibility Graph , 2011, 2011 Third International Conference on Knowledge and Systems Engineering.

[14]  Randal W. Beard,et al.  Obstacle avoidance for unmanned air vehicles using optical flow probability distributions , 2004, SPIE Optics East.

[15]  P. Ost Control of a Quadrotor Helicopter Using Visual Feedback , 2002 .

[16]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[17]  Jan Faigl,et al.  AR-Drone as a Platform for Robotic Research and Education , 2011, Eurobot Conference.

[18]  Samuli Laine A general algorithm for output-sensitive visibility preprocessing , 2005, I3D '05.

[19]  Xin-She Yang,et al.  Introduction to Algorithms , 2021, Nature-Inspired Optimization Algorithms.

[20]  Michael Melholt,et al.  Towards Coordination and Control of Multi-robot Systems , 2015 .

[21]  Subhash Suri,et al.  Efficient computation of Euclidean shortest paths in the plane , 1993, Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science.

[22]  Francesco Zanichelli,et al.  Vision-based line tracking and navigation in structured environments , 1997, Proceedings 1997 IEEE International Symposium on Computational Intelligence in Robotics and Automation CIRA'97. 'Towards New Computational Principles for Robotics and Automation'.

[23]  Margrit Betke,et al.  Mobile robot localization using landmarks , 1997, IEEE Trans. Robotics Autom..

[24]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[25]  Lincoln Smith,et al.  Visual Landmark Navigation Through Large-scale Environments , 2002 .

[26]  Maja J. Mataric,et al.  Issues and approaches in the design of collective autonomous agents , 1995, Robotics Auton. Syst..

[27]  Daniel Cremers,et al.  Camera-based navigation of a low-cost quadrocopter , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Subir Kumar Ghosh,et al.  Visibility Algorithms in the Plane , 2007 .