Suppr超能文献

手术机器人的开源核心控制软件。

Open core control software for surgical robots.

机构信息

Nagoya Institute of Technology, Gokiso-cho, Showa-ku, Nagoya 466-8555, Japan.

出版信息

Int J Comput Assist Radiol Surg. 2010 May;5(3):211-20. doi: 10.1007/s11548-009-0388-9. Epub 2009 Jul 28.

Abstract

OBJECT

In these days, patients and doctors in operation room are surrounded by many medical devices as resulting from recent advancement of medical technology. However, these cutting-edge medical devices are working independently and not collaborating with each other, even though the collaborations between these devices such as navigation systems and medical imaging devices are becoming very important for accomplishing complex surgical tasks (such as a tumor removal procedure while checking the tumor location in neurosurgery). On the other hand, several surgical robots have been commercialized, and are becoming common. However, these surgical robots are not open for collaborations with external medical devices in these days. A cutting-edge "intelligent surgical robot" will be possible in collaborating with surgical robots, various kinds of sensors, navigation system and so on. On the other hand, most of the academic software developments for surgical robots are "home-made" in their research institutions and not open to the public. Therefore, open source control software for surgical robots can be beneficial in this field. From these perspectives, we developed Open Core Control software for surgical robots to overcome these challenges.

MATERIALS AND METHODS

In general, control softwares have hardware dependencies based on actuators, sensors and various kinds of internal devices. Therefore, these control softwares cannot be used on different types of robots without modifications. However, the structure of the Open Core Control software can be reused for various types of robots by abstracting hardware dependent parts. In addition, network connectivity is crucial for collaboration between advanced medical devices. The OpenIGTLink is adopted in Interface class which plays a role to communicate with external medical devices. At the same time, it is essential to maintain the stable operation within the asynchronous data transactions through network. In the Open Core Control software, several techniques for this purpose were introduced. Virtual fixture is well known technique as a "force guide" for supporting operators to perform precise manipulation by using a master-slave robot. The virtual fixture for precise and safety surgery was implemented on the system to demonstrate an idea of high-level collaboration between a surgical robot and a navigation system. The extension of virtual fixture is not a part of the Open Core Control system, however, the function such as virtual fixture cannot be realized without a tight collaboration between cutting-edge medical devices. By using the virtual fixture, operators can pre-define an accessible area on the navigation system, and the area information can be transferred to the robot. In this manner, the surgical console generates the reflection force when the operator tries to get out from the pre-defined accessible area during surgery.

RESULTS

The Open Core Control software was implemented on a surgical master-slave robot and stable operation was observed in a motion test. The tip of the surgical robot was displayed on a navigation system by connecting the surgical robot with a 3D position sensor through the OpenIGTLink. The accessible area was pre-defined before the operation, and the virtual fixture was displayed as a "force guide" on the surgical console. In addition, the system showed stable performance in a duration test with network disturbance.

CONCLUSION

In this paper, a design of the Open Core Control software for surgical robots and the implementation of virtual fixture were described. The Open Core Control software was implemented on a surgical robot system and showed stable performance in high-level collaboration works. The Open Core Control software is developed to be a widely used platform of surgical robots. Safety issues are essential for control software of these complex medical devices. It is important to follow the global specifications such as a FDA requirement "General Principles of Software Validation" or IEC62304. For following these regulations, it is important to develop a self-test environment. Therefore, a test environment is now under development to test various interference in operation room such as a noise of electric knife by considering safety and test environment regulations such as ISO13849 and IEC60508. The Open Core Control software is currently being developed software in open-source manner and available on the Internet. A communization of software interface is becoming a major trend in this field. Based on this perspective, the Open Core Control software can be expected to bring contributions in this field.

摘要

目的

近年来,随着医疗技术的进步,手术室中的患者和医生被许多医疗设备包围。然而,这些尖端的医疗设备彼此之间并没有协作,尽管导航系统和医学成像设备等设备之间的协作对于完成复杂的手术任务(如在神经外科中检查肿瘤位置时进行肿瘤切除手术)非常重要。另一方面,已经商业化了几种手术机器人,并且越来越普及。然而,这些手术机器人目前还没有与外部医疗设备进行协作的能力。一种先进的“智能手术机器人”将有可能与手术机器人、各种传感器、导航系统等进行协作。另一方面,大多数手术机器人的学术软件开发都是在他们的研究机构内部完成的,没有向公众开放。因此,开源手术机器人控制软件在这一领域是有益的。从这些角度出发,我们开发了用于手术机器人的开源控制软件来克服这些挑战。

材料与方法

