{"refrec":{"BRefID":361516,"RR":"<b>Gonzalez-Garcia, A.; Collado-Gonzalez, I.; Cuan-Urquizo, R.; Sotelo, C.; Sotelo, D.; Castañeda, H.</b> (2022). Path-following and LiDAR-based obstacle avoidance via NMPC for an autonomous surface vehicle. <i>Ocean Eng. 266(Part 3)</i>: 112900. <a href=\"https://dx.doi.org/10.1016/j.oceaneng.2022.112900\" target=\"_blank\">https://dx.doi.org/10.1016/j.oceaneng.2022.112900</a>","BEntID":359232,"PublicFlag":1,"CheckedFlag":1,"wosflag":1,"vabbflag":0,"RefStringPartII":". <i>Ocean Eng. 266(Part 3)</i>: 112900. <a href=\"https://dx.doi.org/10.1016/j.oceaneng.2022.112900\" target=\"_blank\">https://dx.doi.org/10.1016/j.oceaneng.2022.112900</a>","DocTypID":8,"DocType":"Journal article","MarineFlag":1,"FreshFlag":0,"BrackishFlag":0,"TerrestrialFlag":0,"Authorstring":"Gonzalez-Garcia, A.; Collado-Gonzalez, I.; Cuan-Urquizo, R.; Sotelo, C.; Sotelo, D.; Castañeda, H.","OrigTitleTranslFlag":0,"Authorstringtrunc":"Gonzalez-Garcia, A. <i>et al.</i>","Englishabstract":"This paper presents a path-following and collision avoidance system for autonomous surface vehicles based on nonlinear model predictive control. The proposed strategy is capable of following a desired path while maintaining a commanded velocity, whereas it can diverge from the references to safely perform maneuvers to elude unexpected obstacles. A nonlinear dynamic model of the vehicle is applied to predict the vehicle states into a finite horizon. Furthermore, a LiDAR sensor located at the front of the boat is employed for local object detection. Here, the high-performance optimal control framework, acados, is used to solve the optimization problem onboard. Real-time numerical simulations and field experiments demonstrate the effectiveness of the proposed approach against multiple buoys.","AbstractOtherLang":null,"BibLvlCode":"AS","StandardTitle":"Path-following and LiDAR-based obstacle avoidance via NMPC for an autonomous surface vehicle","OrigTitleLangCode":"en","OrigTitleLangCodeExtended":"eng","OrigTitleLangID":15,"DateLastModified":{"date":"2026-04-22 01:32:29.872833","timezone_type":1,"timezone":"+02:00"},"UserAccessRight":null,"UserAccID":null,"AuthorKeywords":"Autonomous surface vehicle; Nonlinear model predictive control; Obstacle avoidance","OtherDescriptors":null,"Notes":null,"AnaPub":2022,"MonPub":null,"DateUpdate":"2023-02-28","DateCreate":"2023-02-27","SecASFANote":null,"ConfID":null,"PeerRev":1,"VlizCoreFlag":1,"WoScode":"WOS:000884491300002","VABBcode":null,"OpenAcc":0,"DOI":"10.1016/j.oceaneng.2022.112900"},"refs":null,"anarec":{"AnaID":361516,"PubliDate":2022,"Pagination":"112900","XtraPublOfAnaID":null,"ISBN":null,"Volume":"266","Issue":"Part 3","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":8,"Pages":null,"ToPubliDate":null,"BRefBibLvlCode":"S","SerNotes":null},"monrec":null,"serrec":null,"relations":null,"relationsRev":null,"addrec":null,"othpubs":null,"ownerships":null,"authors":[{"AutName":"Gonzalez-Garcia","Firstname":"Alejandro","Initials":"A.","Affiliation":"Department of Mechanical Engineering, KU Leuven","Discriminator":null,"CorporateFlag":0,"BEntID":359232,"AutID":516973,"OrderNr":1,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":"KU Leuven; Faculteit Ingenieurswetenschappen;  Departement Werktuigkunde","ORCID":"0000-0001-5575-0843","PersID":42219,"InsID":10037},{"AutName":"Collado-Gonzalez","Firstname":"Ivana","Initials":"I.","Affiliation":null,"Discriminator":null,"CorporateFlag":0,"BEntID":359232,"AutID":516975,"OrderNr":2,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":null,"ORCID":null,"PersID":null,"InsID":null},{"AutName":"Cuan-Urquizo","Firstname":"Rodolfo","Initials":"R.","Affiliation":null,"Discriminator":null,"CorporateFlag":0,"BEntID":359232,"AutID":516977,"OrderNr":3,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":null,"ORCID":null,"PersID":null,"InsID":null},{"AutName":"Sotelo","Firstname":"Carlos","Initials":"C.","Affiliation":null,"Discriminator":null,"CorporateFlag":0,"BEntID":359232,"AutID":516979,"OrderNr":4,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":null,"ORCID":null,"PersID":null,"InsID":null},{"AutName":"Sotelo","Firstname":"David","Initials":"D.","Affiliation":null,"Discriminator":null,"CorporateFlag":0,"BEntID":359232,"AutID":516980,"OrderNr":5,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":null,"ORCID":null,"PersID":null,"InsID":null},{"AutName":"Castañeda","Firstname":"Herman","Initials":"H.","Affiliation":null,"Discriminator":null,"CorporateFlag":0,"BEntID":359232,"AutID":516981,"OrderNr":6,"DegrID":null,"EditorFlag":0,"CorrespFlag":0,"IllustratorFlag":0,"ReviserFlag":0,"TranslatorFlag":0,"InsAcronym":null,"InsFSN":null,"ORCID":null,"PersID":null,"InsID":null}],"mapdetails":null,"datasets":null,"monographs":null,"monparts":null,"serparts":null,"BEntOpen":null,"BEntPrivate":null,"availability":[{"BInstID":387179,"LibID":36,"BRefID":361516,"EmbargoDate":null,"FullEmbargoDate":null,"PhysMedID":16,"hasOCRd":null,"ShelfLocCode":"387179","RFID":null,"PaidValue":null,"Medium":"Server","Description":"Interne VLIZ documenten","Acronym":"VLIZ","Library":"Vlaams Instituut voor de Zee","DutchTerm":"Non-open access","URL":null,"ClassifID":228,"Classification":"Non-open access","ReqLink":1,"ClassifTypID":3,"URLLocation":"https://www.vliz.be/imisdocs/publications/","SubDir":1,"InternalReq":1,"LoggedInReq":1,"Disclaimer":"Disclaimer_VLIZ_Intern","DutchDisclaimer":"<p>Deze publicatie is enkel beschikbaar voor persoonlijk gebruik binnen de Innovocean site <br />en mag op geen enkele manier verder worden verspreid.</p>","FileFormat":".pdf","FileDescr":"pdf","InsPub":1,"InsID":36,"FileFormID":6,"LendableFlag":1,"PublicFlag":1,"orderLib":"A","Notes":null,"AccConID":null,"AccessConstraint":null,"LicURL":null}],"litstyles":null,"thespers":null,"arch2discl":null,"SERpubls":[{"PublName":"Pergamon","City":"Elmsford"}],"MONpubls":null,"pictures":[],"thestermsPath":null,"thestermsASFA":null,"taxtermsASFA":null,"geotermsASFA":null,"collections":null,"conf":null,"proj":null,"Physdatasets":null,"spcols":{"222":{"SpName":"BMB - Belgische Mariene Bibliografie","SpColID":222,"ParSpColID":null,"TopParID":null,"ShortName":"BMB","URLLocation":null,"LibID":36,"OpenRepoFlag":null,"SpTypID":null,"TopParIDNotWebsite":null,"SpColPath":"BMB"}},"doi":null,"publs":null,"serparttypes":null,"monauthors":null,"MParts":null,"SParts":null,"hLibs":null,"langs":[{"BEntID":359232,"AbstractFlag":0,"LangID":15,"LangCode":"en","Lang":"English","DutchTerm":"Engels","LangCodeExtended":"eng"},{"BEntID":359232,"AbstractFlag":1,"LangID":15,"LangCode":"en","Lang":"English","DutchTerm":"Engels","LangCodeExtended":"eng"}],"urls":[{"URL":"https://dx.doi.org/10.1016/j.oceaneng.2022.112900","externalID":"10.1016/j.oceaneng.2022.112900","URLTypeCode":"DOI","URLID":113333,"URLTypID":13,"URLType":"DOI","URLPrefix":"http://dx.doi.org/"}],"thesterms":null,"taxterms":null,"geoterms":null,"othterms":null,"asfacodes":null,"asfa2codes":null,"thestermsFRIS":null,"taxtermsFRIS":null,"geotermsFRIS":null,"othtermsFRIS":null,"resmessage":"","complete":1,"sessions":{"newSesName":"Bouchti, Zohra, Z.","newSesDate":{"date":"2023-02-27 12:47:01.750000","timezone_type":3,"timezone":"Europe/Brussels"},"updSesName":"Bouchti, Zohra, Z.","updSesDate":{"date":"2023-02-28 06:52:09.477000","timezone_type":3,"timezone":"Europe/Brussels"}}}
