Difference between revisions of "2012 Summer Project Week:OpenIGTLinkIF"

From NAMIC Wiki
Jump to: navigation, search
Line 30: Line 30:
  
 
<h3>Progress</h3>
 
<h3>Progress</h3>
*Slice Control from External Tracker
+
*RealTimeImaging module
**RealTimeImaging module has been created
+
**Slice Control from External Tracker
**SVN repository: http://svn.na-mic.org/NAMICSandBox/trunk/IGTLoadableModules/QtModules/
+
**Compared to version 3.6:
 +
***new version is Independent from OpenIGTLink IF module
 +
***it allows changing slice direction (In-plane, In-plane90, Transverse with respect to the locator) for each slice viewer independently.
 +
**qSlicerReslicePropertyWidget is dynamically added to the module panel, when vtkMRMLSliceNode is added to the scene.
 
**[[Media:SummerProjectWeek2012OpenIGTLinkIF_Reslice.mov|Demo video (QuickTime)]]
 
**[[Media:SummerProjectWeek2012OpenIGTLinkIF_Reslice.mov|Demo video (QuickTime)]]
  

Revision as of 12:54, 22 June 2012

Home < 2012 Summer Project Week:OpenIGTLinkIF

Key Investigators

  • BWH: Junichi Tokuda, Laurent Chauvin

Objective

We will implement the following features in OpenIGTLink IF module:

  • Time stamp support
  • Slice control from external tracker
  • CRC check control
  • Image list query


Approach, Plan

  • Slice Control from External Tracker
    • We will make a separate module called "RealTimeImaging," because the functionality is independent from OpenIGTLink.

Progress

  • RealTimeImaging module
    • Slice Control from External Tracker
    • Compared to version 3.6:
      • new version is Independent from OpenIGTLink IF module
      • it allows changing slice direction (In-plane, In-plane90, Transverse with respect to the locator) for each slice viewer independently.
    • qSlicerReslicePropertyWidget is dynamically added to the module panel, when vtkMRMLSliceNode is added to the scene.
    • Demo video (QuickTime)


Delivery Mechanism

The features implemented during this project week were implemented in three separate modules. They are available from the following Subversion repositories:

http://svn.na-mic.org/NAMICSandBox/trunk/IGTLoadableModules/QtModules/OpenIGTLinkIF/

http://svn.na-mic.org/NAMICSandBox/trunk/IGTLoadableModules/QtModules/RealTimeImaging/

http://svn.na-mic.org/NAMICSandBox/trunk/IGTLoadableModules/QtModules/IGTLRemote/

The documentation is at:

http://www.slicer.org/slicerWiki/index.php/Documentation/4.1/Modules/OpenIGTLinkIF

References