Difference between revisions of "2007 December Slicer IGT Programming IGSTK Slicer Integration"

From NAMIC Wiki
Jump to: navigation, search
Line 18: Line 18:
 
* Exposing the Tracker functionality of IGSTK to Slicer
 
* Exposing the Tracker functionality of IGSTK to Slicer
 
* How to integrate event loops between trackers and GUI Tcl main event loop.
 
* How to integrate event loops between trackers and GUI Tcl main event loop.
 +
** Suggestion:
 +
*** Use sockets in order to send data from the tracker and read it during the blocking stage of the DoOneStep() action in the main Tcl event loop.
  
 
=Potential application in IGT=
 
=Potential application in IGT=

Revision as of 04:18, 14 December 2007

Home < 2007 December Slicer IGT Programming IGSTK Slicer Integration

IGSTK - Slicer Integration

Names

  • Session leader
    • Patrick Cheng
  • participants
    • Steve Pieper
    • Ziv
    • Nobi Hata
    • David Gobi
    • Stephen Aylward
    • Peter Kazanzides
    • Luis Ibanez

Technology/Function description

  • Exposing the Tracker functionality of IGSTK to Slicer
  • How to integrate event loops between trackers and GUI Tcl main event loop.
    • Suggestion:
      • Use sockets in order to send data from the tracker and read it during the blocking stage of the DoOneStep() action in the main Tcl event loop.

Potential application in IGT

  • Provide Tracker functionality in Slicer
    • Aurora Tracker
    • Polaris Tracker
    • Micron Tracker
    • Potentially add Robots as trackers (Johns Hopkins)

Which part is already in Slicer

  • IGSTK compilation configuration
  • MRML scene graph structure
    • Transform nodes


What is not

  • IGSTK Tracker
    • Functionality of using Sockets for sending Tracker data to Slicer

Who among us will take leading role?

Links