{"id":"https://openalex.org/W2076052537","doi":"https://doi.org/10.1109/ccece.2014.6901109","title":"Obstacle avoidance in real time with Nonlinear Model Predictive Control of autonomous vehicles","display_name":"Obstacle avoidance in real time with Nonlinear Model Predictive Control of autonomous vehicles","publication_year":2014,"publication_date":"2014-05-01","ids":{"openalex":"https://openalex.org/W2076052537","doi":"https://doi.org/10.1109/ccece.2014.6901109","mag":"2076052537"},"language":"en","primary_location":{"id":"doi:10.1109/ccece.2014.6901109","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccece.2014.6901109","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5036764065","display_name":"Muhammad A. Abbas","orcid":"https://orcid.org/0000-0002-8338-9802"},"institutions":[{"id":"https://openalex.org/I39470171","display_name":"University of Ontario Institute of Technology","ror":"https://ror.org/016zre027","country_code":"CA","type":"education","lineage":["https://openalex.org/I39470171"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Muhammad Awais Abbas","raw_affiliation_strings":["Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, ON, Canada","Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, L1H 7K4, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, ON, Canada","institution_ids":["https://openalex.org/I39470171"]},{"raw_affiliation_string":"Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, L1H 7K4, Canada","institution_ids":["https://openalex.org/I39470171"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5064867173","display_name":"Ruth Milman","orcid":"https://orcid.org/0000-0002-5109-5834"},"institutions":[{"id":"https://openalex.org/I39470171","display_name":"University of Ontario Institute of Technology","ror":"https://ror.org/016zre027","country_code":"CA","type":"education","lineage":["https://openalex.org/I39470171"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Ruth Milman","raw_affiliation_strings":["Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, ON, Canada","Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, L1H 7K4, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, ON, Canada","institution_ids":["https://openalex.org/I39470171"]},{"raw_affiliation_string":"Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, L1H 7K4, Canada","institution_ids":["https://openalex.org/I39470171"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052153651","display_name":"Johan Eklund","orcid":"https://orcid.org/0000-0001-7233-3136"},"institutions":[{"id":"https://openalex.org/I39470171","display_name":"University of Ontario Institute of Technology","ror":"https://ror.org/016zre027","country_code":"CA","type":"education","lineage":["https://openalex.org/I39470171"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"J. Mikael Eklund","raw_affiliation_strings":["Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, ON, Canada","Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, L1H 7K4, Canada"],"affiliations":[{"raw_affiliation_string":"Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, ON, Canada","institution_ids":["https://openalex.org/I39470171"]},{"raw_affiliation_string":"Department of Electrical, Computer Engineering and Software Engineering, University of Ontario Institute of Technology, Oshawa, L1H 7K4, Canada","institution_ids":["https://openalex.org/I39470171"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5036764065"],"corresponding_institution_ids":["https://openalex.org/I39470171"],"apc_list":null,"apc_paid":null,"fwci":2.9015,"has_fulltext":false,"cited_by_count":25,"citation_normalized_percentile":{"value":0.91319175,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10805","display_name":"Vehicle Dynamics and Control Systems","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10805","display_name":"Vehicle Dynamics and Control Systems","score":0.9995999932289124,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12810","display_name":"Real-time simulation and control systems","score":0.9944000244140625,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9927999973297119,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/obstacle-avoidance","display_name":"Obstacle avoidance","score":0.8521044254302979},{"id":"https://openalex.org/keywords/carsim","display_name":"CarSim","score":0.8299911618232727},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.8068930506706238},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.6404737830162048},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.6259737014770508},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.60218745470047},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5965745449066162},{"id":"https://openalex.org/keywords/vehicle-dynamics","display_name":"Vehicle dynamics","score":0.5879617929458618},{"id":"https://openalex.org/keywords/collision-avoidance","display_name":"Collision avoidance","score":0.5279361605644226},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.5012557506561279},{"id":"https://openalex.org/keywords/obstacle","display_name":"Obstacle","score":0.49043819308280945},{"id":"https://openalex.org/keywords/control-engineering","display_name":"Control engineering","score":0.45887696743011475},{"id":"https://openalex.org/keywords/nonlinear-model","display_name":"Nonlinear model","score":0.45324933528900146},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.4367280900478363},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.30587124824523926},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.2763875424861908},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.14298972487449646},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.12900090217590332},{"id":"https://openalex.org/keywords/automotive-engineering","display_name":"Automotive engineering","score":0.12666168808937073}],"concepts":[{"id":"https://openalex.org/C6683253","wikidata":"https://www.wikidata.org/wiki/Q7075535","display_name":"Obstacle avoidance","level":4,"score":0.8521044254302979},{"id":"https://openalex.org/C2776053266","wikidata":"https://www.wikidata.org/wiki/Q5037194","display_name":"CarSim","level":3,"score":0.8299911618232727},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.8068930506706238},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.6404737830162048},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.6259737014770508},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.60218745470047},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5965745449066162},{"id":"https://openalex.org/C79487989","wikidata":"https://www.wikidata.org/wiki/Q934680","display_name":"Vehicle dynamics","level":2,"score":0.5879617929458618},{"id":"https://openalex.org/C2780864053","wikidata":"https://www.wikidata.org/wiki/Q5147495","display_name":"Collision avoidance","level":3,"score":0.5279361605644226},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.5012557506561279},{"id":"https://openalex.org/C2776650193","wikidata":"https://www.wikidata.org/wiki/Q264661","display_name":"Obstacle","level":2,"score":0.49043819308280945},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.45887696743011475},{"id":"https://openalex.org/C2984755018","wikidata":"https://www.wikidata.org/wiki/Q17118374","display_name":"Nonlinear model","level":3,"score":0.45324933528900146},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.4367280900478363},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.30587124824523926},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.2763875424861908},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.14298972487449646},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.12900090217590332},{"id":"https://openalex.org/C171146098","wikidata":"https://www.wikidata.org/wiki/Q124192","display_name":"Automotive engineering","level":1,"score":0.12666168808937073},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C121704057","wikidata":"https://www.wikidata.org/wiki/Q352070","display_name":"Collision","level":2,"score":0.0},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ccece.2014.6901109","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ccece.2014.6901109","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":16,"referenced_works":["https://openalex.org/W52219548","https://openalex.org/W2001570019","https://openalex.org/W2054300263","https://openalex.org/W2055857950","https://openalex.org/W2074318081","https://openalex.org/W2085168130","https://openalex.org/W2104034461","https://openalex.org/W2106851097","https://openalex.org/W2110654297","https://openalex.org/W2146682436","https://openalex.org/W2150330743","https://openalex.org/W2150930292","https://openalex.org/W2158000646","https://openalex.org/W6675499705","https://openalex.org/W6682012115","https://openalex.org/W6682791878"],"related_works":["https://openalex.org/W2913749762","https://openalex.org/W2321940404","https://openalex.org/W2140606111","https://openalex.org/W2991662304","https://openalex.org/W2794689129","https://openalex.org/W2785353696","https://openalex.org/W2355860162","https://openalex.org/W2022120107","https://openalex.org/W2624388109","https://openalex.org/W2102947728"],"abstract_inverted_index":{"A":[0,121],"Nonlinear":[1],"Model":[2],"Predictive":[3],"Controller":[4],"(NMPC)":[5],"for":[6,93,110],"trajectory":[7],"tracking":[8,146],"of":[9,31,46,113],"autonomous":[10],"vehicles":[11],"is":[12,19,57,75,108,127],"presented":[13],"in":[14,66,85,117,134,148],"this":[15],"paper.":[16],"This":[17],"controller":[18,142],"tested":[20,65],"under":[21],"several":[22],"constrained":[23],"scenarios":[24],"including":[25],"static":[26],"obstacle":[27,54],"avoidance":[28,30,55],"and":[29,64,70,90],"obstacles":[32],"with":[33],"more":[34],"complex":[35],"constraints.":[36,161],"In":[37,98],"the":[38,41,49,53,71,79,94,102,111,118,131,135,140,159],"latter":[39],"case":[40],"real":[42],"life":[43],"necessary":[44],"constraint":[45],"remaining":[47],"on":[48],"road":[50,154],"while":[51,156],"performing":[52],"manoeuvers":[56],"implemented.":[58],"The":[59],"resulting":[60],"controllers":[61],"are":[62],"applied":[63],"a":[67,105,149],"simulation":[68],"environment":[69],"required":[72],"CPU":[73],"time":[74],"analyzed":[76],"to":[77,81,100,129],"evaluate":[78,130],"ability":[80],"implement":[82],"these":[83],"schemes":[84],"real-time":[86,160],"using":[87],"both":[88],"cold":[89],"warm":[91],"starts":[92],"embedded":[95],"optimization":[96],"problem.":[97],"order":[99],"simplify":[101],"vehicle":[103,115,125,132],"dynamics,":[104],"bicycle":[106],"model":[107,126],"used":[109,128],"prediction":[112],"future":[114],"states":[116],"NMPC":[119,141],"framework.":[120],"fully":[122],"nonlinear":[123],"CarSim":[124],"performance":[133,147],"simulations.":[136],"Results":[137],"show":[138],"that":[139],"provides":[143],"satisfactory":[144],"online":[145],"realistic":[150],"scenario":[151],"at":[152],"normal":[153],"speeds":[155],"still":[157],"satisfying":[158]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":3},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":7},{"year":2016,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
