Abstract
Oceanic autonomous surface vehicles (ASVs) are one kind of autonomous marine robots that have advantages of energy saving and is flexible to use. Nowadays, ASVs are playing an important role in marine science, maritime industry, and national defense. It could improve the efficiency of oceanic data collection, ensure marine transportation safety, and protect national security. One of the core challenges for ASVs is how to plan a safe navigation autonomously under the complicated ocean environment. Based on the type of marine vehicles, ASVs could be divided into two categories: autonomous sailboats and autonomous vessels. In this article, we review the challenges and related solutions of ASVs’ autonomous navigation, including modeling analysis, path planning and implementation. Finally, we make a summary of all of those in four tables and discuss about the future research directions.
Similar content being viewed by others
References
KONGSBERG, https://www.km.kongsberg.com/.
SailDrone, https://www.saildrone.com/
a. J24data, http://76trombones.wordpress.com/offshore-handicap-fleet/j24/
b. J24introduction, http://en.wikipedia.org/wiki/J/24.
Alves, J., Oliveira, P., Oliveira, R., Pascoal, A., Rufino, M., Sebastiao, L., and Silvestre, C., 2006. Vehicle and mission control of the DELFIM autonomous surface craft. Prof. of 14th Mediterranean Conference on Control and Automation, 1–6.
Bertram, V., 2008. Unmanned surface vehicles–A survey. Skibsteknisk Selskab, Copenhagen, Denmark, 1: 1–14.
Campbell, S., Naeem, W., and Irwin, G. W., 2012. A review on improving the autonomy of unmanned surface vehicles through intelligent collision avoidance manoeuvres. Annual Reviews in Control, 36: 267–283.
Chen, D., Dai, C., Wan, X., and Mou, J., 2015. A research on AIS-based embedded system for ship collision avoidance. Proc. of 2015 International Conference on Transportation Information and Safety (ICTIS), IEEE, 512–517.
Chen, Y. F., Everett, M., Liu, M., and How, J. P., 2017. Socially aware motion planning with deep reinforcement learning. IEEE International Conference on Intelligent Robots and Systems (IROS), 2017. 1343–1350.
Commandant, U., 1999. International regulations for prevention of collisions at sea, 1972 (72 COLREGS). US Department of Transportation, US Coast Guard, COMMANDANT INSTRUCTION M 16672.
Cruz, N. A., and Alves, J. C., 2008. Autonomous sailboats: An emerging technology for ocean sampling and surveillance. Proc. of IEEE OCEANS 2008, IEEE, 1–6.
Cruz, N. A., and Alves, J. C., 2010. Auto-heading controller for an autonomous sailboat. Proc. of IEEE OCEANS 2010 IEEE-Sydney, IEEE, 1–6.
Elkaim, G., and Kelbley, R., 2006. Station keeping and segmented trajectory control of a wind-propelled autonomous catamaran. Proc. of 45th IEEE Conference on Decision and Control, Citeseer, 2424–2429.
Fan, Y., Mu, D., Zhang, X., Wang, G., and Guo, C., 2018. Course keeping control based on integrated nonlinear feedback for a USV with pod-like propulsion. The Journal of Navigation, 1–21.
Fang, M. C., Tsai, K. Y., and Fang, C. C., 2018. A simplified simulation model of ship navigation for safety and collision avoidance in heavy traffic areas. The Journal of Navigation, 71: 837–860.
Gadre, A. S., Sonnenburg, C., Du, S., Stilwell, D. J., and Woolsey, C., 2012. Guidance and control of an unmanned surface vehicle exhibiting sternward motion. Proc. of IEEE Oceans, IEEE, 1–9.
Guo, Y., Romero, M., Ieng, S. H., Plumet, F., Benosman, R., and Gas, B., 2011. Reactive path planning for autonomous sailboat using an omnidirectional camera for obstacle detection. Proc. of 2011 IEEE International Conference on Mechatronics (ICM), IEEE, 445–450.
Huntsberger, T., Aghazarian, H., Howard, A., and Trotz, D. C., 2011. Stereo vision-based navigation for autonomous surface vessels. Journal of Field Robotics, 28: 3–18.
de Jong, P., Katgert, M., and Keuning, L., 2008. The development of a velocity prediction program for traditional Dutch sailing vessels of the type Skûtsje. Proc. of 20th HISWA Symposium, 7pp.
Kao, S. L., Lee, K. T., Chang, K. Y., and Ko, M. D., 2007. A fuzzy logic method for collision avoidance in vessel traffic service. The Journal of Navigation, 60: 17–31.
Kerwin, J. E., 1978. A Velocity Prediction Program for Ocean Racing Yachts. Massachusetts Institute of Technology, Department of Ocean Engineering, 1–12.
Kuwata, Y., Wolf, M. T., Zarzhitsky, D., and Huntsberger, T. L., 2014. Safe maritime autonomous navigation with colregs, using velocity obstacles. IEEE Journal of Oceanic Engineering, 39: 110–119.
Lam, T. L., Qian, H., Wang, Z., Chen, H., Li, Y., and Xu, Y., 2016. System design and control of a sail-based autonomous surface vehicle. 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO), IEEE, 1034–1039.
Langbein, J., Stelzer, R., and Fruhwirth, T., 2011. A rule-based approach to long-term routing for autonomous sailboats. Robotic Sailing. Springer, 195–204.
Lazarowska, A., 2015. Ship’s trajectory planning for collision avoidance at sea based on ant colony optimisation. The Journal of Navigation, 68: 291–307.
Lee, S. M., Kwon, K. Y., and Joh, J., 2004. A fuzzy logic for autonomous navigation of marine vehicles satisfying COLREG guidelines. International Journal of Control, Automation, and Systems, 2: 171–181.
Li, C., Zhao, Y., Wang, G., Fan, Y., and Bai, Y., 2016. Adaptive RBF neural network control for unmanned surface vessel course tracking. Proc. Of 2016 Sixth International Conference on Information Science and Technology (ICIST), IEEE, 285–290.
Liu, Z., Zhang, Y., Yu, X., and Yuan, C., 2016. Unmanned surface vehicles: An overview of developments and challenges. Annual Reviews in Control, 41: 71–93.
Mahacek, P., Berk, T., Casanova, A., Kitts, C., Kirkwood, W., and Wheat, G., 2008. Development and initial testing of a swath boat for shallow-water bathymetry, Proc. of IEEE OCEANS 2008, IEEE, 1–6.
Manley, J. E., 2008. Unmanned surface vehicles, 15 years of development, Proc. of IEEE OCEANS 2008, IEEE, 1–4.
Mannarini, G., Coppini, G., Oddo, P., and Pinardi, N., 2013. A prototype of ship routing decision support system for an operational oceanographic service. TransNav, International Journal on Marine Navigation and Safety od Sea Transportation 7.
Mannarini, G., Lecci, R., and Coppini, G., 2015. Introducing sailboats into ship routing system VISIR, Proc. of 2015 6th International Conference on Information, Intelligence, Systems and Applications (IISA), IEEE, 1–6.
MSC, I., 2007. 1/Circ. 1228, revised guidance to the master for avoiding dangerous situation in adverse weather and sea conditions. International Maritime Organization, London.
Murphy, A. B., and Brusca, S., 1986. Bernoulli effect. Physics Education, 21: 262–263.
Naeem, W., Xu, T., and Sutton, R., 2009. An intelligent integrated navigation and control solution for an unmanned surface craft. Proc. of IET Irish Signals and Systems Conference (ISSC 2009), IET, DOI: 10.1049/cp.2009.1686.
Ogawa, A., Koyama, T., and Kijima, K., 1977. MMG report-I, on the mathematical model of ship manoeuvring. Bulletin of the Society of Naval Architects of Japan, 575: 22–28.
Perera, L., Carvalho, J., and Soares, C. G., 2011. Fuzzy logic based decision making system for collision avoidance of ocean navigation under critical collision conditions. Journal of Marine Science and Technology, 16: 84–99.
Pêtres, C., Romero-Ramirez, M. A., and Plumet, F., 2012. A potential field approach for reactive navigation of autonomous sailboats. Robotics and Autonomous Systems, 60: 1520–1527.
Petres, C., Romero-Ramirez, M. A., Plumet, F., and Alessandrini, B., 2011. Modeling and reactive navigation of an autonomous sailboat. Proc. of 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 3571–3576.
Plumet, F., Petrês, C., Romero-Ramirez, M. A., Gas, B., and Ieng, S. H., 2015. Toward an autonomous sailing boat. IEEE Journal of Oceanic Engineering, 40: 397–407.
Polvara, R., Sharma, S., Wan, J., Manning, A., and Sutton, R., 2018. Obstacle avoidance approaches for autonomous navigation of unmanned surface vehicles. The Journal of Navigation, 71: 241–256.
Sarda, E. I., Bertaska, I. R., Qu, A., and von Ellenrieder, K. D., 2015. Development of a USV station-keeping controller. Proc. of IEEE Oceans 2015-Genova, IEEE, 1–10.
Steimle, E. T., and Hall, M. L., 2006. Unmanned surface vehicles as environmental monitoring and assessment tools, Proc. of IEEE OCEANS 2006, IEEE, 1–5.
Stelzer, R., Proll, T., 2008. Autonomous sailboat navigation for short course racing. Robotics and Autonomous Systems, 56: 604–614.
Stelzer, R., Proll, T., and John, R. I., 2007. Fuzzy logic control system for autonomous sailboats. Proc. of IEEE International Fuzzy Systems Conference, IEEE, 1–6.
Sutton, R. S., and Barto, A. G., 1998. Introduction to Reinforcement Learning. Vol. 135. MIT Press, Cambridge, 10–22.
Sutton, R. S., and Barto, A. G., 2018. Reinforcement Learning: An Introduction. MIT Press, Cambridge, 1–9.
Szlapczynski, R., 2011. Evolutionary sets of safe ship trajectories: A new approach to collision avoidance. The Journal of Navigation, 64: 169–181.
Szlapczynski, R., 2013. Evolutionary sets of safe ship trajectories within traffic separation schemes. The Journal of Navigation, 6: 65–81.
Szlapczynski, R., 2015. Evolutionary planning of safe ship tracks in restricted visibility. The Journal of Navigation, 68: 39–51.
Tang, P., Zhang, R., Liu, D., Zou, Q., and Shi, C., 2012. Research on near-field obstacle avoidance for unmanned surface vehicle based on heading window. Proc. of 24th Chinese Control and Decision Conference (CCDC), IEEE, 1262–1267.
Wang, Y., Liu, Y., and Guo, Z., 2012. Three-dimensional ocean sensor networks: A survey. Journal of Ocean University of China, 11: 436–450.
Wen, X., Jiangqiang, H., Jianchuan, Y., and Ke, L., 2016. Ship automatic collision avoidance by altering course based on ship dynamic domain. Proc. of 2016 IEEE Trustcom/Big DataSE/ ISPA, IEEE, 2024–2030, DOI: 10.1109/TrustCom.2016.0309
Wrede, D., Adam, J., and Jouffroy, J., 2015. Online optimization of different objectives in robotic sailing: Simulations and experiments, Proc. of 2015 IEEE Conference on Control Applications (CCA), IEEE, 876–881.
Xiao, L., and Jouffroy, J., 2014. Modeling and nonlinear heading control of sailing yachts. IEEE Journal of Oceanic Engineering, 39: 256–268.
Yasukawa, H., and Yoshimura, Y., 2015. Introduction of MMG standard method for ship maneuvering predictions. Journal of Marine Science and Technology, 20: 37–52.
Yoo, B., and Kim, J., 2016. Path optimization for marine vehicles in ocean currents using reinforcement learning. Journal of Marine Science and Technology, 21: 334–343.
You, X., Ma, F., Huang, M., and He, W., 2017. Study on the MMG three-degree-of-freedom motion model of a sailing vessel. Proc. of 4th IEEE International Conference on Transportation Information and Safety (ICTIS), IEEE, 395–399.
Zhang, R., Tang, P., Su, Y., Li, X., Yang, G., and Shi, C., 2014. An adaptive obstacle avoidance algorithm for unmanned surface vehicle in complicated marine environments. IEEE/CAA Journal of Automatica Sinica, (1): 385–396.
Zhang, X. K., and Zhang, G. Q., 2016. Design of ship coursekeeping autopilot using a sine function-based nonlinear feedback technique. The Journal of Navigation, 69: 246–256.
Zhen, R., Jin, Y., Hu, Q., Shao, Z., and Nikitakos, N., 2017. Maritime anomaly detection within coastal waters based on vessel trajectory clustering and Naive Bayes Classifier. The Journal of Navigation, 70: 648–670.
Acknowledgements
The study is supported by the work of Chao Liu and Zhongwen Guo, which is partially supported by the National Key R&D Program (No. 2016YFC1401900), the China Postdoctoral Science Foundation (No. 2017M620 293), the Fundamental Research Funds for the Central Universities (No. 201713016), Qingdao National Labor for Marine Science and Technology Open Research Project (No. QNLM2016ORP0405), and the Natural Science Foundation of Shandong (No. ZR2018BF006). The work of Yu Wang is partially supported by the National Natural Science Foundation of China (No. 61572347) and by the U.S. Department of Transportation Center for Advanced Multimodal Mobility Solutions and Education (No. 69A3351747133).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jing, W., Liu, C., Li, T. et al. Path Planning and Navigation of Oceanic Autonomous Sailboats and Vessels: A Survey. J. Ocean Univ. China 19, 609–621 (2020). https://doi.org/10.1007/s11802-020-4144-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11802-020-4144-7