{"id":"https://openalex.org/W4416748623","doi":"https://doi.org/10.1109/iros60139.2025.11246275","title":"CushionCatch: A Compliant Catching Mechanism for Mobile Manipulators via Combined Optimization and Learning","display_name":"CushionCatch: A Compliant Catching Mechanism for Mobile Manipulators via Combined Optimization and Learning","publication_year":2025,"publication_date":"2025-10-19","ids":{"openalex":"https://openalex.org/W4416748623","doi":"https://doi.org/10.1109/iros60139.2025.11246275"},"language":null,"primary_location":{"id":"doi:10.1109/iros60139.2025.11246275","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246275","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/A5103052163","display_name":"Bingjie Chen","orcid":"https://orcid.org/0000-0001-7689-2146"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Bingjie Chen","raw_affiliation_strings":["Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055","institution_ids":["https://openalex.org/I3131625388"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091866847","display_name":"Keyu Fan","orcid":"https://orcid.org/0009-0008-9432-8387"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Keyu Fan","raw_affiliation_strings":["Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055","institution_ids":["https://openalex.org/I3131625388"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100315022","display_name":"Qi Yang","orcid":null},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qi Yang","raw_affiliation_strings":["Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055","institution_ids":["https://openalex.org/I3131625388"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101927047","display_name":"Yi Cheng","orcid":"https://orcid.org/0000-0002-5851-1167"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yi Cheng","raw_affiliation_strings":["Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055","institution_ids":["https://openalex.org/I3131625388"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076885280","display_name":"Houde Liu","orcid":"https://orcid.org/0000-0002-7314-3366"},"institutions":[{"id":"https://openalex.org/I3131625388","display_name":"University Town of Shenzhen","ror":"https://ror.org/05f5j6225","country_code":"CN","type":"education","lineage":["https://openalex.org/I3131625388"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Houde Liu","raw_affiliation_strings":["Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,Center for Artificial Intelligence and Robotics, Shenzhen International Graduate School,Shenzhen,China,518055","institution_ids":["https://openalex.org/I3131625388"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5113852028","display_name":"Kangkang Dong","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kangkang Dong","raw_affiliation_strings":["Jianghuai Advanced Technology Center,Hefei,China,230000"],"affiliations":[{"raw_affiliation_string":"Jianghuai Advanced Technology Center,Hefei,China,230000","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014423743","display_name":"Chongkun Xia","orcid":"https://orcid.org/0000-0001-5396-7643"},"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":"Chongkun Xia","raw_affiliation_strings":["Sun Yat-Sen University,School of Advanced Manufacturing,Shenzhen,China,518055"],"affiliations":[{"raw_affiliation_string":"Sun Yat-Sen University,School of Advanced Manufacturing,Shenzhen,China,518055","institution_ids":["https://openalex.org/I157773358"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110180311","display_name":"Liang Han","orcid":"https://orcid.org/0009-0002-4899-8933"},"institutions":[{"id":"https://openalex.org/I16365422","display_name":"Hefei University of Technology","ror":"https://ror.org/02czkny70","country_code":"CN","type":"education","lineage":["https://openalex.org/I16365422"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Liang Han","raw_affiliation_strings":["Hefei University of Technology,School of Electrical and Automation Engineering,Hefei,China,230009"],"affiliations":[{"raw_affiliation_string":"Hefei University of Technology,School of Electrical and Automation Engineering,Hefei,China,230009","institution_ids":["https://openalex.org/I16365422"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5101626172","display_name":"Bin Liang","orcid":"https://orcid.org/0000-0001-6310-6214"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bin Liang","raw_affiliation_strings":["Tsinghua University,Navigation and Control Research Center,Department of Automation,Beijing,China,100084"],"affiliations":[{"raw_affiliation_string":"Tsinghua University,Navigation and Control Research Center,Department of Automation,Beijing,China,100084","institution_ids":["https://openalex.org/I99065089"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":9,"corresponding_author_ids":["https://openalex.org/A5103052163"],"corresponding_institution_ids":["https://openalex.org/I3131625388"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.35069261,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"105","last_page":"112"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10879","display_name":"Robotic Locomotion and Control","score":0.41280001401901245,"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.41280001401901245,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.4113999903202057,"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/T10709","display_name":"Social Robot Interaction and HRI","score":0.04450000077486038,"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/process","display_name":"Process (computing)","score":0.6761000156402588},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.6445000171661377},{"id":"https://openalex.org/keywords/planner","display_name":"Planner","score":0.5813999772071838},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.4982999861240387},{"id":"https://openalex.org/keywords/encoding","display_name":"Encoding (memory)","score":0.49459999799728394},{"id":"https://openalex.org/keywords/cushioning","display_name":"Cushioning","score":0.4745999872684479},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.44670000672340393},{"id":"https://openalex.org/keywords/mechanism","display_name":"Mechanism (biology)","score":0.4429999887943268},{"id":"https://openalex.org/keywords/joint","display_name":"Joint (building)","score":0.4230000078678131},{"id":"https://openalex.org/keywords/reduction","display_name":"Reduction (mathematics)","score":0.42080000042915344}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6998000144958496},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.6761000156402588},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.6445000171661377},{"id":"https://openalex.org/C2776999362","wikidata":"https://www.wikidata.org/wiki/Q2349274","display_name":"Planner","level":2,"score":0.5813999772071838},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.4982999861240387},{"id":"https://openalex.org/C125411270","wikidata":"https://www.wikidata.org/wiki/Q18653","display_name":"Encoding (memory)","level":2,"score":0.49459999799728394},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4747999906539917},{"id":"https://openalex.org/C93291783","wikidata":"https://www.wikidata.org/wiki/Q15475054","display_name":"Cushioning","level":2,"score":0.4745999872684479},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.44670000672340393},{"id":"https://openalex.org/C89611455","wikidata":"https://www.wikidata.org/wiki/Q6804646","display_name":"Mechanism (biology)","level":2,"score":0.4429999887943268},{"id":"https://openalex.org/C18555067","wikidata":"https://www.wikidata.org/wiki/Q8375051","display_name":"Joint (building)","level":2,"score":0.4230000078678131},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.42080000042915344},{"id":"https://openalex.org/C2778112365","wikidata":"https://www.wikidata.org/wiki/Q3511065","display_name":"Sequence (biology)","level":2,"score":0.4034000039100647},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.39489999413490295},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.35040000081062317},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3375000059604645},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.3353999853134155},{"id":"https://openalex.org/C186967261","wikidata":"https://www.wikidata.org/wiki/Q5082128","display_name":"Mobile device","level":2,"score":0.31439998745918274},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.31360000371932983},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.31119999289512634},{"id":"https://openalex.org/C58581272","wikidata":"https://www.wikidata.org/wiki/Q12741163","display_name":"Workspace","level":3,"score":0.30959999561309814},{"id":"https://openalex.org/C60692881","wikidata":"https://www.wikidata.org/wiki/Q584529","display_name":"Humanoid robot","level":3,"score":0.3041999936103821},{"id":"https://openalex.org/C2775960376","wikidata":"https://www.wikidata.org/wiki/Q1435859","display_name":"Grippers","level":2,"score":0.2985000014305115},{"id":"https://openalex.org/C208081375","wikidata":"https://www.wikidata.org/wiki/Q274502","display_name":"Degrees of freedom (physics and chemistry)","level":2,"score":0.2955000102519989},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.29280000925064087},{"id":"https://openalex.org/C8880873","wikidata":"https://www.wikidata.org/wiki/Q187787","display_name":"Genetic algorithm","level":2,"score":0.29100000858306885},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.2897999882698059},{"id":"https://openalex.org/C48677424","wikidata":"https://www.wikidata.org/wiki/Q6888088","display_name":"Mode (computer interface)","level":2,"score":0.2883000075817108},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.28600001335144043},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.2858999967575073},{"id":"https://openalex.org/C190727649","wikidata":"https://www.wikidata.org/wiki/Q1941532","display_name":"Mobile manipulator","level":4,"score":0.2791999876499176},{"id":"https://openalex.org/C2777735758","wikidata":"https://www.wikidata.org/wiki/Q817765","display_name":"Path (computing)","level":2,"score":0.27889999747276306},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.25600001215934753},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.2556000053882599},{"id":"https://openalex.org/C18762648","wikidata":"https://www.wikidata.org/wiki/Q42213","display_name":"Work (physics)","level":2,"score":0.2526000142097473}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/iros60139.2025.11246275","is_oa":false,"landing_page_url":"https://doi.org/10.1109/iros60139.2025.11246275","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":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1569719443","https://openalex.org/W1619308069","https://openalex.org/W2018020788","https://openalex.org/W2040227765","https://openalex.org/W2058718844","https://openalex.org/W2078420284","https://openalex.org/W2095905067","https://openalex.org/W2104277144","https://openalex.org/W2116139612","https://openalex.org/W2171461698","https://openalex.org/W2327315597","https://openalex.org/W2765203865","https://openalex.org/W2891020955","https://openalex.org/W2963092423","https://openalex.org/W3042402313","https://openalex.org/W3129503641","https://openalex.org/W3130848361","https://openalex.org/W3133097009","https://openalex.org/W3200364395","https://openalex.org/W3205487646","https://openalex.org/W3207304539","https://openalex.org/W3207935216","https://openalex.org/W4200517215","https://openalex.org/W4221154622","https://openalex.org/W4285102392","https://openalex.org/W4312279721","https://openalex.org/W4315567653","https://openalex.org/W4319998045","https://openalex.org/W4387146095","https://openalex.org/W4389666082","https://openalex.org/W4390719155","https://openalex.org/W4393139803"],"related_works":[],"abstract_inverted_index":{"Catching":[0],"flying":[1],"objects":[2],"with":[3],"a":[4,8,17,27,45,86,156,168],"cushioning":[5],"process":[6],"is":[7,107],"skill":[9],"commonly":[10],"performed":[11],"by":[12,128],"humans,":[13],"yet":[14],"it":[15],"remains":[16],"significant":[18],"challenge":[19],"for":[20,49,94,101,181],"robots.":[21,142],"In":[22],"this":[23],"paper,":[24],"we":[25,43,84],"present":[26],"framework":[28,147],"that":[29,53,88],"combines":[30],"optimization":[31],"and":[32,59,98,141,151,167],"learning":[33],"to":[34,109,136],"achieve":[35],"compliant":[36,81,112,125],"catching":[37,82],"on":[38],"mobile":[39,50],"manipulators":[40,51],"(CCMM).":[41],"First,":[42],"propose":[44,85],"high-level":[46],"capture":[47,57],"planner":[48,66,122],"(MM)":[52],"calculates":[54],"the":[55,63,68,71,90,119,124,129,145,182,185],"optimal":[56],"point":[58],"joint":[60,73],"configuration.":[61],"Next,":[62],"pre-catching":[64],"(PRC)":[65],"ensures":[67],"robot":[69],"reaches":[70],"target":[72],"configuration":[74],"as":[75,77],"quickly":[76],"possible.":[78],"To":[79],"learn":[80,111],"strategies,":[83],"network":[87,106],"leverages":[89],"strengths":[91],"of":[92,159,184],"LSTM":[93],"capturing":[95],"temporal":[96],"dependencies":[97],"positional":[99],"encoding":[100],"spatial":[102],"context":[103],"(P-LSTM).":[104],"This":[105],"designed":[108],"effectively":[110],"strategies":[113],"from":[114],"human":[115],"demonstrations.":[116],"Following":[117],"this,":[118],"post-catching":[120],"(POC)":[121],"tracks":[123],"sequence":[126],"output":[127],"P-LSTM":[130],"while":[131],"avoiding":[132],"potential":[133],"collisions":[134],"due":[135],"structural":[137],"differences":[138],"between":[139],"humans":[140],"We":[143],"validate":[144],"CCMM":[146],"through":[148],"both":[149],"simulated":[150],"real-world":[152,165],"ball-catching":[153],"scenarios,":[154],"achieving":[155],"success":[157],"rate":[158],"98.70%":[160],"in":[161,164,171],"simulation,":[162],"92.59%":[163],"tests,":[166],"28.7%":[169],"reduction":[170],"impact":[172],"torques.":[173],"The":[174],"open":[175],"source":[176],"code":[177],"will":[178],"be":[179],"released":[180],"reference":[183],"community<sup":[186],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[187],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">1</sup>.":[188]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-11-28T00:00:00"}
