{"id":"https://openalex.org/W4416582723","doi":"https://doi.org/10.1109/tro.2025.3636344","title":"SDRS: Shape-Differentiable Robot Simulator","display_name":"SDRS: Shape-Differentiable Robot Simulator","publication_year":2025,"publication_date":"2025-11-24","ids":{"openalex":"https://openalex.org/W4416582723","doi":"https://doi.org/10.1109/tro.2025.3636344"},"language":null,"primary_location":{"id":"doi:10.1109/tro.2025.3636344","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tro.2025.3636344","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1546-1904","1941-0468"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-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/A5102990189","display_name":"Xiaohan Ye","orcid":"https://orcid.org/0000-0002-3836-4120"},"institutions":[{"id":"https://openalex.org/I4210099081","display_name":"Songho University","ror":"https://ror.org/00zk06669","country_code":"KR","type":"education","lineage":["https://openalex.org/I4210099081"]},{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK","KR"],"is_corresponding":false,"raw_author_name":"Xiaohan Ye","raw_affiliation_strings":["Department of Computer Science, Hong Kong University, Hong Kong","The Department of Computer ScienceHong Kong University"],"raw_orcid":"https://orcid.org/0000-0002-3836-4120","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Hong Kong University, Hong Kong","institution_ids":["https://openalex.org/I889458895"]},{"raw_affiliation_string":"The Department of Computer ScienceHong Kong University","institution_ids":["https://openalex.org/I889458895","https://openalex.org/I4210099081"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068002544","display_name":"Xifeng Gao","orcid":"https://orcid.org/0000-0003-0829-7075"},"institutions":[{"id":"https://openalex.org/I174135032","display_name":"Bellevue College","ror":"https://ror.org/05gr4yv49","country_code":"US","type":"education","lineage":["https://openalex.org/I174135032"]},{"id":"https://openalex.org/I4210152687","display_name":"Lipetsk State Pedagogical University","ror":"https://ror.org/05k0x2w50","country_code":"RU","type":"education","lineage":["https://openalex.org/I4210152687"]},{"id":"https://openalex.org/I4210156144","display_name":"Light Sciences Oncology (United States)","ror":"https://ror.org/05420w677","country_code":"US","type":"company","lineage":["https://openalex.org/I4210156144"]}],"countries":["RU","US"],"is_corresponding":false,"raw_author_name":"Xifeng Gao","raw_affiliation_strings":["LIGHTSPEED, Bellevue, WA, USA","LIGHTSPEED"],"raw_orcid":"https://orcid.org/0000-0003-0829-7075","affiliations":[{"raw_affiliation_string":"LIGHTSPEED, Bellevue, WA, USA","institution_ids":["https://openalex.org/I4210156144","https://openalex.org/I174135032"]},{"raw_affiliation_string":"LIGHTSPEED","institution_ids":["https://openalex.org/I4210152687"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100641551","display_name":"Kui Wu","orcid":"https://orcid.org/0000-0003-3326-7943"},"institutions":[{"id":"https://openalex.org/I4210090530","display_name":"Lipeck Ecology-Humanitarian Institute","ror":"https://ror.org/00gdqcd57","country_code":"RU","type":"education","lineage":["https://openalex.org/I4210090530"]},{"id":"https://openalex.org/I4210152687","display_name":"Lipetsk State Pedagogical University","ror":"https://ror.org/05k0x2w50","country_code":"RU","type":"education","lineage":["https://openalex.org/I4210152687"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Kui Wu","raw_affiliation_strings":["LIGHTSPEED, Los Angeles, CA, USA","LIGHTSPEED"],"raw_orcid":"https://orcid.org/0000-0003-3326-7943","affiliations":[{"raw_affiliation_string":"LIGHTSPEED, Los Angeles, CA, USA","institution_ids":["https://openalex.org/I4210090530"]},{"raw_affiliation_string":"LIGHTSPEED","institution_ids":["https://openalex.org/I4210152687"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016686740","display_name":"Zherong Pan","orcid":"https://orcid.org/0000-0001-9348-526X"},"institutions":[{"id":"https://openalex.org/I174135032","display_name":"Bellevue College","ror":"https://ror.org/05gr4yv49","country_code":"US","type":"education","lineage":["https://openalex.org/I174135032"]},{"id":"https://openalex.org/I4210152687","display_name":"Lipetsk State Pedagogical University","ror":"https://ror.org/05k0x2w50","country_code":"RU","type":"education","lineage":["https://openalex.org/I4210152687"]},{"id":"https://openalex.org/I4210156144","display_name":"Light Sciences Oncology (United States)","ror":"https://ror.org/05420w677","country_code":"US","type":"company","lineage":["https://openalex.org/I4210156144"]}],"countries":["RU","US"],"is_corresponding":false,"raw_author_name":"Zherong Pan","raw_affiliation_strings":["LIGHTSPEED, Bellevue, WA, USA","LIGHTSPEED"],"raw_orcid":"https://orcid.org/0000-0001-9348-526X","affiliations":[{"raw_affiliation_string":"LIGHTSPEED, Bellevue, WA, USA","institution_ids":["https://openalex.org/I4210156144","https://openalex.org/I174135032"]},{"raw_affiliation_string":"LIGHTSPEED","institution_ids":["https://openalex.org/I4210152687"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014324841","display_name":"Taku Komura","orcid":"https://orcid.org/0000-0002-2729-5860"},"institutions":[{"id":"https://openalex.org/I4210099081","display_name":"Songho University","ror":"https://ror.org/00zk06669","country_code":"KR","type":"education","lineage":["https://openalex.org/I4210099081"]},{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK","KR"],"is_corresponding":false,"raw_author_name":"Taku Komura","raw_affiliation_strings":["Department of Computer Science, Hong Kong University, Hong Kong","The Department of Computer ScienceHong Kong University"],"raw_orcid":"https://orcid.org/0000-0002-2729-5860","affiliations":[{"raw_affiliation_string":"Department of Computer Science, Hong Kong University, Hong Kong","institution_ids":["https://openalex.org/I889458895"]},{"raw_affiliation_string":"The Department of Computer ScienceHong Kong University","institution_ids":["https://openalex.org/I889458895","https://openalex.org/I4210099081"]}]}],"institutions":[],"countries_distinct_count":4,"institutions_distinct_count":6,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.38598196,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"42","issue":null,"first_page":"1309","last_page":"1329"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.46630001068115234,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.46630001068115234,"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/T10719","display_name":"3D Shape Modeling and Analysis","score":0.09740000218153,"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/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.09459999948740005,"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/robot","display_name":"Robot","score":0.7993000149726868},{"id":"https://openalex.org/keywords/arm-solution","display_name":"Arm solution","score":0.6399000287055969},{"id":"https://openalex.org/keywords/cartesian-coordinate-robot","display_name":"Cartesian coordinate robot","score":0.5965999960899353},{"id":"https://openalex.org/keywords/robot-control","display_name":"Robot control","score":0.5322999954223633},{"id":"https://openalex.org/keywords/differentiable-function","display_name":"Differentiable function","score":0.5126000046730042},{"id":"https://openalex.org/keywords/hyperplane","display_name":"Hyperplane","score":0.4993000030517578},{"id":"https://openalex.org/keywords/robot-calibration","display_name":"Robot calibration","score":0.46700000762939453},{"id":"https://openalex.org/keywords/regular-polygon","display_name":"Regular polygon","score":0.4618000090122223},{"id":"https://openalex.org/keywords/robot-kinematics","display_name":"Robot kinematics","score":0.4406000077724457}],"concepts":[{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.7993000149726868},{"id":"https://openalex.org/C25592040","wikidata":"https://www.wikidata.org/wiki/Q3562730","display_name":"Arm solution","level":5,"score":0.6399000287055969},{"id":"https://openalex.org/C118635694","wikidata":"https://www.wikidata.org/wiki/Q3268064","display_name":"Cartesian coordinate robot","level":5,"score":0.5965999960899353},{"id":"https://openalex.org/C65401140","wikidata":"https://www.wikidata.org/wiki/Q7353385","display_name":"Robot control","level":4,"score":0.5322999954223633},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.5126000046730042},{"id":"https://openalex.org/C68693459","wikidata":"https://www.wikidata.org/wiki/Q657586","display_name":"Hyperplane","level":2,"score":0.4993000030517578},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4912000000476837},{"id":"https://openalex.org/C192299074","wikidata":"https://www.wikidata.org/wiki/Q2160034","display_name":"Robot calibration","level":5,"score":0.46700000762939453},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.4618000090122223},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.4406000077724457},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.4375999867916107},{"id":"https://openalex.org/C2776359362","wikidata":"https://www.wikidata.org/wiki/Q2145286","display_name":"Representation (politics)","level":3,"score":0.4368000030517578},{"id":"https://openalex.org/C584957","wikidata":"https://www.wikidata.org/wiki/Q4854909","display_name":"Bang-bang robot","level":5,"score":0.42010000348091125},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.41839998960494995},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.3962000012397766},{"id":"https://openalex.org/C138417311","wikidata":"https://www.wikidata.org/wiki/Q3180664","display_name":"Articulated robot","level":5,"score":0.3953000009059906},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.38989999890327454},{"id":"https://openalex.org/C17825722","wikidata":"https://www.wikidata.org/wiki/Q17285","display_name":"Plane (geometry)","level":2,"score":0.365200012922287},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.35589998960494995},{"id":"https://openalex.org/C107863493","wikidata":"https://www.wikidata.org/wiki/Q1428288","display_name":"Snake-arm robot","level":5,"score":0.3345000147819519},{"id":"https://openalex.org/C157972887","wikidata":"https://www.wikidata.org/wiki/Q463359","display_name":"Convex optimization","level":3,"score":0.3151000142097473},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.31349998712539673},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.29499998688697815},{"id":"https://openalex.org/C2776126113","wikidata":"https://www.wikidata.org/wiki/Q1128980","display_name":"Industrial robot","level":3,"score":0.2939999997615814},{"id":"https://openalex.org/C8652668","wikidata":"https://www.wikidata.org/wiki/Q1340324","display_name":"Robot end effector","level":3,"score":0.2924000024795532},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.28630000352859497},{"id":"https://openalex.org/C108882727","wikidata":"https://www.wikidata.org/wiki/Q2991685","display_name":"Solid modeling","level":2,"score":0.2766000032424927},{"id":"https://openalex.org/C6101204","wikidata":"https://www.wikidata.org/wiki/Q7353391","display_name":"Robot locomotion","level":5,"score":0.27630001306533813},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.27459999918937683},{"id":"https://openalex.org/C188888258","wikidata":"https://www.wikidata.org/wiki/Q7353390","display_name":"Robot learning","level":4,"score":0.27079999446868896},{"id":"https://openalex.org/C162947575","wikidata":"https://www.wikidata.org/wiki/Q2005645","display_name":"Social robot","level":5,"score":0.2651999890804291},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.25529998540878296}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tro.2025.3636344","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tro.2025.3636344","pdf_url":null,"source":{"id":"https://openalex.org/S144620930","display_name":"IEEE Transactions on Robotics","issn_l":"1552-3098","issn":["1552-3098","1546-1904","1941-0468"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Robotics","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":54,"referenced_works":["https://openalex.org/W1570792896","https://openalex.org/W1932600547","https://openalex.org/W1987580649","https://openalex.org/W1989499832","https://openalex.org/W2002193904","https://openalex.org/W2005478758","https://openalex.org/W2028208724","https://openalex.org/W2032113491","https://openalex.org/W2042408133","https://openalex.org/W2087617385","https://openalex.org/W2121829700","https://openalex.org/W2152446207","https://openalex.org/W2415959992","https://openalex.org/W2768149277","https://openalex.org/W2807229064","https://openalex.org/W2884154648","https://openalex.org/W2886374915","https://openalex.org/W2963071668","https://openalex.org/W2963566969","https://openalex.org/W2967894826","https://openalex.org/W2968042644","https://openalex.org/W2989431568","https://openalex.org/W3003958395","https://openalex.org/W3032127812","https://openalex.org/W3034700465","https://openalex.org/W3038535217","https://openalex.org/W3048889784","https://openalex.org/W3107834591","https://openalex.org/W3109952375","https://openalex.org/W3111036211","https://openalex.org/W3137300270","https://openalex.org/W3149466088","https://openalex.org/W3173446233","https://openalex.org/W3174011998","https://openalex.org/W3174147249","https://openalex.org/W3175955419","https://openalex.org/W3184236041","https://openalex.org/W3187327484","https://openalex.org/W3207020419","https://openalex.org/W3207890558","https://openalex.org/W3214811308","https://openalex.org/W4225639672","https://openalex.org/W4238829399","https://openalex.org/W4239095228","https://openalex.org/W4246089423","https://openalex.org/W4254078441","https://openalex.org/W4286611167","https://openalex.org/W4312624212","https://openalex.org/W4383108947","https://openalex.org/W4386136940","https://openalex.org/W4386137125","https://openalex.org/W4389335113","https://openalex.org/W4395675842","https://openalex.org/W4400573493"],"related_works":[],"abstract_inverted_index":{"Robot":[0,43],"simulators":[1,25],"are":[2,163],"indispensable":[3],"tools":[4],"across":[5],"many":[6],"fields,":[7],"and":[8,139,160],"recent":[9],"research":[10],"has":[11],"significantly":[12],"improved":[13],"their":[14],"functionality":[15],"by":[16,121],"incorporating":[17],"additional":[18],"gradient":[19],"information.":[20],"However,":[21],"existing":[22],"differentiable":[23,49],"robot":[24,52,65,134,153,158],"suffer":[26],"from":[27],"non-differentiable":[28],"singularities,":[29],"when":[30],"robots":[31],"undergo":[32,136],"substantial":[33],"shape":[34,53],"changes.":[35,54,141],"To":[36,142],"address":[37],"this,":[38],"we":[39,149],"present":[40],"the":[41,92,122,144],"Shape-Differentiable":[42],"Simulator":[44],"(SDRS),":[45],"designed":[46],"to":[47,77],"be":[48],"under":[50],"significant":[51,137],"The":[55],"core":[56],"innovation":[57],"of":[58,64,70,88,104,124,147,152],"SDRS":[59,96],"lies":[60],"in":[61],"its":[62,118],"representation":[63],"shapes":[66,135,159],"using":[67],"a":[68,98,113],"set":[69],"convex":[71,89,106],"polyhedrons.":[72,90,107],"This":[73,108,127],"approach":[74],"allows":[75],"us":[76],"generalize":[78],"smooth,":[79],"penalty-based":[80],"contact":[81],"mechanics":[82],"for":[83,101],"interactions":[84],"between":[85],"any":[86],"pair":[87,103],"Using":[91],"separating":[93,99,109],"hyperplane":[94],"theorem,":[95],"introduces":[97],"plane":[100,110],"each":[102],"contacting":[105],"functions":[111],"as":[112,133],"zero-mass":[114],"auxiliary":[115],"entity,":[116],"with":[117],"state":[119],"determined":[120],"principle":[123],"least":[125],"action.":[126],"setup":[128],"ensures":[129],"global":[130],"differentiability,":[131],"even":[132],"geometric":[138],"topological":[140],"demonstrate":[143],"practical":[145],"value":[146],"SDRS,":[148],"provide":[150],"examples":[151],"co-design":[154],"scenarios,":[155],"where":[156],"both":[157],"control":[161],"movements":[162],"optimized":[164],"simultaneously.":[165]},"counts_by_year":[],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-11-25T00:00:00"}
