Skip to main content
Log in

A terrain-covering algorithm for an AUV

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Blidberg, D.R. and Jalbert, J. 1995. Mission and system sensors. In Underwater Robotic Vehicles: Design and Control, J. Yuh (Ed.), TSI Press: Albuquerque, pp. 185–220.

    Google Scholar 

  • Burke, S.E. and Rosenstrach, P.A. 1992. High-resolution monopulse piezopolymer sonar sensor. In 1992 IEEE Proceedings Symposium on Autonomous Underwater Vehicle Technology, pp. 209–214.

  • Canny, J.H. 1988. The Complexity of Robot Motion Planning. MIT Press: Cambridge, MA.

    Google Scholar 

  • Choi, S.K., Yuh, J., and Takashige, G.Y. 1995. Design of an omni-directional intelligent navigator. In Underwater Robotic Vehicles: Design and Control, J. Yuh (Ed.), TSI Press: Albuquerque, pp. 277–298.

    Google Scholar 

  • Chu, J.S., Lieberman, L.A., and Downes, P. 1992. Automatic camera control for AUVs: A comparison of image assessment methods. In 1992 IEEE Proceedings Symposium on Autonomous Underwater Vehicle Technology, pp. 191–201.

  • Gordon, A. 1992. Use of laser scanning systems on mobile under-water platforms. In 1992 IEEE Proceedings Symposium on Autonomous Underwater Vehicle Technology, pp. 202–205.

  • Haywood, R. 1986. Acquisition of a micro scale photographic survey using an autonomous submersible. In 1986 IEEE Proceedings Oceans, Vol. 5, pp. 1423–1426.

    Google Scholar 

  • Henriksen, L. 1994. Real-time underwater object detection based on electrically scanned high-resolution sonar. In 1994 IEEE Proceedings Symposium on Autonomous Underwater Vehicle Technology, pp. 99–104.

  • Hert, S., Tiwari, S., and Lumelsky, V. 1995. A Terrain-Covering Algorithm for an AUV. University of Wisconsin-Madison Robotics Laboratory, Technical Report RL-95001.

  • Latombe, J.-C. 1991. Robot Motion Planning. Kluwer Academic Publishers: Boston, pp. 146–149.

    Google Scholar 

  • Lozano-Pérez, T. 1983. Spatial Planning: A configuration space approach. IEEE Transactions on Computers, C-32(2):108–120.

    Google Scholar 

  • Lumelsky, V.J., Mukhopadhyay, S., and Sun, K. 1990. Dynamic path planning in sensor-based terrain acquisition. IEEE Transactions on Robotics and Automation, 6(4):462–472.

    Google Scholar 

  • Marks, R.L., Rock, S.M., and Lee, M.J. 1995. Real-time video mosaicking of the ocean floor. IEEE Journal of Oceanic Engineering, 20(3):229–241.

    Google Scholar 

  • Oommen, B.J., Iyengar, S.S., Rao, N.S.V., and Kashyap, R.L. 1987. Robot navigation in unknown terrains using learned visibility graphs. Part I: The disjoint convex obstacle case. IEEE Journal of Robotics and Automation, RA-3(6):672–681.

    Google Scholar 

  • Rao, N.S.V. and Iyengar, S.S. 1990. Autonomous robot navigation in unknown terrains: Incidental learning and environmental exploration. IEEE Transactions on System, Man and Cybernetics, 20(6):1443–1449.

    Google Scholar 

  • Rosenblum, L. and Kamgar-Parsi, B. 1992. 3-d reconstruction of small underwater objects using high-resolution sonar data. In 1992 IEEE Proceedings Symposium on Autonomous Underwater Vehicle Technology, pp. 228–235.

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was supported in part by Sea Grant Program (National Oceanic and Atmospheric Administration, US Dept. of Commerce) Grant NA46RG048, and the State of Wisconsin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hert, S., Tiwari, S. & Lumelsky, V. A terrain-covering algorithm for an AUV. Auton Robot 3, 91–119 (1996). https://doi.org/10.1007/BF00141150

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00141150

Keywords

Navigation