{"refrec":{"BRefID":409155,"RR":"<b>Villagómez, J.; Van Zwijnsvoorde, T.; Lataire, E.; Delefortrie, G.</b> (2025). COLREGs-compliant model predictive collision avoidance for autonomous ships in restricted environments. <i>Ocean Eng. 338</i>: 121966. <a href=\"https://dx.doi.org/10.1016/j.oceaneng.2025.121966\" target=\"_blank\">https://dx.doi.org/10.1016/j.oceaneng.2025.121966</a>","BEntID":406960,"PublicFlag":1,"CheckedFlag":0,"wosflag":1,"vabbflag":0,"RefStringPartII":". <i>Ocean Eng. 338</i>: 121966. <a href=\"https://dx.doi.org/10.1016/j.oceaneng.2025.121966\" target=\"_blank\">https://dx.doi.org/10.1016/j.oceaneng.2025.121966</a>","DocTypID":13,"DocType":"Reports","MarineFlag":0,"FreshFlag":0,"BrackishFlag":0,"TerrestrialFlag":0,"Authorstring":"Villagómez, J.; Van Zwijnsvoorde, T.; Lataire, E.; Delefortrie, G.","OrigTitleTranslFlag":0,"Authorstringtrunc":"Villagómez, J. <i>et al.</i>","Englishabstract":"<span lang=\"EN-US\" dir=\"ltr\">Collision avoidance is integrated into a Model Predictive Control (MPC) framework by incorporating track constraints into the MPC's objective function. These constraints are governed by COLREGs to make rule-compliant decisions and actions for resolving track conflicts. The predictive model employed in MPC also allows for more accurate collision risk assessments, with safety distances calculated at each prediction step to avoid ship domain conflicts. Collision scenarios are classified into 16 categories (4&nbsp;by 4 matrix), considering both the relative bearings of the own ship and the target ship, to ensure consistency in the decisions made by the involved ships. A series of experimental model tests were conducted at the Towing Tank for Manoeuvres in Confined Water, Antwerp, Belgium to validate the proposed controller. Initially, scenarios involving collision avoidance with static obstacles in combination with various ship speeds were examined, with varying safety margin parameters to impose different safety requirements. The obstacles were set both physical and virtual to investigate the influence of ship-obstacle interactions. Further tests involved a dynamic obstacle, creating overtaking and meeting scenarios with different speed combinations for the own ship and the dynamic obstacle. Simulations were performed to evaluate scenarios that are impractical to replicate in the towing tank, thereby complementing experimental testing. The test results confirmed that collision avoidance can be successfully accomplished within a confined environment.</span>","AbstractOtherLang":null,"BibLvlCode":"AS","StandardTitle":"COLREGs-compliant model predictive collision avoidance for autonomous ships in restricted environments","OrigTitleLangCode":"en","OrigTitleLangCodeExtended":"eng","OrigTitleLangID":15,"DateLastModified":{"date":"2026-04-17 01:41:05.351938","timezone_type":1,"timezone":"+02:00"},"UserAccessRight":null,"UserAccID":null,"AuthorKeywords":"<span lang=\"EN-GB\" dir=\"ltr\">COLREGs; Collision avoidance; Model predictive control; Free running test; Shallow water</span>","OtherDescriptors":null,"Notes":null,"AnaPub":2025,"MonPub":null,"DateUpdate":"2026-02-10","DateCreate":"2025-06-30","SecASFANote":null,"ConfID":null,"PeerRev":1,"VlizCoreFlag":0,"WoScode":null,"VABBcode":null,"OpenAcc":0,"DOI":"10.1016/j.oceaneng.2025.121966"},"refs":null,"anarec":{"AnaID":409155,"PubliDate":2025,"Pagination":"121966","XtraPublOfAnaID":null,"ISBN":null,"Volume":"338","Issue":null,"BRefMon":null,"BRefMonRR":null,"BRefXtra":null,"BRefXtraRR":null,"SerBRefID":43588,"SerRR":"Ocean Engineering. Pergamon: Elmsford.  ISSN 0029-8018; e-ISSN 1873-5258","StandardTitleSer":"Ocean Engineering","ISSN":"0029-8018","AbbrevSer":"Ocean Eng.","StandardTitleMon":null,"StartPage":null,"Pages":null,"ToPubliDate":null,"BRefBibLvlCode":"S","SerNotes":null},"monrec":null,"serrec":null,"relations":null,"relationsRev":null,"addrec":null,"othpubs":null,"ownerships":null,"authors":[{"AutName":"Villagómez","Firstname":"José","Initials":"J.","Affiliation":null,"Discriminator":null,"CorporateFlag":0,"BEntID":406960,"AutID":357438,"OrderNr":1,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":null,"ORCID":"0000-0003-0129-164X","PersID":35758,"InsID":null},{"AutName":"Van Zwijnsvoorde","Firstname":"Thibaut","Initials":"T.","Affiliation":"Flanders Hydraulics","Discriminator":null,"CorporateFlag":0,"BEntID":406960,"AutID":559936,"OrderNr":2,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":"WL","InsFSN":"Vlaamse overheid; Beleidsdomein Mobiliteit en Openbare Werken; Vlaams Ministerie Mobiliteit en Openbare Werken; Departement Mobiliteit en Openbare Werken; Waterbouwkundig Laboratorium","ORCID":"0000-0001-5745-6672","PersID":30976,"InsID":116},{"AutName":"Lataire","Firstname":"Evert","Initials":"E.","Affiliation":"Ghent University","Discriminator":null,"CorporateFlag":0,"BEntID":406960,"AutID":443990,"OrderNr":3,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":"UGent","InsFSN":"Universiteit Gent","ORCID":null,"PersID":11364,"InsID":471},{"AutName":"Delefortrie","Firstname":"Guillaume","Initials":"G.","Affiliation":"Ghent University","Discriminator":null,"CorporateFlag":0,"BEntID":406960,"AutID":443991,"OrderNr":4,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":"UGent","InsFSN":"Universiteit Gent","ORCID":"0000-0003-4109-3330","PersID":5196,"InsID":471}],"mapdetails":null,"datasets":null,"monographs":null,"monparts":null,"serparts":null,"BEntOpen":406960,"BEntPrivate":null,"availability":[{"BInstID":414222,"LibID":2706,"BRefID":409155,"EmbargoDate":null,"FullEmbargoDate":null,"PhysMedID":16,"hasOCRd":1,"ShelfLocCode":"414222","RFID":null,"PaidValue":null,"Medium":"Server","Description":"Open Archive Documents","Acronym":"WL","Library":"Waterbouwkundig Laboratorium","DutchTerm":"Open Archief","URL":null,"ClassifID":223,"Classification":"Open Repository","ReqLink":null,"ClassifTypID":2,"URLLocation":"https://www.vliz.be/imisdocs/publications/","SubDir":1,"InternalReq":0,"LoggedInReq":0,"Disclaimer":"Disclaimer_OWA","DutchDisclaimer":null,"FileFormat":".pdf","FileDescr":"pdf","InsPub":1,"InsID":116,"FileFormID":6,"LendableFlag":null,"PublicFlag":1,"orderLib":"Waterbouwkundig Laboratorium","Notes":"'Post-print' version","AccConID":null,"AccessConstraint":null,"LicURL":null},{"BInstID":414224,"LibID":2706,"BRefID":409155,"EmbargoDate":null,"FullEmbargoDate":null,"PhysMedID":16,"hasOCRd":null,"ShelfLocCode":"414224","RFID":null,"PaidValue":null,"Medium":"Server","Description":"Dig. documenten die iedereen binnen het WL kan raadplegen","Acronym":"WL","Library":"Waterbouwkundig Laboratorium","DutchTerm":null,"URL":null,"ClassifID":221,"Classification":"Non-open access","ReqLink":1,"ClassifTypID":3,"URLLocation":"https://vlaamseoverheid.sharepoint.com/sites/dmow_a_imisdata/IMIS intern/","SubDir":0,"InternalReq":1,"LoggedInReq":null,"Disclaimer":"Disclaimer_WL_Int","DutchDisclaimer":null,"FileFormat":".pdf","FileDescr":"pdf","InsPub":1,"InsID":116,"FileFormID":6,"LendableFlag":null,"PublicFlag":1,"orderLib":"Waterbouwkundig Laboratorium","Notes":"Publisher's version","AccConID":null,"AccessConstraint":null,"LicURL":null}],"litstyles":[{"LitStyID":20,"Style":"Project report"}],"thespers":null,"arch2discl":462,"SERpubls":[{"PublName":"Pergamon","City":"Elmsford"}],"MONpubls":null,"pictures":[],"thestermsPath":[{"ThesaurusTerm":"Autonomous navigation","ThestID":181571,"Acronym":"WL_KD","ThesTermPath":"Harbours and waterways > Manoeuvring behaviour > Autonomous navigation"},{"ThesaurusTerm":"Physical modelling","ThestID":169915,"Acronym":"WL_KDT","ThesTermPath":"Physical modelling"}],"thestermsASFA":[{"ThesaurusTerm":"Autonomous navigation"},{"ThesaurusTerm":"Physical modelling"}],"taxtermsASFA":null,"geotermsASFA":null,"collections":[{"Collection":"Waterbouwkundig Laboratorium","ShortName":"WL"}],"conf":null,"proj":null,"Physdatasets":null,"spcols":{"1020":{"SpName":"FRIS (WL)","SpColID":1020,"ParSpColID":130,"TopParID":130,"ShortName":"FRIS (WL)","URLLocation":null,"LibID":2706,"OpenRepoFlag":null,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"WL/FRIS (WL)"},"462":{"SpName":"OpenDocs:OWA","SpColID":462,"ParSpColID":130,"TopParID":130,"ShortName":"OWA","URLLocation":"https://documentatiecentrum.watlab.be/owa/imis.php?module=ref&refid=","LibID":2706,"OpenRepoFlag":1,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"WL/OWA"},"130":{"SpName":"Waterbouwkundig Laboratorium","SpColID":130,"ParSpColID":null,"TopParID":null,"ShortName":"WL","URLLocation":null,"LibID":2706,"OpenRepoFlag":null,"SpTypID":1,"TopParIDNotWebsite":null,"SpColPath":"WL"},"1025":{"SpName":"WL expert","SpColID":1025,"ParSpColID":null,"TopParID":null,"ShortName":"WL expert","URLLocation":null,"LibID":null,"OpenRepoFlag":null,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"WL expert"},"360":{"SpName":"WL Staf Publicaties","SpColID":360,"ParSpColID":130,"TopParID":130,"ShortName":"wl stafpublicaties","URLLocation":null,"LibID":null,"OpenRepoFlag":null,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"WL/wl stafpublicaties"}},"doi":null,"publs":null,"serparttypes":null,"monauthors":null,"MParts":null,"SParts":null,"hLibs":null,"langs":[{"BEntID":406960,"AbstractFlag":0,"LangID":15,"LangCode":"en","Lang":"English","DutchTerm":"Engels","LangCodeExtended":"eng"},{"BEntID":406960,"AbstractFlag":1,"LangID":15,"LangCode":"en","Lang":"English","DutchTerm":"Engels","LangCodeExtended":"eng"}],"urls":[{"URL":"https://dx.doi.org/10.1016/j.oceaneng.2025.121966","externalID":"10.1016/j.oceaneng.2025.121966","URLTypeCode":"DOI","URLID":146998,"URLTypID":13,"URLType":"DOI","URLPrefix":"http://dx.doi.org/"}],"thesterms":[{"ThesaurusTerm":"Autonomous navigation","ThestID":181571,"Acronym":"WL_KD","ThesTypID":12,"ThesType":"WL Kennisdomein"},{"ThesaurusTerm":"Physical modelling","ThestID":169915,"Acronym":"WL_KDT","ThesTypID":13,"ThesType":"WL Kennisdomein types"}],"taxterms":null,"geoterms":null,"othterms":null,"asfacodes":null,"asfa2codes":null,"thestermsFRIS":[{"ThesaurusTerm":"Autonomous navigation","DutchTerm":"Autonoom varen","ThestID":181571,"Acronym":"WL_KD","ThesTypID":12,"ThesType":"WL Kennisdomein"},{"ThesaurusTerm":"Physical modelling","DutchTerm":"Schaalmodelproeven","ThestID":169915,"Acronym":"WL_KDT","ThesTypID":13,"ThesType":"WL Kennisdomein types"}],"taxtermsFRIS":null,"geotermsFRIS":null,"othtermsFRIS":null,"resmessage":"","complete":1,"sessions":{"newSesName":"Cerpentier, Steven, S.","newSesDate":{"date":"2025-06-30 09:38:52.243000","timezone_type":3,"timezone":"Europe/Brussels"},"updSesName":"Cerpentier, Steven, S.","updSesDate":{"date":"2026-02-10 11:47:14.220000","timezone_type":3,"timezone":"Europe/Brussels"}}}
