{"id":"https://openalex.org/W4416750882","doi":"https://doi.org/10.1109/iros60139.2025.11246920","title":"TOPP-DWR: Time-Optimal Path Parameterization of Differential-Driven Wheeled Robots Considering Piecewise-Constant Angular Velocity Constraints","display_name":"TOPP-DWR: Time-Optimal Path Parameterization of Differential-Driven Wheeled Robots Considering Piecewise-Constant Angular Velocity Constraints","publication_year":2025,"publication_date":"2025-10-19","ids":{"openalex":"https://openalex.org/W4416750882","doi":"https://doi.org/10.1109/iros60139.2025.11246920"},"language":null,"primary_location":{"id":"doi:10.1109/iros60139.2025.11246920","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246920","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","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":"https://openalex.org/A5100339568","display_name":"Yong Li","orcid":"https://orcid.org/0000-0002-8209-9555"},"institutions":[{"id":"https://openalex.org/I4210150595","display_name":"Guangzhou Electronic Technology (China)","ror":"https://ror.org/03rq35s79","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210150595"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yong Li","raw_affiliation_strings":["Guangzhou Shiyuan Electronic Technology Co. Ltd.,Commercial Cleaning Robot Business Unit,Guangzhou,China,510300"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Guangzhou Shiyuan Electronic Technology Co. Ltd.,Commercial Cleaning Robot Business Unit,Guangzhou,China,510300","institution_ids":["https://openalex.org/I4210150595"]}]},{"author_position":"middle","author":{"id":null,"display_name":"Yujun Huang","orcid":null},"institutions":[{"id":"https://openalex.org/I4210150595","display_name":"Guangzhou Electronic Technology (China)","ror":"https://ror.org/03rq35s79","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210150595"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yujun Huang","raw_affiliation_strings":["Guangzhou Shiyuan Electronic Technology Co. Ltd.,Commercial Cleaning Robot Business Unit,Guangzhou,China,510300"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Guangzhou Shiyuan Electronic Technology Co. Ltd.,Commercial Cleaning Robot Business Unit,Guangzhou,China,510300","institution_ids":["https://openalex.org/I4210150595"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5111041605","display_name":"Yi Chen","orcid":"https://orcid.org/0009-0008-8661-2855"},"institutions":[{"id":"https://openalex.org/I4210150595","display_name":"Guangzhou Electronic Technology (China)","ror":"https://ror.org/03rq35s79","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210150595"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Chen","raw_affiliation_strings":["Guangzhou Shiyuan Electronic Technology Co. Ltd.,Commercial Cleaning Robot Business Unit,Guangzhou,China,510300"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Guangzhou Shiyuan Electronic Technology Co. Ltd.,Commercial Cleaning Robot Business Unit,Guangzhou,China,510300","institution_ids":["https://openalex.org/I4210150595"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029912842","display_name":"Hui G. Cheng","orcid":"https://orcid.org/0000-0001-7252-5090"},"institutions":[{"id":"https://openalex.org/I157773358","display_name":"Sun Yat-sen University","ror":"https://ror.org/0064kty71","country_code":"CN","type":"education","lineage":["https://openalex.org/I157773358"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hui Cheng","raw_affiliation_strings":["Sun Yat-sen University,School of Data and Computer Science,Guangzhou,China,510006"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Sun Yat-sen University,School of Data and Computer Science,Guangzhou,China,510006","institution_ids":["https://openalex.org/I157773358"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"11419","last_page":"11426"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11615","display_name":"Control and Dynamics of Mobile Robots","score":0.635200023651123,"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/T11615","display_name":"Control and Dynamics of Mobile Robots","score":0.635200023651123,"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.10350000113248825,"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.08079999685287476,"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/mobile-robot","display_name":"Mobile robot","score":0.713100016117096},{"id":"https://openalex.org/keywords/angular-velocity","display_name":"Angular velocity","score":0.6816999912261963},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.6600000262260437},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.659600019454956},{"id":"https://openalex.org/keywords/angular-acceleration","display_name":"Angular acceleration","score":0.5957000255584717},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5827999711036682},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.5390999913215637},{"id":"https://openalex.org/keywords/path","display_name":"Path (computing)","score":0.5167999863624573},{"id":"https://openalex.org/keywords/motion-planning","display_name":"Motion planning","score":0.4433000087738037}],"concepts":[{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.713100016117096},{"id":"https://openalex.org/C5594486","wikidata":"https://www.wikidata.org/wiki/Q161635","display_name":"Angular velocity","level":2,"score":0.6816999912261963},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.6600000262260437},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.659600019454956},{"id":"https://openalex.org/C190704821","wikidata":"https://www.wikidata.org/wiki/Q186300","display_name":"Angular acceleration","level":3,"score":0.5957000255584717},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5827999711036682},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.5390999913215637},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.5167999863624573},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4480000138282776},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.4433000087738037},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.41269999742507935},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.38029998540878296},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.3698999881744385},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.35899999737739563},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.34940001368522644},{"id":"https://openalex.org/C173246807","wikidata":"https://www.wikidata.org/wiki/Q7833062","display_name":"Trajectory optimization","level":3,"score":0.3249000012874603},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.304500013589859},{"id":"https://openalex.org/C18555067","wikidata":"https://www.wikidata.org/wiki/Q8375051","display_name":"Joint (building)","level":2,"score":0.28859999775886536},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.2775999903678894},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.2728999853134155},{"id":"https://openalex.org/C74050887","wikidata":"https://www.wikidata.org/wiki/Q848368","display_name":"Rotation (mathematics)","level":2,"score":0.27149999141693115},{"id":"https://openalex.org/C108439606","wikidata":"https://www.wikidata.org/wiki/Q3305038","display_name":"Angular displacement","level":2,"score":0.2635999917984009},{"id":"https://openalex.org/C182365436","wikidata":"https://www.wikidata.org/wiki/Q50701","display_name":"Variable (mathematics)","level":2,"score":0.2621000111103058},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.26080000400543213},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.2581000030040741},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2540999948978424},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.2515000104904175}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros60139.2025.11246920","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246920","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)","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":33,"referenced_works":["https://openalex.org/W2013367727","https://openalex.org/W2026733661","https://openalex.org/W2099454002","https://openalex.org/W2133066324","https://openalex.org/W2149211351","https://openalex.org/W2240885390","https://openalex.org/W2604921123","https://openalex.org/W2762375398","https://openalex.org/W2766209129","https://openalex.org/W2783805091","https://openalex.org/W2895302821","https://openalex.org/W2902825402","https://openalex.org/W2904904203","https://openalex.org/W2909642387","https://openalex.org/W2936238759","https://openalex.org/W2952959982","https://openalex.org/W2962787639","https://openalex.org/W2963601107","https://openalex.org/W2964057747","https://openalex.org/W2973446815","https://openalex.org/W2998351647","https://openalex.org/W3003717015","https://openalex.org/W3048351880","https://openalex.org/W3124564794","https://openalex.org/W3130728025","https://openalex.org/W4200604998","https://openalex.org/W4235434335","https://openalex.org/W4295934729","https://openalex.org/W4316013177","https://openalex.org/W4362559943","https://openalex.org/W4383108369","https://openalex.org/W4387129524","https://openalex.org/W4401414588"],"related_works":[],"abstract_inverted_index":{"Differential-driven":[0],"wheeled":[1],"robots":[2,10,48],"(DWR)":[3],"represent":[4,94],"the":[5,16,27,33,51,88,95,99,103,121,125,128,131,143,154,167,170,196],"quintessential":[6],"type":[7],"of":[8,32,127,169,198],"mobile":[9,47,85],"and":[11,29,54,73,83,114],"find":[12],"extensive":[13],"applications":[14],"across":[15],"robotic":[17],"field.":[18],"Most":[19],"high-performance":[20],"control":[21,36,63],"approaches":[22],"for":[23,46,81],"DWR":[24,82],"explicitly":[25],"utilize":[26],"linear":[28,112,115,138],"angular":[30,52,105],"velocities":[31],"trajectory":[34,97],"as":[35,107,109,137],"references.":[37],"However,":[38],"existing":[39],"research":[40],"on":[41],"time-optimal":[42],"path":[43],"parameterization":[44],"(TOPP)":[45],"usually":[49],"neglects":[50],"velocity":[53,56,139],"joint":[55,110],"constraints,":[57,117],"which":[58],"can":[59],"result":[60],"in":[61,65,98,200],"degraded":[62],"performance":[64,174],"practical":[66,74],"applications.":[67,202],"In":[68],"this":[69],"article,":[70],"a":[71,149],"systematic":[72],"TOPP":[75,122,180],"algorithm":[76],"named":[77],"TOPP-DWR":[78,178,199],"is":[79,91],"proposed":[80,171],"other":[84],"robots.":[86],"First,":[87],"non-uniform":[89],"B-spline":[90],"adopted":[92],"to":[93,152,165,183,194],"initial":[96],"task":[100],"space.":[101],"Second,":[102],"piecewise-constant":[104],"velocity,":[106,111,113],"well":[108],"acceleration":[116],"are":[118,134,163,191],"incorporated":[119],"into":[120,156],"problem.":[123],"During":[124],"construction":[126],"optimization":[129],"problem,":[130],"aforementioned":[132],"constraints":[133],"uniformly":[135],"represented":[136],"constraints.":[140,185],"To":[141],"boost":[142],"numerical":[144],"computational":[145],"efficiency,":[146],"we":[147],"introduce":[148],"slack":[150],"variable":[151],"reformulate":[153],"problem":[155],"second-order-cone":[157],"programming":[158],"(SOCP).":[159],"Subsequently,":[160],"comparative":[161],"experiments":[162,190],"conducted":[164],"validate":[166,195],"superiority":[168],"method.":[172],"Quantitative":[173],"indexes":[175],"show":[176],"that":[177],"achieves":[179],"while":[181],"adhering":[182],"all":[184],"Finally,":[186],"field":[187],"autonomous":[188],"navigation":[189],"carried":[192],"out":[193],"practicability":[197],"real-world":[201]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-11-28T00:00:00"}
