ROS-IGTL-Bridge

an open network interface for image-guided therapy using the ROS environment

verfasst von
Tobias Frank, Axel Krieger, Simon Leonard, Niravkumar A. Patel, Junichi Tokuda
Abstract

Purpose: With the growing interest in advanced image-guidance for surgical robot systems, rapid integration and testing of robotic devices and medical image computing software are becoming essential in the research and development. Maximizing the use of existing engineering resources built on widely accepted platforms in different fields, such as robot operating system (ROS) in robotics and 3D Slicer in medical image computing could simplify these tasks. We propose a new open network bridge interface integrated in ROS to ensure seamless cross-platform data sharing. Methods: A ROS node named ROS-IGTL-Bridge was implemented. It establishes a TCP/IP network connection between the ROS environment and external medical image computing software using the OpenIGTLink protocol. The node exports ROS messages to the external software over the network and vice versa simultaneously, allowing seamless and transparent data sharing between the ROS-based devices and the medical image computing platforms. Results: Performance tests demonstrated that the bridge could stream transforms, strings, points, and images at 30 fps in both directions successfully. The data transfer latency was <1.2 ms for transforms, strings and points, and 25.2 ms for color VGA images. A separate test also demonstrated that the bridge could achieve 900 fps for transforms. Additionally, the bridge was demonstrated in two representative systems: a mock image-guided surgical robot setup consisting of 3D slicer, and Lego Mindstorms with ROS as a prototyping and educational platform for IGT research; and the smart tissue autonomous robot surgical setup with 3D Slicer. Conclusion: The study demonstrated that the bridge enabled cross-platform data sharing between ROS and medical image computing software. This will allow rapid and seamless integration of advanced image-based planning/navigation offered by the medical image computing software such as 3D Slicer into ROS-based surgical robot systems.

Organisationseinheit(en)
Institut für Mechatronische Systeme
Externe Organisation(en)
Children's National Medical Center
Johns Hopkins University
Worcester Polytechnic Institute
Harvard University
Typ
Artikel
Journal
International journal of computer assisted radiology and surgery
Band
12
Seiten
1451-1460
Anzahl der Seiten
10
ISSN
1861-6410
Publikationsdatum
01.08.2017
Publikationsstatus
Veröffentlicht
Peer-reviewed
Ja
ASJC Scopus Sachgebiete
Chirurgie, Biomedizintechnik, Radiologie, Nuklearmedizin und Bildgebung, Maschinelles Sehen und Mustererkennung, Gesundheitsinformatik, Angewandte Informatik, Computergrafik und computergestütztes Design
Elektronische Version(en)
https://doi.org/10.1007/s11548-017-1618-1 (Zugang: Unbekannt)