{"id":"https://openalex.org/W7169509801","doi":"https://doi.org/10.48550/arxiv.2607.14424","title":"ConFlow: Constraints-Guided Learning with Flow Matching for Motion Generation","display_name":"ConFlow: Constraints-Guided Learning with Flow Matching for Motion Generation","publication_year":2026,"publication_date":"2026-07-15","ids":{"openalex":"https://openalex.org/W7169509801","doi":"https://doi.org/10.48550/arxiv.2607.14424"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.14424","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.14424","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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.2607.14424","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5141071666","display_name":"Nutan Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Nutan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075261934","display_name":"Jianxiang Feng","orcid":"https://orcid.org/0000-0002-9827-2180"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Feng, Jianxiang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067761542","display_name":"Marvin Alles","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Alles, Marvin","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5031250432","display_name":"Botond Cseke","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cseke, Botond","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/T12290","display_name":"Human Motion and Animation","score":0.2777999937534332,"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/T12290","display_name":"Human Motion and Animation","score":0.2777999937534332,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.21089999377727509,"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.16099999845027924,"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/matching","display_name":"Matching (statistics)","score":0.6236000061035156},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.5627999901771545},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.5216000080108643},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.48069998621940613},{"id":"https://openalex.org/keywords/flow","display_name":"Flow (mathematics)","score":0.4636000096797943},{"id":"https://openalex.org/keywords/boundary","display_name":"Boundary (topology)","score":0.40790000557899475},{"id":"https://openalex.org/keywords/generative-model","display_name":"Generative model","score":0.39089998602867126},{"id":"https://openalex.org/keywords/gaussian","display_name":"Gaussian","score":0.3788999915122986}],"concepts":[{"id":"https://openalex.org/C165064840","wikidata":"https://www.wikidata.org/wiki/Q1321061","display_name":"Matching (statistics)","level":2,"score":0.6236000061035156},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6129999756813049},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.5627999901771545},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5439000129699707},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.5216000080108643},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.48069998621940613},{"id":"https://openalex.org/C38349280","wikidata":"https://www.wikidata.org/wiki/Q1434290","display_name":"Flow (mathematics)","level":2,"score":0.4636000096797943},{"id":"https://openalex.org/C62354387","wikidata":"https://www.wikidata.org/wiki/Q875399","display_name":"Boundary (topology)","level":2,"score":0.40790000557899475},{"id":"https://openalex.org/C167966045","wikidata":"https://www.wikidata.org/wiki/Q5532625","display_name":"Generative model","level":3,"score":0.39089998602867126},{"id":"https://openalex.org/C163716315","wikidata":"https://www.wikidata.org/wiki/Q901177","display_name":"Gaussian","level":2,"score":0.3788999915122986},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.34549999237060547},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.33869999647140503},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.3327000141143799},{"id":"https://openalex.org/C2778775528","wikidata":"https://www.wikidata.org/wiki/Q5135432","display_name":"Closing (real estate)","level":2,"score":0.32739999890327454},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.32429999113082886},{"id":"https://openalex.org/C102634674","wikidata":"https://www.wikidata.org/wiki/Q868473","display_name":"Smoothness","level":2,"score":0.32280001044273376},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.3179999887943268},{"id":"https://openalex.org/C61326573","wikidata":"https://www.wikidata.org/wiki/Q1496376","display_name":"Gaussian process","level":3,"score":0.31130000948905945},{"id":"https://openalex.org/C155542232","wikidata":"https://www.wikidata.org/wiki/Q736111","display_name":"Optical flow","level":3,"score":0.29899999499320984},{"id":"https://openalex.org/C153180895","wikidata":"https://www.wikidata.org/wiki/Q7148389","display_name":"Pattern recognition (psychology)","level":2,"score":0.265500009059906},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.26080000400543213},{"id":"https://openalex.org/C2777036941","wikidata":"https://www.wikidata.org/wiki/Q6917771","display_name":"Motion analysis","level":2,"score":0.25920000672340393},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.25279998779296875},{"id":"https://openalex.org/C48007421","wikidata":"https://www.wikidata.org/wiki/Q676252","display_name":"Motion capture","level":3,"score":0.250900000333786}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.14424","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.14424","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2607.14424","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.14424","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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":{"In":[0,16],"recent":[1],"years":[2],"Flow":[3,20],"Matching":[4,21],"has":[5],"become":[6],"a":[7,87,131,154],"prominent":[8],"method":[9],"for":[10],"generative":[11,195],"modeling":[12],"robot":[13,43],"motion":[14,37,44,196],"generation.":[15],"its":[17],"generic":[18],"form":[19],"is":[22,28],"an":[23,186],"ODE-based":[24],"neural":[25],"sampler":[26],"that":[27,51,92,159],"trained":[29],"by":[30],"regressing":[31],"empirical":[32],"flow":[33,67,89,127,171],"fields":[34],"associated":[35],"with":[36,130,174],"samples":[38],"as":[39,112,141,185],"data.":[40,59,151],"However,":[41],"in":[42,56,126,194],"generation":[45],"we":[46,84,117],"often":[47],"have":[48],"additional":[49,149],"constraints":[50],"might":[52],"not":[53],"be":[54],"present":[55],"the":[57,66,69,98,120,191],"collected":[58],"The":[60],"majority":[61],"of":[62],"current":[63],"approaches":[64],"train":[65],"on":[68,153],"available":[70],"data":[71],"and":[72,114,165],"use":[73],"inference-time":[74,177],"guidance":[75],"to":[76,189],"enforce":[77],"task-specific":[78],"constraints.":[79],"To":[80,107],"address":[81,108],"this":[82],"mismatch,":[83],"propose":[85,118],"\\textbf{ConFlow},":[86],"constraint-guided":[88],"matching":[90,128,172],"framework":[91],"incorporates":[93],"constraint":[94,145,183],"information":[95],"directly":[96],"into":[97],"training":[99,129],"objective":[100],"via":[101],"differentiable":[102],"barrier":[103],"or":[104,175],"cost":[105],"functions.":[106],"design":[109],"specifications":[110],"such":[111],"smoothness":[113],"boundary":[115],"conditions,":[116],"replacing":[119],"standard":[121,170],"Gaussian":[122,133],"source":[123],"distribution":[124],"used":[125],"conditional":[132],"Process.":[134],"Our":[135],"approach":[136,188],"also":[137],"uses":[138],"infeasible":[139],"demonstrations":[140],"negative":[142],"supervision,":[143],"improving":[144],"satisfaction":[146],"without":[147,176],"requiring":[148],"expert":[150],"Experiments":[152],"two-robot":[155],"navigation":[156],"task":[157],"demonstrate":[158],"ConFlow":[160],"achieves":[161],"lower":[162],"collision":[163],"rates":[164],"higher":[166],"trajectory":[167],"quality":[168],"than":[169],"baselines,":[173],"guidance.":[178],"These":[179],"results":[180],"validate":[181],"training-time":[182],"integration":[184],"effective":[187],"closing":[190],"training--inference":[192],"gap":[193],"models.":[197]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-07-18T00:00:00"}
