{"id":"https://openalex.org/W4416750241","doi":"https://doi.org/10.1109/iros60139.2025.11246655","title":"Like Playing a Video Game: Spatial-Temporal Optimization of Foot Trajectories for Controlled Football Kicking in Bipedal Robots","display_name":"Like Playing a Video Game: Spatial-Temporal Optimization of Foot Trajectories for Controlled Football Kicking in Bipedal Robots","publication_year":2025,"publication_date":"2025-10-19","ids":{"openalex":"https://openalex.org/W4416750241","doi":"https://doi.org/10.1109/iros60139.2025.11246655"},"language":null,"primary_location":{"id":"doi:10.1109/iros60139.2025.11246655","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246655","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":"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/A5036887365","display_name":"Wanyue Li","orcid":"https://orcid.org/0000-0002-5468-6912"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":true,"raw_author_name":"Wanyue Li","raw_affiliation_strings":["The University of Hong Kong,Adaptive Robotic Controls Lab (ArcLab),Department of Mechanical Engineering,Hong Kong,710075"],"affiliations":[{"raw_affiliation_string":"The University of Hong Kong,Adaptive Robotic Controls Lab (ArcLab),Department of Mechanical Engineering,Hong Kong,710075","institution_ids":["https://openalex.org/I889458895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021203463","display_name":"Ji Ma","orcid":"https://orcid.org/0000-0002-4228-6620"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Ji Ma","raw_affiliation_strings":["The University of Hong Kong,Adaptive Robotic Controls Lab (ArcLab),Department of Mechanical Engineering,Hong Kong,710075"],"affiliations":[{"raw_affiliation_string":"The University of Hong Kong,Adaptive Robotic Controls Lab (ArcLab),Department of Mechanical Engineering,Hong Kong,710075","institution_ids":["https://openalex.org/I889458895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103275618","display_name":"Mingyu Lu","orcid":"https://orcid.org/0009-0000-6634-7697"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Minghao Lu","raw_affiliation_strings":["The University of Hong Kong,Adaptive Robotic Controls Lab (ArcLab),Department of Mechanical Engineering,Hong Kong,710075"],"affiliations":[{"raw_affiliation_string":"The University of Hong Kong,Adaptive Robotic Controls Lab (ArcLab),Department of Mechanical Engineering,Hong Kong,710075","institution_ids":["https://openalex.org/I889458895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101595995","display_name":"Peng L\u00fc","orcid":"https://orcid.org/0000-0003-0532-6467"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Peng Lu","raw_affiliation_strings":["The University of Hong Kong,Adaptive Robotic Controls Lab (ArcLab),Department of Mechanical Engineering,Hong Kong,710075"],"affiliations":[{"raw_affiliation_string":"The University of Hong Kong,Adaptive Robotic Controls Lab (ArcLab),Department of Mechanical Engineering,Hong Kong,710075","institution_ids":["https://openalex.org/I889458895"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5036887365"],"corresponding_institution_ids":["https://openalex.org/I889458895"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.38414136,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"3565","last_page":"3572"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/T10879","display_name":"Robotic Locomotion and Control","score":0.9922000169754028,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/T11023","display_name":"Prosthetics and Rehabilitation Robotics","score":0.0026000000070780516,"subfield":{"id":"https://openalex.org/subfields/2204","display_name":"Biomedical 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/T10709","display_name":"Social Robot Interaction and HRI","score":0.0007999999797903001,"subfield":{"id":"https://openalex.org/subfields/3207","display_name":"Social Psychology"},"field":{"id":"https://openalex.org/fields/32","display_name":"Psychology"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.6708999872207642},{"id":"https://openalex.org/keywords/swing","display_name":"Swing","score":0.6413999795913696},{"id":"https://openalex.org/keywords/humanoid-robot","display_name":"Humanoid robot","score":0.6193000078201294},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.6064000129699707},{"id":"https://openalex.org/keywords/acceleration","display_name":"Acceleration","score":0.5232999920845032},{"id":"https://openalex.org/keywords/ball","display_name":"Ball (mathematics)","score":0.521399974822998},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.49219998717308044},{"id":"https://openalex.org/keywords/trajectory-optimization","display_name":"Trajectory optimization","score":0.46320000290870667},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.3919999897480011},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.38769999146461487}],"concepts":[{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.6708999872207642},{"id":"https://openalex.org/C65655974","wikidata":"https://www.wikidata.org/wiki/Q14867674","display_name":"Swing","level":2,"score":0.6413999795913696},{"id":"https://openalex.org/C60692881","wikidata":"https://www.wikidata.org/wiki/Q584529","display_name":"Humanoid robot","level":3,"score":0.6193000078201294},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.6064000129699707},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5733000040054321},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.5232999920845032},{"id":"https://openalex.org/C122041747","wikidata":"https://www.wikidata.org/wiki/Q838611","display_name":"Ball (mathematics)","level":2,"score":0.521399974822998},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.49219998717308044},{"id":"https://openalex.org/C173246807","wikidata":"https://www.wikidata.org/wiki/Q7833062","display_name":"Trajectory optimization","level":3,"score":0.46320000290870667},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4311999976634979},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.3993000090122223},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.3919999897480011},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.38769999146461487},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.37880000472068787},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.3492000102996826},{"id":"https://openalex.org/C2778444522","wikidata":"https://www.wikidata.org/wiki/Q1081491","display_name":"Football","level":2,"score":0.3450999855995178},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3328000009059906},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.3271999955177307},{"id":"https://openalex.org/C192921069","wikidata":"https://www.wikidata.org/wiki/Q550134","display_name":"Inverted pendulum","level":3,"score":0.31439998745918274},{"id":"https://openalex.org/C6683253","wikidata":"https://www.wikidata.org/wiki/Q7075535","display_name":"Obstacle avoidance","level":4,"score":0.29440000653266907},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.2935999929904938},{"id":"https://openalex.org/C2779908020","wikidata":"https://www.wikidata.org/wiki/Q1424704","display_name":"Legged robot","level":3,"score":0.27709999680519104},{"id":"https://openalex.org/C6101204","wikidata":"https://www.wikidata.org/wiki/Q7353391","display_name":"Robot locomotion","level":5,"score":0.2770000100135803},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.27459999918937683},{"id":"https://openalex.org/C2780791683","wikidata":"https://www.wikidata.org/wiki/Q846785","display_name":"Action (physics)","level":2,"score":0.2703999876976013},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.26899999380111694},{"id":"https://openalex.org/C137800194","wikidata":"https://www.wikidata.org/wiki/Q11713455","display_name":"Interpolation (computer graphics)","level":3,"score":0.26570001244544983},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.2637999951839447},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.26249998807907104},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.26170000433921814},{"id":"https://openalex.org/C204323151","wikidata":"https://www.wikidata.org/wiki/Q905424","display_name":"Range (aeronautics)","level":2,"score":0.25920000672340393},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.25780001282691956}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros60139.2025.11246655","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246655","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":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":25,"referenced_works":["https://openalex.org/W2034587361","https://openalex.org/W2034702027","https://openalex.org/W2034813416","https://openalex.org/W2036439337","https://openalex.org/W2064082680","https://openalex.org/W2158782408","https://openalex.org/W2161361919","https://openalex.org/W2161427949","https://openalex.org/W2909331752","https://openalex.org/W3130657420","https://openalex.org/W3135798748","https://openalex.org/W3164631379","https://openalex.org/W3206338439","https://openalex.org/W3207644545","https://openalex.org/W4225774941","https://openalex.org/W4229007520","https://openalex.org/W4312908419","https://openalex.org/W4378696928","https://openalex.org/W4383108493","https://openalex.org/W4394674699","https://openalex.org/W4396823826","https://openalex.org/W4399282718","https://openalex.org/W4403035129","https://openalex.org/W4405800347","https://openalex.org/W4406947749"],"related_works":[],"abstract_inverted_index":{"Humanoid":[0],"robot":[1],"soccer":[2,173],"presents":[3],"several":[4],"challenges,":[5],"particularly":[6],"in":[7,55,100],"maintaining":[8],"system":[9],"stability":[10],"during":[11],"aggressive":[12],"kicking":[13,119,140],"motions":[14],"while":[15,124],"achieving":[16,164],"precise":[17],"ball":[18,85],"trajectory":[19,70,93,155],"control.":[20],"Current":[21],"solutions,":[22],"whether":[23],"traditional":[24],"position-based":[25],"control":[26,38],"methods":[27],"or":[28],"reinforcement":[29],"learning":[30],"(RL)":[31],"approaches,":[32],"exhibit":[33],"significant":[34],"limitations.":[35],"Model":[36],"predictive":[37],"(MPC)":[39],"is":[40,175],"a":[41,143],"prevalent":[42],"approach":[43,109],"for":[44],"ordinary":[45],"quadruped":[46],"and":[47,122,147,161],"biped":[48],"robots.":[49],"While":[50],"MPC":[51],"has":[52,97],"demonstrated":[53],"advantages":[54],"legged":[56],"robots,":[57],"existing":[58],"studies":[59],"often":[60],"oversimplify":[61],"the":[62,76,91,134,151,172,177],"leg":[63],"swing":[64,127],"progress,":[65],"relying":[66],"merely":[67],"on":[68,117],"simple":[69],"interpolation":[71],"methods.":[72],"This":[73,87],"severely":[74],"constrains":[75],"foot\u2019s":[77],"environmental":[78],"interaction":[79],"capability,":[80],"hindering":[81],"tasks":[82],"such":[83],"as":[84],"kicking.":[86],"study":[88],"innovatively":[89],"adapts":[90],"spatial-temporal":[92],"planning":[94,156],"method,":[95],"which":[96],"been":[98],"successful":[99],"drone":[101],"applications,":[102],"to":[103,181],"bipedal":[104],"robotic":[105],"systems.":[106],"The":[107],"proposed":[108],"autonomously":[110],"generates":[111],"foot":[112],"trajectories":[113,136],"that":[114,133],"satisfy":[115],"constraints":[116],"target":[118],"position,":[120],"velocity,":[121],"acceleration":[123],"simultaneously":[125],"optimizing":[126],"phase":[128],"duration.":[129],"Experimental":[130],"results":[131],"demonstrate":[132],"optimized":[135],"closely":[137],"mimic":[138],"human":[139],"behavior,":[141],"featuring":[142],"backswing":[144],"motion.":[145],"Simulation":[146],"hardware":[148],"experiments":[149],"confirm":[150],"algorithm\u2019s":[152],"efficiency,":[153],"with":[154],"times":[157],"under":[158],"1":[159],"ms,":[160],"its":[162],"reliability,":[163],"nearly":[165],"100":[166],"%":[167],"task":[168],"completion":[169],"accuracy":[170],"when":[171],"goal":[174],"within":[176],"range":[178],"of":[179],"-90\u00b0":[180],"90\u00b0.":[182]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-11-28T00:00:00"}
