{"id":"https://openalex.org/W7171982399","doi":"https://doi.org/10.48550/arxiv.2607.27494","title":"Simulation of Surgical Suturing Using Position-Based Dynamics and the Material Point Method for Robot Reinforcement Learning","display_name":"Simulation of Surgical Suturing Using Position-Based Dynamics and the Material Point Method for Robot Reinforcement Learning","publication_year":2026,"publication_date":"2026-07-29","ids":{"openalex":"https://openalex.org/W7171982399","doi":"https://doi.org/10.48550/arxiv.2607.27494"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.27494","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.27494","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.2607.27494","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052072096","display_name":"Tleukhan Mussin","orcid":"https://orcid.org/0009-0007-8259-7849"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mussin, Tleukhan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5023350625","display_name":"Yafei Ou","orcid":"https://orcid.org/0000-0002-2989-9991"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ou, Yafei","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5018636421","display_name":"Mahdi Tavakoli","orcid":"https://orcid.org/0000-0002-7427-6961"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Tavakoli, Mahdi","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.9380999803543091,"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.9380999803543091,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.01889999955892563,"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.008500000461935997,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/robotics","display_name":"Robotics","score":0.602400004863739},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5730000138282776},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.5504000186920166},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.48489999771118164},{"id":"https://openalex.org/keywords/fibrous-joint","display_name":"Fibrous joint","score":0.4415999948978424},{"id":"https://openalex.org/keywords/dynamics","display_name":"Dynamics (music)","score":0.4058000147342682},{"id":"https://openalex.org/keywords/soft-robotics","display_name":"Soft robotics","score":0.3917999863624573},{"id":"https://openalex.org/keywords/coupling","display_name":"Coupling (piping)","score":0.38920000195503235}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6389999985694885},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.602400004863739},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5730000138282776},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.5504000186920166},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5430999994277954},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.5343999862670898},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.48489999771118164},{"id":"https://openalex.org/C2777327002","wikidata":"https://www.wikidata.org/wiki/Q2865760","display_name":"Fibrous joint","level":2,"score":0.4415999948978424},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.4253999888896942},{"id":"https://openalex.org/C145912823","wikidata":"https://www.wikidata.org/wiki/Q113558","display_name":"Dynamics (music)","level":2,"score":0.4058000147342682},{"id":"https://openalex.org/C2776058767","wikidata":"https://www.wikidata.org/wiki/Q24327151","display_name":"Soft robotics","level":3,"score":0.3917999863624573},{"id":"https://openalex.org/C131584629","wikidata":"https://www.wikidata.org/wiki/Q4308705","display_name":"Coupling (piping)","level":2,"score":0.38920000195503235},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.353300005197525},{"id":"https://openalex.org/C81302111","wikidata":"https://www.wikidata.org/wiki/Q2916417","display_name":"Contact force","level":2,"score":0.3262999951839447},{"id":"https://openalex.org/C3018608816","wikidata":"https://www.wikidata.org/wiki/Q195818","display_name":"Surgical simulation","level":2,"score":0.3172000050544739},{"id":"https://openalex.org/C72921944","wikidata":"https://www.wikidata.org/wiki/Q206621","display_name":"Drag","level":2,"score":0.3109000027179718},{"id":"https://openalex.org/C20138086","wikidata":"https://www.wikidata.org/wiki/Q17103302","display_name":"Material point method","level":3,"score":0.30410000681877136},{"id":"https://openalex.org/C2982836594","wikidata":"https://www.wikidata.org/wiki/Q902144","display_name":"Soft materials","level":2,"score":0.3003999888896942},{"id":"https://openalex.org/C190390380","wikidata":"https://www.wikidata.org/wiki/Q62505","display_name":"Physics engine","level":2,"score":0.3001999855041504},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.25850000977516174},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.25049999356269836}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.27494","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.27494","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.2607.27494","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.27494","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":{"Recent":[0],"advances":[1],"in":[2,160,173],"robotics":[3,14],"research":[4],"have":[5,47],"created":[6],"a":[7,45,72,105,140],"strong":[8],"demand":[9],"for":[10,127,145],"high-performance":[11],"simulators.":[12],"Surgical":[13],"simulation":[15,75],"faces":[16],"unique":[17],"challenges":[18],"due":[19],"to":[20,23],"the":[21,49,55,89,110,114,161,180],"need":[22],"model":[24],"diverse":[25],"objects,":[26],"such":[27],"as":[28],"rigid":[29],"instruments,":[30],"soft":[31,41,85,116],"tissue,":[32,117],"and":[33,59,84,100,113,137,153,166,169,176],"fluids.":[34],"While":[35],"many":[36],"studies":[37],"simulate":[38],"sutures":[39,58,78],"or":[40],"tissue":[42,61],"independently,":[43],"only":[44],"few":[46],"considered":[48],"complete":[50],"soft-tissue":[51],"suturing":[52,74,147],"scenario,":[53],"including":[54,149],"contact":[56,97,106],"between":[57,109],"deformable":[60],"during":[62],"suture":[63,112],"insertion.":[64],"Building":[65],"on":[66],"previous":[67],"work,":[68],"this":[69],"paper":[70],"presents":[71],"novel":[73],"environment":[76,144],"using":[77,133],"modelled":[79,87],"by":[80,88],"position-based":[81],"dynamics":[82],"(PBD)":[83],"bodies":[86],"material":[90],"point":[91],"method":[92,108],"(MPM)":[93],"while":[94],"considering":[95],"two-way":[96],"with":[98,130],"frictional":[99],"drag":[101],"forces.":[102],"We":[103],"introduce":[104],"coupling":[107],"PBD":[111],"MPM":[115],"enabling":[118],"visually":[119],"plausible":[120],"suture-tissue":[121],"interactions.":[122],"The":[123],"simulator":[124,162],"is":[125],"optimized":[126],"GPU":[128],"execution":[129],"parallel":[131],"scenes":[132],"multiple":[134],"CUDA":[135],"streams,":[136],"we":[138],"present":[139],"Reinforcement":[141],"Learning":[142],"(RL)":[143],"autonomous":[146],"sub-tasks,":[148],"needle":[150,174],"insertion,":[151],"driving,":[152],"extraction.":[154],"Using":[155],"ML-Agents,":[156],"RL":[157],"agents":[158],"trained":[159],"show":[163],"stable":[164],"learning":[165],"achieve":[167],"80%":[168],"68%":[170],"success":[171],"rates":[172],"insertion":[175],"extraction,":[177],"respectively,":[178],"under":[179],"strictest":[181],"distance":[182],"threshold.":[183]},"counts_by_year":[],"updated_date":"2026-08-01T09:00:35.917206","created_date":"2026-08-01T00:00:00"}
