Finding the 3D shortest path with visibility graph and minimum potential energy

K. Jiang, L. D. Seneviratne, S. W.E. Earles

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

16 Scopus citations

Abstract

Finding a three dimensional shortest path is of importance in the development of automatic path planning for mobile robots and robot manipulators, and for practical implementation the algorithms require to be efficient. Presented is a method for shortest path planning in three dimensional space in the presence of convex polyhedra. It is based on the visibility graph approach, extended from two to three dimensional space. A collineation is introduced for identification of visible edges in the three dimensional visibility graph. The principle of minimum potential energy is adopted for finding a set of sub-shortest paths via different edge sequences, and from them the global shortest path is selected. The three dimensional visibility graph is constructed in O(n3vk) time, where n is the number of vertices of the polyhedra, k is the number of obstacles and v is the largest number of vertices on any one obstacle. The process to determine the shortest path runs recursively in polynomial time. Results of a computer simulation are given showing the versatility and efficiency of the approach.

Original languageBritish English
Title of host publication1993 International Conference on Intelligent Robots and Systems
Editors Anon
Pages679-684
Number of pages6
StatePublished - 1993
EventProceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems - Yokohama, Jpn
Duration: 26 Jul 199330 Jul 1993

Publication series

Name1993 International Conference on Intelligent Robots and Systems

Conference

ConferenceProceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems
CityYokohama, Jpn
Period26/07/9330/07/93

Fingerprint

Dive into the research topics of 'Finding the 3D shortest path with visibility graph and minimum potential energy'. Together they form a unique fingerprint.

Cite this