{"id":"https://openalex.org/W7155064697","doi":"https://doi.org/10.48550/arxiv.2604.17538","title":"Novel Algorithms for Smoothly Differentiable and Efficiently Vectorizable Contact Manifold Construction","display_name":"Novel Algorithms for Smoothly Differentiable and Efficiently Vectorizable Contact Manifold Construction","publication_year":2026,"publication_date":"2026-04-19","ids":{"openalex":"https://openalex.org/W7155064697","doi":"https://doi.org/10.48550/arxiv.2604.17538"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.17538","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.17538","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":"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.2604.17538","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5134160715","display_name":"Onur Beker","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Beker, Onur","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035318025","display_name":"A. Ren\u00e9 Geist","orcid":"https://orcid.org/0000-0003-2551-2419"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Geist, Andreas Ren\u00e9","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126814875","display_name":"Anselm Paulus","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Paulus, Anselm","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5001474340","display_name":"Georg Martius","orcid":"https://orcid.org/0000-0002-8963-7627"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Martius, Georg","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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.6672999858856201,"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"}},"topics":[{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.6672999858856201,"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"}},{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.1152999997138977,"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/T11394","display_name":"Dynamics and Control of Mechanical Systems","score":0.035100001841783524,"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/bottleneck","display_name":"Bottleneck","score":0.6757000088691711},{"id":"https://openalex.org/keywords/collision-detection","display_name":"Collision detection","score":0.5547999739646912},{"id":"https://openalex.org/keywords/manifold","display_name":"Manifold (fluid mechanics)","score":0.5360999703407288},{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.5336999893188477},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.47760000824928284},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.4271000027656555},{"id":"https://openalex.org/keywords/collision","display_name":"Collision","score":0.40630000829696655}],"concepts":[{"id":"https://openalex.org/C2780513914","wikidata":"https://www.wikidata.org/wiki/Q18210350","display_name":"Bottleneck","level":2,"score":0.6757000088691711},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5949000120162964},{"id":"https://openalex.org/C199668693","wikidata":"https://www.wikidata.org/wiki/Q1550329","display_name":"Collision detection","level":3,"score":0.5547999739646912},{"id":"https://openalex.org/C529865628","wikidata":"https://www.wikidata.org/wiki/Q1790740","display_name":"Manifold (fluid mechanics)","level":2,"score":0.5360999703407288},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.5336999893188477},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.5314000248908997},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.47760000824928284},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.4271000027656555},{"id":"https://openalex.org/C121704057","wikidata":"https://www.wikidata.org/wiki/Q352070","display_name":"Collision","level":2,"score":0.40630000829696655},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.3140999972820282},{"id":"https://openalex.org/C29123130","wikidata":"https://www.wikidata.org/wiki/Q874709","display_name":"Computational geometry","level":2,"score":0.29249998927116394},{"id":"https://openalex.org/C86369673","wikidata":"https://www.wikidata.org/wiki/Q1203659","display_name":"Simultaneous localization and mapping","level":4,"score":0.2881999909877777},{"id":"https://openalex.org/C108882727","wikidata":"https://www.wikidata.org/wiki/Q2991685","display_name":"Solid modeling","level":2,"score":0.2847000062465668},{"id":"https://openalex.org/C2778931886","wikidata":"https://www.wikidata.org/wiki/Q5164827","display_name":"Contact dynamics","level":2,"score":0.27720001339912415},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.27709999680519104},{"id":"https://openalex.org/C181095308","wikidata":"https://www.wikidata.org/wiki/Q1541599","display_name":"Geometric primitive","level":2,"score":0.2615000009536743}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.17538","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.17538","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":"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.2604.17538","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.17538","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":"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":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.49409258365631104}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Generating":[0],"intelligent":[1],"robot":[2],"behavior":[3],"in":[4,28,36,49,56,71,128],"contact-rich":[5],"settings":[6],"is":[7,53,127],"a":[8,76,92,106,192],"research":[9,51],"problem":[10],"where":[11],"zeroth-order":[12],"methods":[13,17],"currently":[14],"prevail.":[15],"Developing":[16],"that":[18,61,94,135,154,181],"make":[19],"use":[20,182],"of":[21,31,38,75,102,163],"first/second":[22],"order":[23],"information":[24],"about":[25],"rigid-body":[26],"dynamics":[27],"the":[29,40,54,98,103,123,164],"presence":[30],"contact":[32,84,199],"holds":[33],"great":[34],"promise":[35],"terms":[37],"increasing":[39],"solution":[41],"speed":[42],"and":[43,59,117,143,151,157,170,178,188],"computational":[44],"efficiency.":[45],"The":[46,159],"main":[47,124],"bottleneck":[48],"this":[50],"direction":[52],"difficulty":[55],"obtaining":[57],"gradients":[58],"Hessians":[60],"are":[62,136],"actually":[63],"useful":[64],"for":[65,139,195],"numerical":[66],"optimization,":[67],"due":[68],"to":[69,96,130,185],"pathologies":[70],"all":[72],"three":[73],"steps":[74],"common":[77],"simulation":[78],"pipeline:":[79],"i)":[80,167],"collision":[81,99,132],"detection,":[82],"ii)":[83,175],"dynamics,":[85],"iii)":[86,191],"time":[87],"integration.":[88],"This":[89,126],"abstract":[90],"proposes":[91],"method":[93],"aims":[95],"address":[97],"detection":[100,133],"part":[101],"puzzle,":[104],"via":[105],"novel":[107],"pipeline":[108,161],"designed":[109],"from":[110],"scratch":[111],"with":[112],"smooth":[113],"(i.e.":[114],"twice)":[115],"differentiability":[116,156],"massive":[118],"vectorizability":[119],"on":[120,141],"GPUs":[121],"as":[122],"priorities.":[125],"contrast":[129],"standard":[131],"routines":[134,180],"instead":[137],"optimized":[138],"runtime":[140],"CPUs":[142],"minimal":[144],"memory":[145],"footprint,":[146],"but":[147],"do":[148],"employ":[149],"logic":[150],"control":[152],"flow":[153],"hinder":[155],"vectorization.":[158],"proposed":[160],"consists":[162],"following":[165],"contributions:":[166],"highly":[168],"expressive":[169],"compute":[171],"efficient":[172],"SDF":[173],"representations,":[174],"differentiable":[176,193],"broad-phase":[177],"narrow-phase":[179],"these":[183],"representations":[184],"generate":[186],"vertex-SDF":[187],"edge-SDF":[189],"contacts,":[190],"routine":[194],"convex":[196],"decomposition":[197],"based":[198],"blending.":[200]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-04-22T00:00:00"}
