The objective is to show that on-board mission replanning for an AUV sensor coverage mission, based on available energy, enhances mission success. Autonomous underwater vehicles (AUVs) are tasked to increasingly long deployments, consequently energy management issues are timely and relevant. Energy shortages can occur if the AUV unexpectedly travels against stronger currents, is not trimmed for the local water salinity has to get back on course, and so forth. An on-board knowledge-based agent, based on a genetic algorithm, was designed and validated to replan a near-optimal AUV survey mission. It considers the measured AUV energy consumption, attitudes, speed over ground, and known response to proposed missions through on-line dynamics and control predictions. For the case studied, the replanned mission improves the survey area coverage by a factor of 2 for an energy budget, that is, a factor of 2 less than planned. The contribution is a novel on-board cognitive capability in the form of an agent that monitors the energy and intelligently replans missions based on energy considerations with evolutionary methods. 1. Introduction Autonomous underwater vehicles (AUVs) are robots used for underwater tasks that range from surveys, inspection of submerged structures (e.g., pipelines), searching for downed aircraft, tracking oceanographic features, laying undersea cable, undersea mapping, and finding mines, to name a few. Such robots work in an unstructured dynamic environment with unique perception, communication, and decision issues compared to land, air, or space robots. Means for perception and detection of underwater targets include magnetic, optical, electric field, thermal (infrared), hydrodynamic changes (pressure), and sound (acoustic). Sound is unsurpassed, compared to other means, for detection underwater. As an example, the sonar (sound navigation and ranging) is a popular underwater perception sensor that uses sound for detection, classification, and location of underwater targets. Having said that, there are acoustic propagation difficulties in the highly variable, noisy, and reverberant water medium. The ocean is a nonstationary and dynamic environment where the conductivity, temperature, and density of its water varies temporally and spatially and thus affects the propagation of acoustic signals within it. Add to this multi-path, absorptive losses (high attenuation) [1], and low bandwidth for acoustic signal propagation that also occur in nonpredictable ways. Consequently, underwater communication issues stem from the variability and poorness
References
[1]
A. D. Waite, SONAR for Practising Engineers, John Wiley & Sons, New York, NY, USA, 3rd edition, 2002.
[2]
T. Crees, C. Kaminski, J. Ferguson, et al., “Preparing for UNCLOS—an historic AUV deployment in the Canadian high arctic,” in Proceedings of the Oceans / MTS Conference, p. 8, 2010.
[3]
J. G. Hawley and G. T. Reader, “A knowledge-based aid for the selection of autonomous underwater Vehicle Energy Systems,” in Proceedings of the Symposium on Autonomous Underwater Vehicle Technology (AUV '92), pp. 177–180, 1992.
[4]
O. Hasvold, K. H. Johansen, and K. Vestgaard, “The alkaline aluminium hydrogen peroxide semi-fuel cell for the hugin 3000 autonomous underwater vehicle,” in Proceedings of the Workshop on Autonomous Underwater Vehicles (AUV '02), pp. 89–94, June 2002.
[5]
I. Yamamoto, T. Aoki, S. Tsukioka et al., “Fuel cell system of AUV Urashima,” in Proceedings of the MTS/IEEE Oceans Conference, pp. 1732–1737, November 2004.
[6]
Z. Chang, Z. Tang, H. Cai, X. Shi, and X. Bian, “GA path planning for AUV to avoid moving obstalces based on forward looking sonar,” in Proceedings of the 4th International Conference on Machine Learning and Cybernetics (ICMLC '05), pp. 1498–1502, August 2005.
[7]
H. Kawano and T. Ura, “Navigation algorithm for autonomous underwater vehicle considering cruising mission using a side scanning SONAR in disturbance,” in Proceedings of the MTS/IEEE Oceans, vol. 1, pp. 403–440, November 2001.
[8]
A. Kim and R. M. Eustice, “Toward AUV survey design for optimal coverage and localization using the Cramer Rao lower bound,” in Proceedings of the MTS/IEEE Oceans Conference, pp. 1–7, Biloxi, Miss, USA, October 2009.
[9]
A. Alvarez, A. Caiti, and R. Onken, “Evolutionary path planning for autonomous underwater vehicles in a variable ocean,” IEEE Journal of Oceanic Engineering, vol. 29, no. 2, pp. 418–429, 2004.
[10]
D. Kruger, R. Stolkin, A. Blum, and J. Briganti, “Optimal AUV path planning for extended missions in complex, fast-flowing estuarine environments,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '07), pp. 4265–4270, 2007.
[11]
G. Yang and R. Zhang, “Path planning of AUV in turbulent ocean environments used adapted inertiaweight PSO,” in Proceedings of the 5th International Conference on Natural Computation (ICNC '09), pp. 299–302, August 2009.
[12]
K. Carroll, S. McClaran, E. L. Nelson, et al., “AUV path planning: an A* approach to path planning with consideration of variable vehicle speeds and multiple overlapping, time-dependent exclusion zones,” in Proceedings of the Symposium on Autonomous Underwater Vehicle Technology (AUV '92), pp. 79–84, Washington, DC, USA, 1992.
[13]
W. Hong-jian, A. Jie, B. Xin-qian, and S. Xiao-cheng, “An improved path planner based on adaptive genetic algorithm for autonomous underwater vehicle,” in Proceedings of the IEEE International Conference on Mechatronics and Automation (ICMA '05), pp. 857–861, Niagara Falls, Canada, 2005.
[14]
Z. Chang, M. Fu, Z. Tang, and H. Cai, “Autonomous mission management for an unmanned underwater vehicle,” in Proceedings of the IEEE International Conference on Mechatronics and Automation (ICMA '05), pp. 1456–1459, August 2005.
[15]
J. Thorliefson, T. Davies, M. Black, et al., “The theseus autonomous underwater vehicle: a Canadian success story,” in Proceedings of the IEEE/MTS Oceans Conference and Exhibition, pp. 1001–1008, 1997.
[16]
J. Feldman, “DTNSRDC Revised standard submarine equations of motion,” Tech. Rep. DTNSRDC/SPD-0393-09, p. 31, 1979.
[17]
M. L. Seto and G. D. Watt, “Dynamics and control simulator for the THESEUS AUV,” in Proceedings of the 10th International Conference of Society of Offshore and Polar Engineers, p. 6, Montreal, Canada, 2000.
[18]
M. L. Seto, “An agent to optimally re-distribute control in an underactuated AUV,” International Journal of Intelligent Defence Support Systems, vol. 4, no. 1, pp. 3–19, 2010.
[19]
ISE Ltd., Design an Explorer, 2000.
[20]
D. E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, Boston, Mass, USA, 1989.
[21]
A. Michaelewicz, Genetic Algorithms + Data Structures = Evolution Programs, AI, Springer, New York, NY, USA, 1994.
[22]
H. Li, A. Popa, C. Thibault, and M. Seto, “A software framework for multi-agent control of multiple autonomous underwater vehicles for underwater mine counter-measures,” in Proceedings of the IEEE International Conference on Autonomous and Intelligent Systems (AIS '10), pp. 1–6, Povoa de Varzim, Portugal, June 2010.
[23]
R. Brooks, “A robust layered control system for a mobile robot,” IEEE Transactions on Robotics and Automation, vol. RA-2, no. 1, pp. 14–23, 1986.