{"id":"https://openalex.org/W4405710059","doi":"https://doi.org/10.1109/robot61475.2024.10797459","title":"Model Predictive Control for B-Spline Trajectory Tracking in Omnidirectional Robots","display_name":"Model Predictive Control for B-Spline Trajectory Tracking in Omnidirectional Robots","publication_year":2024,"publication_date":"2024-11-06","ids":{"openalex":"https://openalex.org/W4405710059","doi":"https://doi.org/10.1109/robot61475.2024.10797459"},"language":"en","primary_location":{"id":"doi:10.1109/robot61475.2024.10797459","is_oa":false,"landing_page_url":"https://doi.org/10.1109/robot61475.2024.10797459","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 7th Iberian Robotics Conference (ROBOT)","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/A5103023775","display_name":"Jos\u00e9 Pedro Carvalho","orcid":"https://orcid.org/0009-0008-3416-5694"},"institutions":[{"id":"https://openalex.org/I182534213","display_name":"Universidade do Porto","ror":"https://ror.org/043pwc612","country_code":"PT","type":"education","lineage":["https://openalex.org/I182534213"]}],"countries":["PT"],"is_corresponding":true,"raw_author_name":"Jos\u00e9 Pedro Carvalho","raw_affiliation_strings":["University of Porto (FEUP),Faculty of Engineering,Porto,Portugal,4200-465"],"affiliations":[{"raw_affiliation_string":"University of Porto (FEUP),Faculty of Engineering,Porto,Portugal,4200-465","institution_ids":["https://openalex.org/I182534213"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5013118179","display_name":"Ant\u00f3nio Paulo Moreira","orcid":"https://orcid.org/0000-0001-8573-3147"},"institutions":[{"id":"https://openalex.org/I182534213","display_name":"Universidade do Porto","ror":"https://ror.org/043pwc612","country_code":"PT","type":"education","lineage":["https://openalex.org/I182534213"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Ant\u00f3nio Paulo Moreira","raw_affiliation_strings":["University of Porto (FEUP),Faculty of Engineering,Porto,Portugal,4200-465"],"affiliations":[{"raw_affiliation_string":"University of Porto (FEUP),Faculty of Engineering,Porto,Portugal,4200-465","institution_ids":["https://openalex.org/I182534213"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5103330247","display_name":"A. Pedro Aguiar","orcid":null},"institutions":[{"id":"https://openalex.org/I182534213","display_name":"Universidade do Porto","ror":"https://ror.org/043pwc612","country_code":"PT","type":"education","lineage":["https://openalex.org/I182534213"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"A. Pedro Aguiar","raw_affiliation_strings":["University of Porto (FEUP),Faculty of Engineering,Porto,Portugal,4200-465"],"affiliations":[{"raw_affiliation_string":"University of Porto (FEUP),Faculty of Engineering,Porto,Portugal,4200-465","institution_ids":["https://openalex.org/I182534213"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5103023775"],"corresponding_institution_ids":["https://openalex.org/I182534213"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.29136644,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"7"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9962999820709229,"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"}},"topics":[{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9962999820709229,"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/T10805","display_name":"Vehicle Dynamics and Control Systems","score":0.9789000153541565,"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/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.9776999950408936,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.7612096071243286},{"id":"https://openalex.org/keywords/omnidirectional-antenna","display_name":"Omnidirectional antenna","score":0.7611268758773804},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.6990835070610046},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6060360670089722},{"id":"https://openalex.org/keywords/tracking","display_name":"Tracking (education)","score":0.5978310108184814},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5799171924591064},{"id":"https://openalex.org/keywords/spline","display_name":"Spline (mechanical)","score":0.4935706853866577},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.4246112108230591},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.41605550050735474},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.33483707904815674},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.29793891310691833},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.14825192093849182},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.07681113481521606},{"id":"https://openalex.org/keywords/psychology","display_name":"Psychology","score":0.06189015507698059}],"concepts":[{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.7612096071243286},{"id":"https://openalex.org/C24027999","wikidata":"https://www.wikidata.org/wiki/Q2176348","display_name":"Omnidirectional antenna","level":3,"score":0.7611268758773804},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.6990835070610046},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6060360670089722},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.5978310108184814},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5799171924591064},{"id":"https://openalex.org/C10390562","wikidata":"https://www.wikidata.org/wiki/Q581809","display_name":"Spline (mechanical)","level":2,"score":0.4935706853866577},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.4246112108230591},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.41605550050735474},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.33483707904815674},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.29793891310691833},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.14825192093849182},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.07681113481521606},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.06189015507698059},{"id":"https://openalex.org/C19417346","wikidata":"https://www.wikidata.org/wiki/Q7922","display_name":"Pedagogy","level":1,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","level":1,"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/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0},{"id":"https://openalex.org/C21822782","wikidata":"https://www.wikidata.org/wiki/Q131214","display_name":"Antenna (radio)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/robot61475.2024.10797459","is_oa":false,"landing_page_url":"https://doi.org/10.1109/robot61475.2024.10797459","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 7th Iberian Robotics Conference (ROBOT)","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":15,"referenced_works":["https://openalex.org/W1983778063","https://openalex.org/W2002675616","https://openalex.org/W2068991880","https://openalex.org/W2070553758","https://openalex.org/W2135240557","https://openalex.org/W2150922432","https://openalex.org/W2749680651","https://openalex.org/W2791987562","https://openalex.org/W2952205386","https://openalex.org/W2997130042","https://openalex.org/W3160136945","https://openalex.org/W3195968524","https://openalex.org/W4289256535","https://openalex.org/W4293072948","https://openalex.org/W4398543673"],"related_works":["https://openalex.org/W1990079087","https://openalex.org/W3202234113","https://openalex.org/W2101188133","https://openalex.org/W4248731570","https://openalex.org/W4323768008","https://openalex.org/W2373557848","https://openalex.org/W2002488624","https://openalex.org/W2088970451","https://openalex.org/W4309225183","https://openalex.org/W2157008402"],"abstract_inverted_index":{"In":[0],"the":[1,43,87,105,116,120],"field":[2,95],"of":[3,24,45,79],"intelligent":[4],"autonomous":[5],"robots,":[6,54],"integrating":[7],"optimization":[8],"techniques":[9],"with":[10,60],"classical":[11],"control":[12,18],"theory":[13],"methods":[14],"for":[15,52],"mobile":[16],"robot":[17,106,121],"is":[19,67,83],"an":[20],"increasingly":[21],"prominent":[22],"area":[23],"research.":[25],"The":[26,64,101],"combination":[27],"enhances":[28],"robots'":[29],"ability":[30],"to":[31,122,127,131],"perform":[32],"their":[33],"tasks":[34],"more":[35],"efficiently,":[36],"reliably,":[37],"and":[38,48,57,77,93,115],"safely.":[39],"This":[40],"paper":[41],"addresses":[42],"development":[44],"a":[46,90,98,132],"path":[47],"motion":[49],"planning":[50],"framework":[51,66,88,118],"omnidirectional":[53],"leveraging":[55],"B-Splines":[56],"Trajectory":[58],"Tracking":[59],"Model":[61],"Predictive":[62],"Control.":[63],"proposed":[65,117],"evaluated":[68],"through":[69],"software-in-the-loop":[70],"tests":[71,96],"using":[72],"two":[73],"distinct":[74],"dynamical":[75],"models":[76],"sets":[78],"hyperparameters.":[80],"Final":[81],"validation":[82],"conducted":[84],"by":[85],"implementing":[86],"within":[89],"ROS":[91],"environment":[92],"performing":[94],"on":[97],"robotic":[99],"platform.":[100],"results":[102],"demonstrate":[103],"that":[104],"can":[107],"reliably":[108],"track":[109],"trajectories":[110],"at":[111],"its":[112,124],"actuation":[113],"limits,":[114],"enables":[119],"increase":[123],"velocity":[125],"up":[126],"50%":[128],"when":[129],"compared":[130],"PID":[133],"path-following":[134],"controller.":[135]},"counts_by_year":[],"updated_date":"2025-12-27T23:08:20.325037","created_date":"2025-10-10T00:00:00"}
