A motion planning method for an AUV

The authors have been developing an underwater vehicle "Umihico" that autonomously plans and executes given missions. This paper discusses the problem of finding an optimal motion plan for an AUV. The proposed motion planning algorithm is divided into two steps, the global path planning and the local motion planning steps. In the global path planning step, we first define a connectivity graph to evaluate the cost of each path class. Next we apply the Dijkstra's algorithm or the all-pairs cost algorithm to the graph to find the optimal (minimum cost) path class. In the local motion planning step, a smooth path segment which connects two configurations in the optimal path class in each region is computed. If there are any obstacles, the local motion planning algorithm will plan and execute an obstacle avoiding action. The effectiveness and robustness of the solution algorithm are verified through simulation.

[1]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[2]  J.-P. Laumond Nonholonomic motion planning via optimal control , 1995 .

[3]  Chien-Liang Chuang Layered Safe Motion Planning for Autonomous Vehicles. , 1995 .

[4]  R. K. Shyamasundar,et al.  Introduction to algorithms , 1996 .

[5]  Andrzej Lingas,et al.  The Power of Non-Rectilinear Holes , 1982, ICALP.

[6]  Shigeru Okuma,et al.  Motion planning for multiple obstacles avoidance of autonomous mobile robot using hierarchical fuzzy rules , 1994, Proceedings of 1994 IEEE International Conference on MFI '94. Multisensor Fusion and Integration for Intelligent Systems.

[7]  Rodney A. Brooks,et al.  A subdivision algorithm in configuration space for findpath with rotation , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Y. Kanayama,et al.  Two dimensional transformations and its application to vehicle motion control and analysis , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[9]  Brayton Gray,et al.  Homotopy theory : an introduction to algebraic topology , 1975 .

[10]  Yutaka Kanayama,et al.  Smooth local path planning for autonomous vehicles , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[11]  Tomás Lozano-Pérez,et al.  Spatial Planning: A Configuration Space Approach , 1983, IEEE Transactions on Computers.