Skip to main content
Log in

Path Planning and Navigation of Oceanic Autonomous Sailboats and Vessels: A Survey

  • Published:
Journal of Ocean University of China Aims and scope Submit manuscript

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.

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

  • 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.

    Google Scholar 

  • Bertram, V., 2008. Unmanned surface vehicles–A survey. Skibsteknisk Selskab, Copenhagen, Denmark, 1: 1–14.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Kerwin, J. E., 1978. A Velocity Prediction Program for Ocean Racing Yachts. Massachusetts Institute of Technology, Department of Ocean Engineering, 1–12.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • Langbein, J., Stelzer, R., and Fruhwirth, T., 2011. A rule-based approach to long-term routing for autonomous sailboats. Robotic Sailing. Springer, 195–204.

    Chapter  Google Scholar 

  • Lazarowska, A., 2015. Ship’s trajectory planning for collision avoidance at sea based on ant colony optimisation. The Journal of Navigation, 68: 291–307.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Manley, J. E., 2008. Unmanned surface vehicles, 15 years of development, Proc. of IEEE OCEANS 2008, IEEE, 1–4.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Murphy, A. B., and Brusca, S., 1986. Bernoulli effect. Physics Education, 21: 262–263.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Stelzer, R., Proll, T., 2008. Autonomous sailboat navigation for short course racing. Robotics and Autonomous Systems, 56: 604–614.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Sutton, R. S., and Barto, A. G., 1998. Introduction to Reinforcement Learning. Vol. 135. MIT Press, Cambridge, 10–22.

    Google Scholar 

  • Sutton, R. S., and Barto, A. G., 2018. Reinforcement Learning: An Introduction. MIT Press, Cambridge, 1–9.

    Google Scholar 

  • Szlapczynski, R., 2011. Evolutionary sets of safe ship trajectories: A new approach to collision avoidance. The Journal of Navigation, 64: 169–181.

    Article  Google Scholar 

  • Szlapczynski, R., 2013. Evolutionary sets of safe ship trajectories within traffic separation schemes. The Journal of Navigation, 6: 65–81.

    Article  Google Scholar 

  • Szlapczynski, R., 2015. Evolutionary planning of safe ship tracks in restricted visibility. The Journal of Navigation, 68: 39–51.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Wang, Y., Liu, Y., and Guo, Z., 2012. Three-dimensional ocean sensor networks: A survey. Journal of Ocean University of China, 11: 436–450.

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • Xiao, L., and Jouffroy, J., 2014. Modeling and nonlinear heading control of sailing yachts. IEEE Journal of Oceanic Engineering, 39: 256–268.

    Article  Google Scholar 

  • Yasukawa, H., and Yoshimura, Y., 2015. Introduction of MMG standard method for ship maneuvering predictions. Journal of Marine Science and Technology, 20: 37–52.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Chao Liu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11802-020-4144-7

Key words

Navigation