Difference between revisions of "2007 December Slicer IGT Programming IGSTK Slicer Integration"
From NAMIC Wiki
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 IntegrationContents
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.
- Suggestion:
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
- www.igstk.org
- www.vtk.org
- http://www.vtk.org/doc/nightly/html/classvtkServerSocket.html
- http://www.vtk.org/doc/nightly/html/classvtkClientSocket.html
- http://www.vtk.org/doc/nightly/html/classvtkSocket.html
- http://www.vtk.org/doc/nightly/html/classvtkSocketCollection.html
- http://www.vtk.org/doc/nightly/html/classvtkSocketCommunicator.html
- http://www.vtk.org/doc/nightly/html/classvtkSocketController.html