{"id":"https://openalex.org/W7160910106","doi":"https://doi.org/10.48550/arxiv.2605.09196","title":"RigidFormer: Learning Rigid Dynamics using Transformers","display_name":"RigidFormer: Learning Rigid Dynamics using Transformers","publication_year":2026,"publication_date":"2026-05-09","ids":{"openalex":"https://openalex.org/W7160910106","doi":"https://doi.org/10.48550/arxiv.2605.09196"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.09196","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.09196","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":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.2605.09196","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5135987976","display_name":"Zhiyang Dou","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Dou, Zhiyang","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5135977702","display_name":"Minghao Guo","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Guo, Minghao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002224926","display_name":"Haixu Wu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wu, Haixu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5067177583","display_name":"Doug Roble","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Roble, Doug","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083969893","display_name":"Tuur Stuyck","orcid":"https://orcid.org/0000-0003-1892-2137"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Stuyck, Tuur","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5018010391","display_name":"Wojciech Matusik","orcid":"https://orcid.org/0000-0003-0212-5643"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Matusik, Wojciech","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/T10719","display_name":"3D Shape Modeling and Analysis","score":0.8137999773025513,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T10719","display_name":"3D Shape Modeling and Analysis","score":0.8137999773025513,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"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/T12290","display_name":"Human Motion and Animation","score":0.06040000170469284,"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.020800000056624413,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/invariant","display_name":"Invariant (physics)","score":0.48350000381469727},{"id":"https://openalex.org/keywords/point-cloud","display_name":"Point cloud","score":0.4307999908924103},{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.3953999876976013},{"id":"https://openalex.org/keywords/pooling","display_name":"Pooling","score":0.37869998812675476},{"id":"https://openalex.org/keywords/manifold","display_name":"Manifold (fluid mechanics)","score":0.37540000677108765},{"id":"https://openalex.org/keywords/contact-dynamics","display_name":"Contact dynamics","score":0.36649999022483826},{"id":"https://openalex.org/keywords/geometry-processing","display_name":"Geometry processing","score":0.36250001192092896},{"id":"https://openalex.org/keywords/rigid-body","display_name":"Rigid body","score":0.36169999837875366}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.551800012588501},{"id":"https://openalex.org/C190470478","wikidata":"https://www.wikidata.org/wiki/Q2370229","display_name":"Invariant (physics)","level":2,"score":0.48350000381469727},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4408999979496002},{"id":"https://openalex.org/C131979681","wikidata":"https://www.wikidata.org/wiki/Q1899648","display_name":"Point cloud","level":2,"score":0.4307999908924103},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4034000039100647},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.3953999876976013},{"id":"https://openalex.org/C70437156","wikidata":"https://www.wikidata.org/wiki/Q7228652","display_name":"Pooling","level":2,"score":0.37869998812675476},{"id":"https://openalex.org/C529865628","wikidata":"https://www.wikidata.org/wiki/Q1790740","display_name":"Manifold (fluid mechanics)","level":2,"score":0.37540000677108765},{"id":"https://openalex.org/C2778931886","wikidata":"https://www.wikidata.org/wiki/Q5164827","display_name":"Contact dynamics","level":2,"score":0.36649999022483826},{"id":"https://openalex.org/C2779521785","wikidata":"https://www.wikidata.org/wiki/Q5535529","display_name":"Geometry processing","level":3,"score":0.36250001192092896},{"id":"https://openalex.org/C145980571","wikidata":"https://www.wikidata.org/wiki/Q192788","display_name":"Rigid body","level":2,"score":0.36169999837875366},{"id":"https://openalex.org/C80899671","wikidata":"https://www.wikidata.org/wiki/Q1304193","display_name":"Vertex (graph theory)","level":3,"score":0.3564000129699707},{"id":"https://openalex.org/C126795593","wikidata":"https://www.wikidata.org/wiki/Q7333813","display_name":"Rigid transformation","level":2,"score":0.35370001196861267},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.334199994802475},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.33410000801086426},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.33250001072883606},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.3019999861717224},{"id":"https://openalex.org/C160343418","wikidata":"https://www.wikidata.org/wiki/Q185256","display_name":"Rigidity (electromagnetism)","level":2,"score":0.3001999855041504},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.29260000586509705},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.29249998927116394},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.29190000891685486},{"id":"https://openalex.org/C28461519","wikidata":"https://www.wikidata.org/wiki/Q2037529","display_name":"Rigid body dynamics","level":3,"score":0.28769999742507935},{"id":"https://openalex.org/C66322947","wikidata":"https://www.wikidata.org/wiki/Q11658","display_name":"Transformer","level":3,"score":0.27070000767707825},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.2639999985694885},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.2619999945163727},{"id":"https://openalex.org/C113364801","wikidata":"https://www.wikidata.org/wiki/Q26674","display_name":"High fidelity","level":2,"score":0.2526000142097473}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.09196","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.09196","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":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.2605.09196","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.09196","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":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-based":[0],"simulation":[1],"of":[2,119],"multi-object":[3],"rigid-body":[4,50,68,150],"dynamics":[5,51,69],"remains":[6,56],"difficult":[7],"because":[8],"contact":[9],"is":[10,125,132],"discontinuous":[11],"and":[12,26,41,81,121,127,175,178],"errors":[13],"compound":[14],"over":[15],"long":[16],"horizons.":[17],"Most":[18],"existing":[19],"methods":[20],"remain":[21],"tied":[22],"to":[23,34,43,108,134,171,180,189],"mesh":[24],"connectivity":[25],"vertex-level":[27,102],"message":[28],"passing,":[29],"which":[30],"limits":[31],"their":[32],"applicability":[33],"mesh-free":[35,53,67],"inputs":[36],"such":[37],"as":[38,197],"point":[39,166,173],"clouds":[40],"leads":[42],"high":[44],"computational":[45],"cost.":[46],"Efficiently":[47],"modeling":[48],"high-fidelity":[49],"from":[52],"representations,":[54],"therefore,":[55],"challenging.":[57],"We":[58,104],"introduce":[59],"RigidFormer,":[60],"an":[61],"object-centric":[62],"Transformer-based":[63],"model":[64],"that":[65],"learns":[66],"with":[70,93],"controllable":[71],"integration":[72],"step":[73],"sizes.":[74],"RigidFormer":[75,141,159],"reasons":[76],"at":[77],"the":[78,116,128,149],"object":[79,84],"level":[80],"advances":[82],"each":[83],"through":[85],"compact":[86],"anchors;":[87],"Anchor-Vertex":[88],"Pooling":[89],"enriches":[90],"these":[91],"anchors":[92],"local":[94],"vertex":[95],"features,":[96],"retaining":[97],"contact-relevant":[98],"geometry":[99,111],"without":[100],"dense":[101],"interaction.":[103],"propose":[105],"Anchor-based":[106],"RoPE":[107],"inject":[109],"anchor":[110,130,135],"into":[112],"attention":[113],"while":[114,137],"respecting":[115],"unordered":[117],"nature":[118],"objects":[120],"anchors:":[122],"object-token":[123],"processing":[124],"permutation-equivariant,":[126],"mean-pooled":[129],"descriptor":[131],"invariant":[133],"reindexing":[136],"preserving":[138],"shape":[139],"extent.":[140],"further":[142],"enforces":[143],"rigidity":[144],"by":[145,193],"projecting":[146],"updates":[147],"onto":[148],"manifold":[151],"using":[152,165],"differentiable":[153],"Kabsch":[154],"alignment.":[155],"On":[156],"standard":[157],"benchmarks,":[158],"outperforms":[160],"or":[161],"matches":[162],"mesh-based":[163],"baselines":[164],"inputs,":[167],"runs":[168],"faster,":[169],"generalizes":[170],"unseen":[172],"resolutions":[174],"across":[176],"datasets,":[177],"scales":[179],"200+":[181],"objects;":[182],"we":[183],"also":[184],"show":[185],"a":[186],"preliminary":[187],"extension":[188],"command-conditioned":[190],"articulated":[191],"bodies":[192],"treating":[194],"body":[195],"parts":[196],"interacting":[198],"object-level":[199],"components.":[200]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-05-13T00:00:00"}
