A terrain-covering algorithm for an AUV

An efficient, on-line terrain-covering algorithm is presented for a robot (AUV) moving in an unknown three-dimensional underwater environment. Such an algorithm is necessary for producing mosaicked images of the ocean floor. The basis of this three-dimensional motion planning algorithm is a new planar algorithm for nonsimply connected areas with boundaries of arbitrary shape. We show that this algorithm generalizes naturally to complex three-dimensional environments in which the terrain to be covered is projectively planar. This planar algorithm represents an improvement over previous algorithms because it results in a shorter path length for the robot and does not assume a polygonal environment. The path length of our algorithm is shown to be linear in the size of the area to be covered; the amount of memory required by the robot to implement the algorithm is linear in the size of the description of the boundary of the area. An example is provided that demonstrates the algorithm's performance in a nonsimply connected, nonplanar environment.

[1]  S. Sitharama Iyengar,et al.  Autonomous robot navigation in unknown terrains: incidental learning and environmental exploration , 1990, IEEE Trans. Syst. Man Cybern..

[2]  R. L. Marks,et al.  Real-time video mosaicking of the ocean floor , 1995 .

[3]  S. Sitharama Iyengar,et al.  Robot navigation in unknown terrains using learned visibility graphs. Part I: The disjoint convex obstacle case , 1987, IEEE Journal on Robotics and Automation.

[4]  J. S. Chu,et al.  Automatic camera control for AUVs: a comparison of image assessment methods , 1992, Proceedings of the 1992 Symposium on Autonomous Underwater Vehicle Technology.

[5]  A. Gordon Use of laser scanning system on mobile underwater platforms , 1992, Proceedings of the 1992 Symposium on Autonomous Underwater Vehicle Technology.

[6]  Vladimir J. Lumelsky,et al.  Dynamic path planning in sensor-based terrain acquisition , 1990, IEEE Trans. Robotics Autom..

[7]  John Canny,et al.  The complexity of robot motion planning , 1988 .

[8]  L. Rosenblum,et al.  3D reconstruction of small underwater objects using high-resolution sonar data , 1992, Proceedings of the 1992 Symposium on Autonomous Underwater Vehicle Technology.

[9]  L. Henriksen Real-time underwater object detection based on an electrically scanned high-resolution sonar , 1994, Proceedings of IEEE Symposium on Autonomous Underwater Vehicle Technology (AUV'94).

[10]  S. E. Burke,et al.  High-resolution monopulse piezopolymer sonar sensor , 1992, Proceedings of the 1992 Symposium on Autonomous Underwater Vehicle Technology.

[11]  Alessandro Saffiotti Autonomous robot navigation , 1998 .

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

[13]  R. Haywood Acquisition of a Micro Scale Photographic Survey Using an Autonomous Submersible , 1986, OCEANS '86.