{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,27]],"date-time":"2026-02-27T15:18:11Z","timestamp":1772205491518,"version":"3.50.1"},"reference-count":32,"publisher":"MDPI AG","issue":"12","license":[{"start":{"date-parts":[[2017,11,27]],"date-time":"2017-11-27T00:00:00Z","timestamp":1511740800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Nature Science Foundation of China","award":["51309067"],"award-info":[{"award-number":["51309067"]}]},{"name":"Natural Science Foundation of Heilongjiang Province of China","award":["E2016020"],"award-info":[{"award-number":["E2016020"]}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","award":["HEUCF160407"],"award-info":[{"award-number":["HEUCF160407"]}],"id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In view of a dynamic obstacle environment with motion uncertainty, we present a dynamic collision avoidance method based on the collision risk assessment and improved velocity obstacle method. First, through the fusion optimization of forward-looking sonar data, the redundancy of the data is reduced and the position, size and velocity information of the obstacles are obtained, which can provide an accurate decision-making basis for next-step collision avoidance. Second, according to minimum meeting time and the minimum distance between the obstacle and unmanned underwater vehicle (UUV), this paper establishes the collision risk assessment model, and screens key obstacles to avoid collision. Finally, the optimization objective function is established based on the improved velocity obstacle method, and a UUV motion characteristic is used to calculate the reachable velocity sets. The optimal collision speed of UUV is searched in velocity space. The corresponding heading and speed commands are calculated, and outputted to the motion control module. The above is the complete dynamic obstacle avoidance process. The simulation results show that the proposed method can obtain a better collision avoidance effect in the dynamic environment, and has good adaptability to the unknown dynamic environment.<\/jats:p>","DOI":"10.3390\/s17122742","type":"journal-article","created":{"date-parts":[[2017,11,27]],"date-time":"2017-11-27T11:07:08Z","timestamp":1511780828000},"page":"2742","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":54,"title":["Dynamic Obstacle Avoidance for Unmanned Underwater Vehicles Based on an Improved Velocity Obstacle Method"],"prefix":"10.3390","volume":"17","author":[{"given":"Wei","family":"Zhang","sequence":"first","affiliation":[{"name":"Marine Assembly and Automatic Technology Institute, College of Automation, Harbin Engineering University; Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shilin","family":"Wei","sequence":"additional","affiliation":[{"name":"Marine Assembly and Automatic Technology Institute, College of Automation, Harbin Engineering University; Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yanbin","family":"Teng","sequence":"additional","affiliation":[{"name":"Marine Assembly and Automatic Technology Institute, College of Automation, Harbin Engineering University; Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianku","family":"Zhang","sequence":"additional","affiliation":[{"name":"Marine Assembly and Automatic Technology Institute, College of Automation, Harbin Engineering University; Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiufang","family":"Wang","sequence":"additional","affiliation":[{"name":"Marine Assembly and Automatic Technology Institute, College of Automation, Harbin Engineering University; Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zheping","family":"Yan","sequence":"additional","affiliation":[{"name":"Marine Assembly and Automatic Technology Institute, College of Automation, Harbin Engineering University; Harbin 150001, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2017,11,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Eren, F., Pe\u2019eri, S., Thein, M.-W., Rzhanov, Y., Celikkol, B., and Swift, M.R. (2017). Position, orientation and velocity detection of unmanned underwater vehicles (UUVS) using an optical detector array. Sensors, 17.","DOI":"10.3390\/s17081741"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Zhang, W., Chen, H., Chen, T., Yan, Z., and Ren, H. (2014). Research on coordinated robotic motion control based on fuzzy decoupling method in fluidic environments. Math. Probl. Eng.","DOI":"10.1155\/2014\/820258"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Yan, Z.P., Wang, L., Zhang, W., Zhou, J., and Wang, M. (2017). Polar grid navigation algorithm for unmanned underwater vehicles. Sensors, 17.","DOI":"10.3390\/s17071599"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Hurtos, N., Cuf, X., Petillot, Y., and Salvi, J. (2012, January 7\u201312). Fourier-based registrations for two-dimensional forward-looking sonar image mosaicing. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Vilamoura, Portugal.","DOI":"10.1109\/IROS.2012.6385813"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"9386","DOI":"10.3390\/s120709386","article-title":"AUV SLAM and experiments using a mechanical scanning forward-looking sonar","volume":"12","author":"He","year":"2012","journal-title":"Sensors"},{"key":"ref_6","unstructured":"Hurt\u00f3s, N., Cuf\u00ed, X., and Salvi, J. (2013, January 23\u201327). A novel blending technique for two-dimensional forward-looking sonar mosaicking. Proceedings of the 2013 OCEANS-San Diego, San Diego, CA, USA."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1016\/j.robot.2015.06.006","article-title":"An innovative decentralized strategy for I-AUVs cooperative manipulation tasks","volume":"72","author":"Conti","year":"2015","journal-title":"Robot. Auton. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/s11370-013-0138-2","article-title":"Multipoint potential field method for path planning of autonomous underwater vehicles in 3D space","volume":"6","author":"Saravanakumar","year":"2013","journal-title":"Intel. Serv. Robot."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"5177","DOI":"10.1016\/j.eswa.2015.02.033","article-title":"Path planning for mobile robots using bacterial potential field for avoiding static and dynamic obstacles","volume":"42","author":"Montiel","year":"2015","journal-title":"Expert Syst. Appl."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"91","DOI":"10.5391\/IJFIS.2013.13.2.91","article-title":"3D Global Dynamic window approach for navigation of autonomous underwater vehicles","volume":"13","author":"Tusseyeva","year":"2013","journal-title":"Int. J. Fuzzy Log. Intell. Syst."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1109\/TIE.2013.2245612","article-title":"A Decentralized cooperative control scheme with obstacle avoidance for a team of mobile robots","volume":"61","author":"Rezaee","year":"2014","journal-title":"IEEE. Trans. Ind. Electron."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1016\/j.ins.2014.10.013","article-title":"Type-2 fuzzy ontology-based semantic knowledge for collision avoidance of autonomous underwater vehicles","volume":"295","author":"Ali","year":"2015","journal-title":"Inf. Sci."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1016\/j.neucom.2017.06.066","article-title":"Concise deep reinforcement learning obstacle avoidance for underactuated unmanned marine vessels","volume":"272","author":"Cheng","year":"2017","journal-title":"Neurocomputing"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1016\/j.rcim.2017.05.013","article-title":"Dynamic obstacle avoidance for manipulators using distance calculation and discrete detection","volume":"49","author":"Han","year":"2018","journal-title":"Robot. Comp.-Integr. Manuf."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TITS.2017.2673778","article-title":"Sampling-based path planning for UAV collision avoidance","volume":"18","author":"Lin","year":"2017","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_16","unstructured":"Fiorini, P., and Shiller, Z. (1993, January 2\u20136). Motion planning in dynamic enviroments using the relative velocity paradigm. Proceedings of the IEEE International Conference on Robotics and Automation, Atlanta, GA, USA."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"760","DOI":"10.1177\/027836499801700706","article-title":"Motion planning in dynamic environments using velocity obstacles","volume":"17","author":"Fiorini","year":"1998","journal-title":"Int. J Robot. Res."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"496","DOI":"10.1016\/j.oceaneng.2015.07.002","article-title":"Experimental evaluation of automatically-generated behaviors for USV operations","volume":"106","author":"Ivan","year":"2015","journal-title":"Ocean Eng."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"110","DOI":"10.1109\/JOE.2013.2254214","article-title":"Safe maritime autonomous navigation with colregs using velocity obstacles","volume":"39","author":"Yoshiaki","year":"2014","journal-title":"IEEE J. Oceanic Eng."},{"key":"ref_20","unstructured":"Shiller, Z., Large, S., and Seckavat, F. (2001, January 21\u201326). Motion planning in dynamic environments: obstacles moving along arbitrary trajectories. Proceedings of the IEEE International Conference on Robotics and Automation, Seoul, South Korea."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1007\/s10514-005-0610-8","article-title":"Navigation among moving obstacles using the NLVO: Principles and applications to intelligent vehicles","volume":"19","author":"Large","year":"2005","journal-title":"Auton. Robot."},{"key":"ref_22","unstructured":"Kluge, B. (2003, January 27\u201331). Recursive agent modeling with probabilistic velocity obstacles for mobile robot navigation among humans. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Las Vegas, NV, USA."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"696","DOI":"10.1109\/TRO.2011.2120810","article-title":"The hybrid reciprocal velocity obstacles","volume":"27","author":"Jamie","year":"2011","journal-title":"IEEE Trans. Robot."},{"key":"ref_24","unstructured":"Yoshiaki, K., Michael, T.W., Dimitri, Z., and Terrance, L.H. (2011, January 25\u201330). Safe maritime navigation with COLREGS using velocity obstacles. Proceedings of the IEEE International Conference on Intelligent Robots and Systems, San Francisco, CA, USA."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"1274","DOI":"10.1177\/0278364908097581","article-title":"Planning time-minimal safe paths amidst unpredictably moving obstacles","volume":"27","author":"Jurvanden","year":"2008","journal-title":"The Int. J. Robotics Res."},{"key":"ref_26","unstructured":"Ahmad, A., and Robert, B. (2014, January 9\u201311). Improving the Velocity Obstacle Approach for Obstacle Avoidance in Indoor Environments. Proceedings of the 2014 UKACC International Conference on Control, Loughborough, UK."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"99","DOI":"10.1016\/j.robot.2005.09.001","article-title":"Behavior dynamics based motion planning of mobile robots in uncertain dynamic environments","volume":"53","author":"Jing","year":"2005","journal-title":"Robot. Auton."},{"key":"ref_28","unstructured":"Yamamoto, M., Shimada, M., and Mobli, A. (2001, January 29). On-line navigation of mobile robot under the existence of dynamically moving multiple obstacles. Proceedings of the IEEE International Symposium on Assembly and Task Planning, Fukuoka, Japan."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"3475","DOI":"10.1007\/s12206-015-0746-1","article-title":"Development of an optimal velocity selection method with velocity obstacle","volume":"29","author":"Kim","year":"2015","journal-title":"J. Mech. Sci. Tech."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"881","DOI":"10.1109\/TPAMI.2002.1017616","article-title":"An efficient k-means clustering algorithm: Analysis and implementation","volume":"24","author":"Tapas","year":"2002","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"ref_31","unstructured":"Miura, J., and Shirai, K. (2000, January 24\u201328). Modeling motion uncertainty of moving obstacles for robot motion planning. Proceedings of the IEEE International Conference on Robotics and Automation, San Francisco, CA, USA."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"162","DOI":"10.1016\/j.apor.2012.05.008","article-title":"A study on the collision avoidance of a ship using neural networks and fuzzy logic","volume":"37","author":"Ahn","year":"2012","journal-title":"Appl. Ocean Res."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/12\/2742\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T18:51:25Z","timestamp":1760208685000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/17\/12\/2742"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,11,27]]},"references-count":32,"journal-issue":{"issue":"12","published-online":{"date-parts":[[2017,12]]}},"alternative-id":["s17122742"],"URL":"https:\/\/doi.org\/10.3390\/s17122742","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,11,27]]}}}