一般来说,控制软件基于执行器、传感器和各种内部设备具有硬件依赖性。因此,如果不进行修改,这些控制软件就不能在不同类型的机器人上使用。然而,通过抽象硬件相关部分,开源控制软件的结构可以被重复用于各种类型的机器人。此外,网络连接对于先进医疗设备之间的协作至关重要。接口类采用了 OpenIGTLink,用于与外部医疗设备进行通信。同时,通过网络进行异步数据传输时,保持稳定的运行至关重要。在开源控制软件中,引入了几种用于此目的的技术。虚拟夹具是一种众所周知的技术,它作为一种“力引导”,可帮助操作人员通过主从机器人进行精确操作。为了演示手术机器人和导航系统之间的高级协作思想,在系统上实现了用于精确和安全手术的虚拟夹具。虚拟夹具的扩展不是开源控制软件系统的一部分,但是,如果没有先进医疗设备之间的紧密协作,就无法实现虚拟夹具等功能。通过使用虚拟夹具,操作人员可以在导航系统上预先定义可访问区域,并且可以将区域信息传输到机器人。这样,当操作人员在手术过程中试图离开预定义的可访问区域时,手术控制台会产生反作用力。

结果

开源控制软件已在手术主从机器人上实现,并在运动测试中观察到稳定的运行。通过 OpenIGTLink 将手术机器人与 3D 位置传感器连接,可在导航系统上显示手术机器人的末端。在手术前预先定义可访问区域,并在手术控制台上将虚拟夹具显示为“力引导”。此外,该系统在具有网络干扰的持续时间测试中表现出稳定的性能。

结论

本文描述了用于手术机器人的开源控制软件的设计和虚拟夹具的实现。开源控制软件已在手术机器人系统上实现,并在高级协作工作中表现出稳定的性能。开源控制软件旨在成为手术机器人的广泛使用平台。这些复杂医疗设备的控制软件的安全问题至关重要。遵循全球规范(例如 FDA 要求的“软件验证的一般原则”或 IEC62304)非常重要。为了遵循这些法规,开发自我测试环境非常重要。因此,正在开发一个测试环境,以考虑安全和测试环境法规(如 ISO13849 和 IEC60508),测试手术室中的各种干扰,例如电刀的噪声。开源控制软件目前正在以开源方式进行开发,并可在互联网上获得。软件接口的通用化正在成为该领域的主要趋势。基于这一观点,开源控制软件有望在该领域做出贡献。

相似文献

1
Open core control software for surgical robots.
Int J Comput Assist Radiol Surg. 2010 May;5(3):211-20. doi: 10.1007/s11548-009-0388-9. Epub 2009 Jul 28.
2
ROS-IGTL-Bridge: an open network interface for image-guided therapy using the ROS environment.
Int J Comput Assist Radiol Surg. 2017 Aug;12(8):1451-1460. doi: 10.1007/s11548-017-1618-1. Epub 2017 May 31.
3
Design and Motion Control of Master-Slave Control Endotracheal Intubation Robot.
Int J Med Robot. 2024 Aug;20(4):e2669. doi: 10.1002/rcs.2669.
4
Virtual tool for bilaterally controlled forceps robot--for minimally invasive surgery.
Int J Med Robot. 2007 Sep;3(3):271-80. doi: 10.1002/rcs.147.
5
Research of the master-slave robot surgical system with the function of force feedback.
Int J Med Robot. 2017 Dec;13(4). doi: 10.1002/rcs.1826. Epub 2017 May 17.
6
Comparison of control modes of a hand-held robot for laparoscopic surgery.
Med Image Comput Comput Assist Interv. 2006;9(Pt 1):429-36. doi: 10.1007/11866565_53.
8
Design of an integrated master-slave robotic system for minimally invasive surgery.
Int J Med Robot. 2012 Mar;8(1):77-84. doi: 10.1002/rcs.439. Epub 2011 Oct 7.
9
Cutting tool system to minimize soft tissue damage for robot-assisted minimally invasive orthopedic surgery.
Med Image Comput Comput Assist Interv. 2007;10(Pt 1):994-1001. doi: 10.1007/978-3-540-75757-3_120.
10
An implementation of sensor-based force feedback in a compact laparoscopic surgery robot.
ASAIO J. 2009 Jan-Feb;55(1):83-5. doi: 10.1097/MAT.0b013e31819018e7.

引用本文的文献

1
Robotically Steered Needles: A Survey of Neurosurgical Applications and Technical Innovations.
Robot Surg. 2020 Mar 19;7:1-23. doi: 10.2147/RSRR.S224446. eCollection 2020.
2
MITK-OpenIGTLink for combining open-source toolkits in real-time computer-assisted interventions.
Int J Comput Assist Radiol Surg. 2017 Mar;12(3):351-361. doi: 10.1007/s11548-016-1488-y. Epub 2016 Sep 29.
3
Neurosurgical robotic system for brain tumor removal.
Int J Comput Assist Radiol Surg. 2011 May;6(3):375-85. doi: 10.1007/s11548-010-0514-8. Epub 2010 Jul 13.

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验