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 work was supported in part by Grant Program (National Oceanic and Atmospheric Administration, US Dept. of Commerce) Grant NA46RG048, and the State of Wisconsin.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
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.
Burke, S.E. and Rosenstrach, RA. 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.
Choi, S.K., Yuh, J., and Takashige, G.Y. 1995. Design of an omnidirectional intelligent navigator. In Underwater Robotic Vehicles: Design and Control, J. Yuh (Ed.), TSI Press: Albuquerque, pp. 277–298.
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 underwater 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.
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.
Lozano-Pérez, T. 1983. Spatial Planning: A configuration space approach. IEEE Transactions on Computers, C-32(2):108–120.
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.
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.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 Kluwer Academic Publishers
About this chapter
Cite this chapter
Hert, S., Tiwari, S., Lumelsky, V. (1996). A Terrain-Covering Algorithm for an AUV. In: Yuh, J., Ura, T., Bekey, G.A. (eds) Underwater Robots. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-1419-6_2
Download citation
DOI: https://doi.org/10.1007/978-1-4613-1419-6_2
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4612-8616-5
Online ISBN: 978-1-4613-1419-6
eBook Packages: Springer Book Archive