{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,16]],"date-time":"2026-02-16T17:26:21Z","timestamp":1771262781998,"version":"3.50.1"},"reference-count":38,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2020,1,13]],"date-time":"2020-01-13T00:00:00Z","timestamp":1578873600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61903243"],"award-info":[{"award-number":["61903243"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Shanghai Rising-Star Program, China","award":["19QA1403500"],"award-info":[{"award-number":["19QA1403500"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Most path-planning algorithms can generate a reasonable path by considering the kinematic characteristics of the vehicles and the obstacles in hydrographic survey activities. However, few studies consider the influence of vehicle dynamics, although excluding system dynamics may considerably damage the measurement accuracy especially when turning at high speed. In this study, an adaptive iterative learning algorithm is proposed to optimize the turning parameters, which accounts for the dynamic characteristics of unmanned surface vehicles (USVs). The resulting optimal turning radius and speed are used to generate the path and speed profiles. The simulation results show that the proposed path-smoothing and speed profile design algorithms can largely increase the path-following performance, which potentially can help to improve the measurement accuracy of various activities.<\/jats:p>","DOI":"10.3390\/s20020439","type":"journal-article","created":{"date-parts":[[2020,1,15]],"date-time":"2020-01-15T03:20:22Z","timestamp":1579058422000},"page":"439","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Iterative Learning-Based Path and Speed Profile Optimization for an Unmanned Surface Vehicle"],"prefix":"10.3390","volume":"20","author":[{"given":"Yang","family":"Yang","sequence":"first","affiliation":[{"name":"Research Institute of USV Engineering, Shanghai University, Shanghai 200444, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Quan","family":"Li","sequence":"additional","affiliation":[{"name":"Research Institute of USV Engineering, Shanghai University, Shanghai 200444, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Junnan","family":"Zhang","sequence":"additional","affiliation":[{"name":"Research Institute of USV Engineering, Shanghai University, Shanghai 200444, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yangmin","family":"Xie","sequence":"additional","affiliation":[{"name":"Shanghai Key Laboratory of Intelligent Manufacturing and Robotics, Shanghai University, Shanghai 200444, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,13]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Manley, J.E. (2008, January 15\u201318). Unmanned surface vehicles, 15 years of development. Proceedings of the OCEANS 2008, Quebec City, QC, Canada.","DOI":"10.1109\/OCEANS.2008.5289429"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Specht, M., Specht, C., Lasota, H., and Cywi\u0144ski, P. (2019). Assessment of the Steering Precision of a Hydrographic Unmanned Surface Vessel (USV) along Sounding Profiles Using a Low-Cost Multi-Global Navigation Satellite System (GNSS) Receiver Supported Autopilot. Sensors, 19.","DOI":"10.3390\/s19183939"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"128","DOI":"10.1016\/j.oceaneng.2015.06.055","article-title":"Local reactive obstacle avoidance approach for high-speed unmanned surface vehicle","volume":"106","author":"Tang","year":"2015","journal-title":"Ocean Eng."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/j.ifacol.2016.10.344","article-title":"A reactive colregs-compliant navigation strategy for autonomous maritime navigation","volume":"49","author":"Naeem","year":"2016","journal-title":"IFAC-PapersOnLine"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Bruce, J., and Veloso, M.M. (2002). Real-time randomized path planning for robot navigation. Robot Soccer World Cup, Springer.","DOI":"10.1109\/IRDS.2002.1041624"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Xin, J., Zhong, J., Li, S., Sheng, J., and Cui, Y. (2019). Greedy Mechanism Based Particle Swarm Optimization for Path Planning Problem of an Unmanned Surface Vehicle. Sensors, 19.","DOI":"10.3390\/s19214620"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1109\/TSSC.1968.300136","article-title":"A formal basis for the heuristic determination of minimum cost paths","volume":"4","author":"Hart","year":"1968","journal-title":"IEEE Trans. Syst. Sci. Cybern."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Ferguson, D., and Stentz, A. (2007). Field D*: An interpolation-based path planner and replanner. Robotics Research, Springer.","DOI":"10.1007\/978-3-540-48113-3_22"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1613\/jair.2994","article-title":"Theta*: Any-angle path planning on grids","volume":"39","author":"Daniel","year":"2010","journal-title":"J. Artif. Intell. Res."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1109\/TRO.2010.2042990","article-title":"An analytical continuous-curvature path-smoothing algorithm","volume":"26","author":"Yang","year":"2010","journal-title":"IEEE Trans. Robot."},{"key":"ref_11","unstructured":"Yang, K., and Sukkarieh, S. (2008, January 22\u201326). 3D smooth path planning for a UAV in cluttered natural environments. Proceedings of the 2008 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Nice, France."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Consolini, L., Locatelli, M., Minari, A., and Piazzi, A. (2016, January 21\u201324). A linear-time algorithm for minimum-time velocity planning of autonomous vehicles. Proceedings of the 2016 24th Mediterranean Conference on Control and Automation (MED), Athens, Greece.","DOI":"10.1109\/MED.2016.7536010"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"497","DOI":"10.2307\/2372560","article-title":"On curves of minimal length with a constraint on average curvature, and with prescribed initial and terminal positions and tangents","volume":"79","author":"Dubins","year":"1957","journal-title":"Am. J. Math."},{"key":"ref_14","unstructured":"Fraichard, T. (1991, January 9\u201311). Smooth trajectory planning for a car in a structured world. Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA."},{"key":"ref_15","unstructured":"Yang, G., and Kapila, V. (2002, January 10\u201313). Optimal path planning for unmanned air vehicles with kinematic and tactical constraints. Proceedings of the 41st IEEE Conference on Decision and Control, Las Vegas, NV, USA."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1177\/027836499701600301","article-title":"Smooth local-path planning for autonomous vehicles","volume":"16","author":"Kanayama","year":"1997","journal-title":"Int. J. Robot. Res."},{"key":"ref_17","unstructured":"Pamali, A.P. (2004). Using Clothoidal Spirals to Generate Smooth Tool Paths for High Speed Machining. [Master\u2019s Thesis, North Carolina State University]."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Lima, P.F., Trincavelli, M., M\u00e5rtensson, J., and Wahlberg, B. (2015, January 15\u201318). Clothoid-based speed profiler and control for autonomous driving. Proceedings of the 2015 IEEE 18th International Conference on Intelligent Transportation Systems, Las Palmas, Spain.","DOI":"10.1109\/ITSC.2015.354"},{"key":"ref_19","unstructured":"Talcahashi, A., Hongo, T., Ninomiya, Y., and Sugimoto, G. (1989, January 4\u20136). Local path planning and motion control for agv in positioning. Proceedings of the IEEE\/RSJ International Workshop on Intelligent Robots and Systems (IROS \u201989), The Autonomous Mobile Robots and Its Applications, Tsukuba, Japan."},{"key":"ref_20","unstructured":"Nelson, W. (1989, January 14\u201319). Continuous-curvature paths for autonomous vehicles. Proceedings of the 1989 International Conference on Robotics and Automation, Scottsdale, AZ, USA."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"678","DOI":"10.1109\/70.781973","article-title":"Obstacle distance for car-like robots","volume":"15","author":"Vendittelli","year":"1999","journal-title":"IEEE Trans. Robot. Autom."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"252","DOI":"10.1016\/j.robot.2011.11.001","article-title":"Smooth path and speed planning for an automated public transport vehicle","volume":"60","author":"Villagra","year":"2012","journal-title":"Robot. Auton. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"805","DOI":"10.1007\/s12555-011-0065-y","article-title":"Algebraic solution to minimum-time velocity planning","volume":"11","author":"Lini","year":"2013","journal-title":"Int. J. Control. Autom. Syst."},{"key":"ref_24","unstructured":"Campbell, S.F. (2007). Steering Control of an Autonomous Ground Vehicle with Application to the DARPA Urban Challenge. [Ph.D. Thesis, Massachusetts Institute of Technology]."},{"key":"ref_25","unstructured":"Liu, S. (2002, January 3\u20135). An on-line reference-trajectory generator for smooth motion of impulse-controlled industrial manipulators. Proceedings of the 7th International Workshop on Advanced Motion Control, Maribor, Slovenia."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"6418","DOI":"10.1109\/TIE.2014.2301773","article-title":"A review on basic data-driven approaches for industrial process monitoring","volume":"61","author":"Yin","year":"2014","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/MCS.2006.1636313","article-title":"A survey of iterative learning control","volume":"26","author":"Bristow","year":"2006","journal-title":"IEEE Control Syst. Mag."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"143","DOI":"10.9746\/jcmsi.1.143","article-title":"Optimal tuning of PID parameters using iterative learning approach","volume":"1","author":"Xu","year":"2008","journal-title":"SICE J. Control Meas. Syst. Integr."},{"key":"ref_29","unstructured":"Nocedal, J., and Wright, S. (2006). Numerical Optimization, Springer Science & Business Media."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1016\/0893-6080(95)00144-1","article-title":"Accelerating backpropagation through dynamic self-adaptation","volume":"9","author":"Solomon","year":"1996","journal-title":"Neural Netw."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1109\/4235.728207","article-title":"Evolutionary algorithms and gradient search: Similarities and differences","volume":"2","author":"Salomon","year":"1998","journal-title":"IEEE Trans. Evol. Comput."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Hansen, N., Atamna, A., and Auger, A. (2014, January 13\u201317). How to assess step-size adaptation mechanisms in randomised search. Proceedings of the International Conference on Parallel Problem Solving from Nature, Ljubljana, Slovenia.","DOI":"10.1007\/978-3-319-10762-2_6"},{"key":"ref_33","unstructured":"Hansen, N. (2016). The CMA evolution strategy: A tutorial. arXiv."},{"key":"ref_34","unstructured":"Hansen, N. (2008). CMA-ES with two-point step-size adaptation. arXiv."},{"key":"ref_35","unstructured":"McKeever, S.D. (2000). Path Planning for an Autonomous Vehicle, Massachusetts Inst of Tech Cambridge. Technical Report."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Fossen, T.I. (2011). Handbook of Marine Craft Hydrodynamics and Motion Control, John Wiley & Sons.","DOI":"10.1002\/9781119994138"},{"key":"ref_37","unstructured":"Myre, H. (2016). Collision Avoidance for Autonomous Surface Vehicles Using Velocity Obstacle and Set-Based Guidance. [Master\u2019s Thesis, NTNU]."},{"key":"ref_38","unstructured":"Bouwmeester, E., and Heemink, A. (1993). Optimal line spacing in hydrographic survey. Int. Hydrogr. Rev., 70, Available online: https:\/\/journals.lib.unb.ca\/index.php\/ihr\/article\/download\/23240\/27015."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/439\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T13:42:54Z","timestamp":1760362974000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/439"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,13]]},"references-count":38,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20020439"],"URL":"https:\/\/doi.org\/10.3390\/s20020439","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,13]]}}}