Difference between revisions of "OpenIGTLink"

From NAMIC Wiki
Jump to: navigation, search
 
(131 intermediate revisions by 4 users not shown)
Line 1: Line 1:
= Overview =
+
<font color=red>The OpenIGTLink official web page has moved to http://openigtlink.org/</font>
  
[[Image:OpenIGTLink_JHUProstateRobot.jpg|300px|thumb|Integration of transperineal prostate robot (BRP -- Brigham and Women's Hospital/Johns Hopkins University/Queen's University/Acoustic Med Systems]]
+
Please click [[OpenIGTLink_OldPage|here]] to visit the old page.
 
 
The Open IGT Link protocol is a simple but extensible data format to transfer various types of data among software and devices used in image-guided therapy (IGT) scene e.g. surgical navigation software, tracking device, robotic device, imaging scanner. The protocol can handle image, tracking data, transform, device control and monitoring command, and other user-defined data types. It is designed to work in the application layer of the TCP/IP stack, but not limited to it; developers can use this protocol with UDP/IP or other network protocol models. ''3D Slicer''' supports Open IGT Link and has interface module as '''OpenIGTLinkIF''', which is currently available in [http://www.slicer.org/ 3D Slicer ver. 3.4 and 3.5].
 
 
 
This is a generalization of the previous [[Tracker Daemon]].
 
 
 
[[Image:OpenIGTLink_Diagram_JHURobot.png|300px|thumb|Integration of transperineal prostate robot and navigation software (BRP -- Brigham and Women's Hospital/Johns Hopkins University/Queen's University/Acoustic Med Systems]]
 
[[Image:Slicer_IGTL_NITRobot.jpg|300px|thumb|Prototype integration of a neurosurgical robot and Slicer3 using OpenIGTLink, Hideo Fujimoto, Nagoya Inst Tech., Japan]]
 
[[Image:OpenIGTLink_Slicer_Screenshot.png|300px|thumb|Screenshot of tracker tool visualization on the 3D Slicer. Brigham and Women's Hopsital]]
 
 
 
__TOC__
 
 
 
= What's New =
 
*'''May 1, 2010''', We are drafting a protocol for version 2. See [[OpenIGTLink/ProtocolV2 | Protocol description (draft)]] and [[OpenIGTLink/Discussion/NewCommands | discussions]] for more detail.
 
*'''July 21, 2009''', [http://www3.interscience.wiley.com/cgi-bin/fulltext/122515400/PDFSTART An article about OpenIGTLink] has been published in [http://www3.interscience.wiley.com/journal/112094293/home The International Journal of Medical Robotics and Computer Assisted Surgery]. The article describes the overview of OpenIGTLink protocol, performance evaluation and several use-cases.
 
 
 
[[OpenIGTLink/PastNews| More...]]
 
 
 
 
 
=Protocol=
 
==Version 1==
 
* [[OpenIGTLink/Protocol | Standard Protocol]]
 
* Site and Project Specific Extended Protocols
 
** [[OpenIGTLink/Protocol/JHUBRP | MRI robot project at Johns Hopkins University, Baltimore, MD]]
 
** [[OpenIGTLink/Protocol/JHUTRUS | Transrectal Ultrasound-guided biopsy, Johns Hopkins University, Baltimore, MD]]
 
** [[OpenIGTLink/Protocol/BWHScannerIF | MRI real-time Imaging acquisition and control, Brigham and Women's Hospital, Boston, MA]]
 
 
 
==Version 2 (in draft)==
 
* [[OpenIGTLink/ProtocolV2 | Protocol description (draft)]]
 
**[[OpenIGTLink/Discussion/NewCommands | (Discussions for version 2)]]
 
 
 
 
 
=Library=
 
*C/C++ Implementation
 
** [[OpenIGTLink/Library | The OpenIGTLink Library]] [[OpenIGTLink/Library/Tutorial | (Tutorial)]] [[OpenIGTLink/Library/Discussions | (Discussions)]]
 
** [[OpenIGTLink/Approaches | The best approach to build your OpenIGTLink application]]
 
*Matlab / Octave (under development)
 
**[[OpenIGTLink/Matlab | OpenIGTLink Interface for Matlab / Octave]]
 
 
 
= Interfaces / Software =
 
* [http://www.slicer.org/slicerWiki/index.php/Modules:OpenIGTLinkIF Interface for 3D Slicer]
 
* [[OpenIGTLink/Simlators | Simulator programs]]
 
* [[OpenIGTLink/IGSTK | Interface for IGSTK]]
 
 
 
= Devices =
 
Please see [[OpenIGTLink/List| the list]] of the OpenIGTLink-compliant hardware and software.
 
* MRI real time image (currently supporting GE, planning to invite other vendors)
 
* [[OpenIGTLink/Protocol/JHUBRP | JHU robots and encoders]] - [http://www.cisst.org/wiki/MRI_Robot JHU page]
 
* [http://public.kitware.com/IGSTKWIKI/index.php/Supported_Tracking_System List all devices supported by IGSTK ]
 
* NDI Optotrak
 
* Robin Medical EndoScout (by BWH)
 
* Aurora
 
*FlockOfBirds
 
*Polaris
 
 
 
 
 
(Please contact us if you would like to include other devices.)
 
 
 
=Tutorial / Workshops=
 
*Tutorial on image guided therapy (IGT) using Slicer 3 and Open IGT Link is available at [[IGT:ToolKit]]
 
* [[OpenIGTLink/Workshop/miccai2008| Systems & Architecture for Computer Assisted Intervention @ MICCAI 2008, NY]]
 
 
 
=People / Organizations=
 
* [http://www.kitware.com/profile/team/ibanez.html Luis Ibanez], Kitware
 
* [http://www.spl.harvard.edu/pages/People/tokuda  Junichi Tokuda], BWH
 
* [http://www.cisst.org/wiki/User:Csoma Csaba Csoma], JHU
 
* Jack Blevins, Acousticmed
 
* Patrick Cheng, Georgetown University
 
* [http://www.spl.harvard.edu/pages/People/hliu Haying Liu], BWH
 
* [http://www.insightsoftwareconsortium.org/ Insight Software Consortium]
 
*Jumpei Arata, Nagoya Institute of Technology, Japan (Nagoya robot control)
 
 
 
= Supports =
 
* Enabling Technologies for MRI-Guided Prostate Interventions funded by National Institute of Health (PI: [http://www.spl.harvard.edu/pages/People/ctempany Clare Tempany, MD])
 
* [http://www.ncigt.org/ National Center for Image Guided Therapy (NCIGT)]
 
* [http://www.na-mic.org/ National Alliance for Medical Image Computing (NA-MIC)]
 
* [http://www.intelli-si.org Intelligent Surgical Instrument Project] sponsored by The Ministry of International Trade and Industry, Japan
 
 
 
= License=
 
[http://www.opensource.org/licenses/bsd-license.php New BSD license] &copy;2008 Insight Software Consortium<br />
 
 
 
= Related pages =
 
* [http://www.slicer.org/slicerWiki/index.php/Slicer3:_Image_Guided_Therapy_(IGT) Slicer 3 Image Guided Therapy (IGT) suite]
 
* [http://www.slicer.org/slicerWiki/index.php/Slicer3:Slicer_Daemon Slicer 3 Daemon]
 
* [http://www.opendmtp.org/ OpenDMTP] - Open Device Monitoring and Tracking Protocol
 
* [http://en.wikipedia.org/wiki/Uniform_Driver_Interface Uniform Driver Interface (UDI)]
 
* [[OpenIGTLink/Meetings | Meetings concerning Open IGT Link ]]
 
 
 
= Questions / Contact =
 
If you have any questions, please post in [http://www.slicer.org/pages/Mailinglist Slicer Developers Mailing List or Slicer Users Mailing List]. You can also contact [[User:Tokuda| Junichi Tokuda]] for further information.
 

Latest revision as of 05:07, 7 April 2013

Home < OpenIGTLink

The OpenIGTLink official web page has moved to http://openigtlink.org/

Please click here to visit the old page.