Difference between revisions of "2014 Project Week:OpenIGTLink"

From NAMIC Wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 36: Line 36:
 
** String (corresponds to  vtkMRMLIGTLStringNode)
 
** String (corresponds to  vtkMRMLIGTLStringNode)
 
** Trajectory (corresponds to vtkMRMLAnnotationTextNode)
 
** Trajectory (corresponds to vtkMRMLAnnotationTextNode)
* Submitted feature request in [http://na-mic.org/Bug/view.php?id=2955]
+
* Submitted feature request in [http://www.na-mic.org/Bug/view.php?id=3548 Slicer Bug Tracking]
 
+
* The updated code is in [https://github.com/tokjun/OpenIGTLinkIF/tree/3548-OpenIGTLink-message-converter-classes GitHub]
 +
*To include it in the main repository, we need to make sure other modules that depend on OpenIGTLink can be compiled with the version.
 
</div>
 
</div>
 
</div>
 
</div>

Latest revision as of 16:12, 10 January 2014

Home < 2014 Project Week:OpenIGTLink

Key Investigators

  • Junichi Tokuda (BWH)
  • Steve Piper (Isomics)
  • Andras Lasso (Queen's)

Project Description

Objective

  • Incorporate new data converters, which have not been implemented in Slicer OpenIGTLink IF module.
  • Brainstorming for grant proposal.

Approach, Plan

  • Data converters in OpeniGTLink IF module:
    • String (currently in OpenIGTLink Remote)
    • Sensors (implemented in Robot Interface Module (currently in private repository))
    • Capability
  • Brainstorming for grant proposal.
    • Infrastructure for real-time data streaming (for realtime imaging, fast tracking)
    • Definition of communication schemes in real-time imaging, research interface in navigation systems, and robotic devices

Progress

  • Identified data types available outside the module
    • Sensor (corresponds to vtkMRMLIGTLSensorNode)
    • Status (corresponds to vtkMRMLIGTLStatusNode)
    • String (corresponds to vtkMRMLIGTLStringNode)
    • Trajectory (corresponds to vtkMRMLAnnotationTextNode)
  • Submitted feature request in Slicer Bug Tracking
  • The updated code is in GitHub
  • To include it in the main repository, we need to make sure other modules that depend on OpenIGTLink can be compiled with the version.