{"id":"https://openalex.org/W7151074876","doi":"https://doi.org/10.48550/arxiv.2604.03006","title":"A Flow Matching Framework for Soft-Robot Inverse Dynamics","display_name":"A Flow Matching Framework for Soft-Robot Inverse Dynamics","publication_year":2026,"publication_date":"2026-04-03","ids":{"openalex":"https://openalex.org/W7151074876","doi":"https://doi.org/10.48550/arxiv.2604.03006"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.03006","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.03006","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.03006","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5133023012","display_name":"Hang Yang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yang, Hang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101574259","display_name":"Fan Yang","orcid":"https://orcid.org/0000-0002-6496-6088"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yang, Fangju","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133051681","display_name":"Yangming Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Yangming","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5120843083","display_name":"Ibrahim Alsarraj","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alsarraj, Ibrahim","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133021166","display_name":"Yuhao Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Yuhao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133016565","display_name":"Zhenye Luo","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Luo, Zhenye","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133043424","display_name":"Zixi Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Zixi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5133024245","display_name":"Ke Wu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wu, Ke","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10868","display_name":"Soft Robotics and Applications","score":0.8587999939918518,"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/T10868","display_name":"Soft Robotics and Applications","score":0.8587999939918518,"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/T11206","display_name":"Model Reduction and Neural Networks","score":0.04919999837875366,"subfield":{"id":"https://openalex.org/subfields/3109","display_name":"Statistical and Nonlinear Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11486","display_name":"Micro and Nano Robotics","score":0.027799999341368675,"subfield":{"id":"https://openalex.org/subfields/3104","display_name":"Condensed Matter Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/inverse-dynamics","display_name":"Inverse dynamics","score":0.6090999841690063},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.5903000235557556},{"id":"https://openalex.org/keywords/feed-forward","display_name":"Feed forward","score":0.5659999847412109},{"id":"https://openalex.org/keywords/inverse","display_name":"Inverse","score":0.49900001287460327},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.4731000065803528},{"id":"https://openalex.org/keywords/matching","display_name":"Matching (statistics)","score":0.4422000050544739},{"id":"https://openalex.org/keywords/nonlinear-system","display_name":"Nonlinear system","score":0.43380001187324524},{"id":"https://openalex.org/keywords/flow","display_name":"Flow (mathematics)","score":0.40389999747276306},{"id":"https://openalex.org/keywords/consistency","display_name":"Consistency (knowledge bases)","score":0.3822999894618988}],"concepts":[{"id":"https://openalex.org/C187523126","wikidata":"https://www.wikidata.org/wiki/Q17098330","display_name":"Inverse dynamics","level":3,"score":0.6090999841690063},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.5903000235557556},{"id":"https://openalex.org/C38858127","wikidata":"https://www.wikidata.org/wiki/Q5441228","display_name":"Feed forward","level":2,"score":0.5659999847412109},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5343999862670898},{"id":"https://openalex.org/C207467116","wikidata":"https://www.wikidata.org/wiki/Q4385666","display_name":"Inverse","level":2,"score":0.49900001287460327},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.4731000065803528},{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.4422000050544739},{"id":"https://openalex.org/C158622935","wikidata":"https://www.wikidata.org/wiki/Q660848","display_name":"Nonlinear system","level":2,"score":0.43380001187324524},{"id":"https://openalex.org/C38349280","wikidata":"https://www.wikidata.org/wiki/Q1434290","display_name":"Flow (mathematics)","level":2,"score":0.40389999747276306},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.3822999894618988},{"id":"https://openalex.org/C155512373","wikidata":"https://www.wikidata.org/wiki/Q287450","display_name":"Residual","level":2,"score":0.3804999887943268},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.36660000681877136},{"id":"https://openalex.org/C77405623","wikidata":"https://www.wikidata.org/wiki/Q598451","display_name":"System dynamics","level":2,"score":0.35989999771118164},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.34470000863075256},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.3212999999523163},{"id":"https://openalex.org/C126701199","wikidata":"https://www.wikidata.org/wiki/Q264224","display_name":"Complex dynamics","level":2,"score":0.31439998745918274},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.30709999799728394},{"id":"https://openalex.org/C2775936607","wikidata":"https://www.wikidata.org/wiki/Q466845","display_name":"Tracking (education)","level":2,"score":0.30630001425743103},{"id":"https://openalex.org/C93226319","wikidata":"https://www.wikidata.org/wiki/Q193137","display_name":"Differential (mechanical device)","level":2,"score":0.30480000376701355},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3043999969959259},{"id":"https://openalex.org/C135252773","wikidata":"https://www.wikidata.org/wiki/Q1567213","display_name":"Inverse problem","level":2,"score":0.30300000309944153},{"id":"https://openalex.org/C107464732","wikidata":"https://www.wikidata.org/wiki/Q235781","display_name":"Adaptive control","level":3,"score":0.2840999960899353},{"id":"https://openalex.org/C51955184","wikidata":"https://www.wikidata.org/wiki/Q1545585","display_name":"Stochastic differential equation","level":2,"score":0.2768999934196472},{"id":"https://openalex.org/C186215838","wikidata":"https://www.wikidata.org/wiki/Q772232","display_name":"Conditional expectation","level":2,"score":0.26510000228881836},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.2554999887943268},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.25440001487731934},{"id":"https://openalex.org/C117619785","wikidata":"https://www.wikidata.org/wiki/Q6094414","display_name":"Iterative learning control","level":3,"score":0.25380000472068787},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.2513999938964844}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.03006","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.03006","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.03006","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.03006","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Learning":[0],"the":[1,37,61],"inverse":[2,71,181],"dynamics":[3,64,72,182],"of":[4,159],"soft":[5,184],"continuum":[6],"robots":[7],"remains":[8],"challenging":[9],"due":[10,26],"to":[11,27,35,90,104,141],"high-dimensional":[12],"nonlinearities":[13],"and":[14,80,117],"complex":[15,38],"actuation":[16],"coupling.":[17],"Conventional":[18],"feedback-based":[19],"controllers":[20],"often":[21],"suffer":[22],"from":[23],"control":[24,58,94],"chattering":[25],"corrective":[28],"oscillations,":[29],"while":[30],"deterministic":[31],"regression-based":[32],"learners":[33],"struggle":[34],"capture":[36],"nonlinear":[39],"mappings":[40],"required":[41],"for":[42,55,114,178],"accurate":[43],"dynamic":[44],"tracking.":[45],"Motivated":[46],"by":[47,137],"these":[48],"limitations,":[49],"we":[50],"propose":[51],"an":[52],"inverse-dynamics":[53],"framework":[54,132],"open-loop":[56,152],"feedforward":[57],"that":[59,130],"learns":[60],"system's":[62],"differential":[63,180],"as":[65,75,86,173],"a":[66,76,87,111,120,155,174],"generative":[67],"transport":[68],"map.":[69],"Specifically,":[70],"is":[73,84],"reformulated":[74],"conditional":[77,98],"flow-matching":[78],"problem,":[79],"Rectified":[81],"Flow":[82],"(RF)":[83],"adopted":[85],"lightweight":[88],"instance":[89],"generate":[91],"physically":[92],"consistent":[93],"inputs":[95],"rather":[96],"than":[97],"averages.":[99],"Two":[100],"variants":[101],"are":[102],"introduced":[103],"further":[105],"enhance":[106],"physical":[107],"consistency:":[108],"RF-Physical,":[109],"utilizing":[110],"physics-based":[112],"prior":[113],"residual":[115],"modeling;":[116],"RF-FWD,":[118],"integrating":[119],"forward-dynamics":[121],"consistency":[122],"loss":[123],"during":[124],"flow":[125,171],"matching.":[126],"Extensive":[127],"evaluations":[128],"demonstrate":[129],"our":[131],"reduces":[133],"trajectory":[134],"tracking":[135],"RMSE":[136],"over":[138],"50%":[139],"compared":[140],"standard":[142],"regression":[143],"baselines":[144],"(MLP,":[145],"LSTM,":[146],"Transformer).":[147],"The":[148],"system":[149],"sustains":[150],"stable":[151],"execution":[153],"at":[154],"peak":[156],"end-effector":[157],"velocity":[158],"1.14":[160],"m/s":[161],"with":[162],"sub-millisecond":[163],"inference":[164],"latency":[165],"(0.995":[166],"ms).":[167],"This":[168],"work":[169],"demonstrates":[170],"matching":[172],"robust,":[175],"high-performance":[176],"paradigm":[177],"learning":[179],"in":[183],"robotic":[185],"systems.":[186]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-04-07T00:00:00"}
