CathSim: An Open-Source Simulator for Endovascular Intervention

IF 3.4 Q2 ENGINEERING, BIOMEDICAL IEEE transactions on medical robotics and bionics Pub Date : 2024-07-05 DOI:10.1109/TMRB.2024.3421256
Tudor Jianu;Baoru Huang;Minh Nhat Vu;Mohamed E. M. K. Abdelaziz;Sebastiano Fichera;Chun-Yi Lee;Pierre Berthet-Rayne;Ferdinando Rodriguez y Baena;Anh Nguyen
{"title":"CathSim: An Open-Source Simulator for Endovascular Intervention","authors":"Tudor Jianu;Baoru Huang;Minh Nhat Vu;Mohamed E. M. K. Abdelaziz;Sebastiano Fichera;Chun-Yi Lee;Pierre Berthet-Rayne;Ferdinando Rodriguez y Baena;Anh Nguyen","doi":"10.1109/TMRB.2024.3421256","DOIUrl":null,"url":null,"abstract":"Autonomous robots in endovascular operations have the potential to navigate circulatory systems safely and reliably while decreasing the susceptibility to human errors. However, there are numerous challenges involved with the process of training such robots, such as long training duration and safety issues arising from the interaction between the catheter and the aorta. Recently, endovascular simulators have been employed for medical training but generally do not conform to autonomous catheterization due to the lack of standardization and RL framework compliance. Furthermore, most current simulators are closed-source, which hinders the collaborative development of safe and reliable autonomous systems through shared learning and community-driven enhancements. In this work, we introduce CathSim, an open-source simulation environment that accelerates the development of machine learning algorithms for autonomous endovascular navigation. We first simulate the high-fidelity catheter and aorta with a state-of-the-art endovascular robot. We then provide the capability of real-time force sensing between the catheter and the aorta in simulation. Furthermore, we validate our simulator by conducting two different catheterization tasks using two popular reinforcement learning algorithms, namely SAC and PPO. The experimental results show that our open-source simulator can mimic the behavior of real-world endovascular robots and facilitate the development of different autonomous catheterization tasks. Our simulator is publicly available at \n<uri>https://github.com/airvlab/cathsim</uri>\n.","PeriodicalId":73318,"journal":{"name":"IEEE transactions on medical robotics and bionics","volume":null,"pages":null},"PeriodicalIF":3.4000,"publicationDate":"2024-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE transactions on medical robotics and bionics","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10587130/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, BIOMEDICAL","Score":null,"Total":0}
引用次数: 0

Abstract

Autonomous robots in endovascular operations have the potential to navigate circulatory systems safely and reliably while decreasing the susceptibility to human errors. However, there are numerous challenges involved with the process of training such robots, such as long training duration and safety issues arising from the interaction between the catheter and the aorta. Recently, endovascular simulators have been employed for medical training but generally do not conform to autonomous catheterization due to the lack of standardization and RL framework compliance. Furthermore, most current simulators are closed-source, which hinders the collaborative development of safe and reliable autonomous systems through shared learning and community-driven enhancements. In this work, we introduce CathSim, an open-source simulation environment that accelerates the development of machine learning algorithms for autonomous endovascular navigation. We first simulate the high-fidelity catheter and aorta with a state-of-the-art endovascular robot. We then provide the capability of real-time force sensing between the catheter and the aorta in simulation. Furthermore, we validate our simulator by conducting two different catheterization tasks using two popular reinforcement learning algorithms, namely SAC and PPO. The experimental results show that our open-source simulator can mimic the behavior of real-world endovascular robots and facilitate the development of different autonomous catheterization tasks. Our simulator is publicly available at https://github.com/airvlab/cathsim .
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
CathSim:开放源码的血管内介入模拟器
血管内手术中的自主机器人有可能安全可靠地导航循环系统,同时降低人为失误的可能性。然而,此类机器人的培训过程面临诸多挑战,如培训时间长,导管与主动脉之间的相互作用会产生安全问题。最近,血管内模拟器已被用于医疗培训,但由于缺乏标准化和符合 RL 框架,一般不符合自主导管术的要求。此外,目前的大多数模拟器都是闭源的,这阻碍了通过共享学习和社区驱动的改进来合作开发安全可靠的自主系统。在这项工作中,我们介绍了一种开源模拟环境 CathSim,它能加速自主血管内导航机器学习算法的开发。我们首先用最先进的血管内机器人模拟了高保真导管和主动脉。然后,我们在模拟中提供了导管和主动脉之间的实时力感应功能。此外,我们还使用两种流行的强化学习算法(即 SAC 和 PPO)执行了两种不同的导管植入任务,从而验证了我们的模拟器。实验结果表明,我们的开源模拟器可以模拟真实世界中血管内机器人的行为,促进不同自主导管术任务的开发。我们的模拟器可在 https://github.com/airvlab/cathsim 公开获取。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
CiteScore
6.80
自引率
0.00%
发文量
0
期刊最新文献
Table of Contents IEEE Transactions on Medical Robotics and Bionics Publication Information Guest Editorial Joining Efforts Moving Faster in Surgical Robotics IEEE Transactions on Medical Robotics and Bionics Society Information IEEE Transactions on Medical Robotics and Bionics Information for Authors
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1