{"id":"https://openalex.org/W4415398090","doi":"https://doi.org/10.1109/etfa65518.2025.11205810","title":"A Receding Horizon Trajectory Tracking and Obstacle Avoidance Strategy for Constrained Differential-Drive Robots","display_name":"A Receding Horizon Trajectory Tracking and Obstacle Avoidance Strategy for Constrained Differential-Drive Robots","publication_year":2025,"publication_date":"2025-09-09","ids":{"openalex":"https://openalex.org/W4415398090","doi":"https://doi.org/10.1109/etfa65518.2025.11205810"},"language":null,"primary_location":{"id":"doi:10.1109/etfa65518.2025.11205810","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa65518.2025.11205810","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 30th International Conference on Emerging Technologies and Factory Automation (ETFA)","raw_type":"proceedings-article"},"type":"conference-paper","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":null,"display_name":"Alexis Marino","orcid":null},"institutions":[{"id":"https://openalex.org/I2898391981","display_name":"Deutsches Zentrum f\u00fcr Luft- und Raumfahrt e. V. (DLR)","ror":"https://ror.org/04bwf3e34","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I2898391981"]},{"id":"https://openalex.org/I4210161360","display_name":"Institute of Navigation","ror":"https://ror.org/05rmpy443","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210161360"]}],"countries":["DE","US"],"is_corresponding":false,"raw_author_name":"Alexis Marino","raw_affiliation_strings":["Institute of Communications and Navigation,German Aerospace Center (DLR),Germany,82234"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Communications and Navigation,German Aerospace Center (DLR),Germany,82234","institution_ids":["https://openalex.org/I2898391981","https://openalex.org/I4210161360"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050893049","display_name":"Cristian Tiriolo","orcid":"https://orcid.org/0000-0002-9349-151X"},"institutions":[{"id":"https://openalex.org/I2898391981","display_name":"Deutsches Zentrum f\u00fcr Luft- und Raumfahrt e. V. (DLR)","ror":"https://ror.org/04bwf3e34","country_code":"DE","type":"facility","lineage":["https://openalex.org/I1305996414","https://openalex.org/I2898391981"]},{"id":"https://openalex.org/I4210161360","display_name":"Institute of Navigation","ror":"https://ror.org/05rmpy443","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I4210161360"]}],"countries":["DE","US"],"is_corresponding":false,"raw_author_name":"Cristian Tiriolo","raw_affiliation_strings":["Institute of Communications and Navigation,German Aerospace Center (DLR),Germany,82234"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute of Communications and Navigation,German Aerospace Center (DLR),Germany,82234","institution_ids":["https://openalex.org/I2898391981","https://openalex.org/I4210161360"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084252716","display_name":"Walter L\u00facia","orcid":"https://orcid.org/0000-0003-3776-8331"},"institutions":[{"id":"https://openalex.org/I60158472","display_name":"Concordia University","ror":"https://ror.org/0420zvk78","country_code":"CA","type":"education","lineage":["https://openalex.org/I60158472"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Walter Lucia","raw_affiliation_strings":["Concordia University,CIISE,Montreal,Canada,H3G 1M8"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Concordia University,CIISE,Montreal,Canada,H3G 1M8","institution_ids":["https://openalex.org/I60158472"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040362876","display_name":"Francesco Tedesco","orcid":"https://orcid.org/0000-0001-5876-3711"},"institutions":[{"id":"https://openalex.org/I45204951","display_name":"University of Calabria","ror":"https://ror.org/02rc97e94","country_code":"IT","type":"education","lineage":["https://openalex.org/I45204951"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Francesco Tedesco","raw_affiliation_strings":["University of Calabria,DIMES,Rende,CS,Italy,87036"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Calabria,DIMES,Rende,CS,Italy,87036","institution_ids":["https://openalex.org/I45204951"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.31635451,"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":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9998999834060669,"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"}},{"id":"https://openalex.org/T11615","display_name":"Control and Dynamics of Mobile Robots","score":0.9998999834060669,"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/T10040","display_name":"Adaptive Control of Nonlinear Systems","score":0.9979000091552734,"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/control-theory","display_name":"Control theory (sociology)","score":0.7491999864578247},{"id":"https://openalex.org/keywords/obstacle-avoidance","display_name":"Obstacle avoidance","score":0.7159000039100647},{"id":"https://openalex.org/keywords/obstacle","display_name":"Obstacle","score":0.6348999738693237},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.6266000270843506},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5863000154495239},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.4997999966144562},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.49300000071525574},{"id":"https://openalex.org/keywords/tracking","display_name":"Tracking (education)","score":0.4828000068664551},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.4415999948978424}],"concepts":[{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7491999864578247},{"id":"https://openalex.org/C6683253","wikidata":"https://www.wikidata.org/wiki/Q7075535","display_name":"Obstacle avoidance","level":4,"score":0.7159000039100647},{"id":"https://openalex.org/C2776650193","wikidata":"https://www.wikidata.org/wiki/Q264661","display_name":"Obstacle","level":2,"score":0.6348999738693237},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.6266000270843506},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5863000154495239},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.582099974155426},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.4997999966144562},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.49300000071525574},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.4828000068664551},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.4415999948978424},{"id":"https://openalex.org/C2780864053","wikidata":"https://www.wikidata.org/wiki/Q5147495","display_name":"Collision avoidance","level":3,"score":0.4381999969482422},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.42989999055862427},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.396699994802475},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.3734999895095825},{"id":"https://openalex.org/C159176650","wikidata":"https://www.wikidata.org/wiki/Q43261","display_name":"Horizon","level":2,"score":0.35679998993873596},{"id":"https://openalex.org/C11210021","wikidata":"https://www.wikidata.org/wiki/Q1520713","display_name":"Linearization","level":3,"score":0.3483999967575073},{"id":"https://openalex.org/C85736874","wikidata":"https://www.wikidata.org/wiki/Q672139","display_name":"Feedback linearization","level":3,"score":0.34369999170303345},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.31700000166893005},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.31369999051094055},{"id":"https://openalex.org/C154586513","wikidata":"https://www.wikidata.org/wiki/Q4420972","display_name":"Tracking system","level":3,"score":0.31290000677108765},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.2922999858856201},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.27810001373291016},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2757999897003174},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.275299996137619},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2644999921321869},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2502000033855438}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/etfa65518.2025.11205810","is_oa":false,"landing_page_url":"https://doi.org/10.1109/etfa65518.2025.11205810","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 30th International Conference on Emerging Technologies and Factory Automation (ETFA)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320322675","display_name":"Mitacs","ror":"https://ror.org/00cjrc276"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W153294671","https://openalex.org/W183122886","https://openalex.org/W1976410223","https://openalex.org/W1996470323","https://openalex.org/W2110746476","https://openalex.org/W2122561468","https://openalex.org/W2749680651","https://openalex.org/W2789409369","https://openalex.org/W4312778370","https://openalex.org/W4324118980","https://openalex.org/W4375869410","https://openalex.org/W4380839163","https://openalex.org/W4382930608","https://openalex.org/W4402508987","https://openalex.org/W4402569996","https://openalex.org/W4403446815","https://openalex.org/W4403447211","https://openalex.org/W4403448023"],"related_works":[],"abstract_inverted_index":{"This":[0,67,113],"paper":[1],"presents":[2],"a":[3,45,50,59,70,75,118,167],"control":[4,99],"strategy":[5],"for":[6,103],"tracking":[7,26,105,144,161],"trajectory":[8],"and":[9,78,106,111,121,129,174],"obstacle":[10,64,107,135,169],"avoidance":[11,65],"in":[12,17],"constrained":[13],"differential-drive":[14,156],"robots":[15],"operating":[16],"static":[18],"but":[19],"unknown":[20],"environments.":[21],"A":[22],"robust":[23],"receding":[24],"horizon":[25],"controller":[27],"is":[28,53,101,136,149],"proposed,":[29],"capable":[30],"of":[31,163,171],"handling":[32],"state-dependent":[33],"input":[34],"constraints":[35],"that":[36,90],"arise":[37],"when":[38],"the":[39,56,92,95,134,138,142,152],"robot\u2019s":[40],"dynamics":[41],"are":[42],"addressed":[43],"through":[44],"feedback":[46],"linearization":[47],"technique.":[48],"When":[49],"potential":[51],"collision":[52],"detected":[54],"along":[55],"reference":[57],"trajectory,":[58],"switching":[60],"law":[61],"activates":[62],"an":[63,80,159],"mode.":[66],"mode":[68],"leverages":[69],"vision":[71],"module":[72],"to":[73,84,116,126],"build":[74],"grid":[76],"map":[77],"applies":[79],"A*":[81],"path":[82,123],"planner":[83],"generate":[85],"dynamically":[86],"updated,":[87],"obstacle-free":[88],"waypoints":[89],"guide":[91],"robot":[93,139],"around":[94],"obstacle.":[96],"The":[97,146],"same":[98],"scheme":[100],"used":[102],"both":[104],"avoidance,":[108],"ensuring":[109],"consistency":[110],"efficiency.":[112],"framework":[114],"aims":[115],"compute":[117],"collision-free,":[119],"shortest,":[120],"safe":[122],"while":[124],"adapting":[125],"environmental":[127],"changes":[128],"satisfying":[130],"velocity":[131],"constraints.":[132],"Once":[133],"cleared,":[137],"seamlessly":[140],"resumes":[141],"nominal":[143],"policy.":[145],"proposed":[147],"method":[148],"validated":[150],"using":[151],"digital":[153],"twin":[154],"Qbot2e":[155],"robot,":[157],"achieving":[158],"average":[160],"RMSE":[162],"0.06":[164],"m,":[165,173],"maintaining":[166],"minimum":[168],"clearance":[170],"0.34":[172],"avoiding":[175],"all":[176],"collisions":[177],"across":[178],"100":[179],"runs.":[180]},"counts_by_year":[],"updated_date":"2026-07-29T14:22:42.915294","created_date":"2025-10-22T00:00:00"}
