Difference between revisions of "2015 Winter Project Week:CommunicationProtocolForOpticalTrackingWithSurfaceScan"
From NAMIC Wiki
(5 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
<gallery> | <gallery> | ||
Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]] | Image:PW-2015SLC.png|[[2015_Winter_Project_Week#Projects|Projects List]] | ||
+ | Image:PW-2015SLC-KY-Slicer.png|3D Model of phantom on 3D Slicer | ||
+ | Image:PW-2015SLC-KY-PointCloud.jpg|Model sent from 3D Slicer to Koh Young's surface registration software | ||
+ | Image:PW-2015SLC-KY-AAS-Phantom.jpg|Phantom | ||
+ | Image:PW-2015SLC-KY-AAS-ROI.jpg|Surface data scanned from the phantom | ||
+ | Image:PW-2015SLC-KY-Registration.jpg|Surface registration result | ||
+ | Image:PW-2015SLC-KY-ICSVM.png|Simulator to test the communication protocol | ||
</gallery> | </gallery> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
==Key Investigators== | ==Key Investigators== | ||
Line 45: | Line 46: | ||
<div style="width: 27%; float: left; padding-right: 3%;"> | <div style="width: 27%; float: left; padding-right: 3%;"> | ||
<h3>Progress</h3> | <h3>Progress</h3> | ||
− | * | + | *Developed 3D Slicer scripted module to send commands to the sensor controller |
+ | *Developed program to simulate the sensor controller | ||
+ | **Implemented a state machine | ||
+ | **Tested message exchange with 3D Slicer and state transition | ||
</div> | </div> | ||
</div> | </div> |
Latest revision as of 15:59, 9 January 2015
Home < 2015 Winter Project Week:CommunicationProtocolForOpticalTrackingWithSurfaceScan
Key Investigators
- Junichi Tokuda (BWH)
- Sangyong Kim (Koh Young Technology)
- ByungHyun Cho (Koh Young Technology)
- Yuri Koh (Koh Young Technology)
- Investigators who are not in this AHM:
- Brian Nini (BWH)
- Isaiah Norton (BWH)
- Alex Golby (BWH)
- Nobuhiko Hata (BWH)
Project Description
Objective
- Implement communication between 3D Slicer and Koh Young's new optical tracking system for neurosurgical navigation
- Real-time tracking data
- Surface model data for surface registration
- Intraoperative registration update
Approach, Plan
- Currently no actual device exists.
- Protocol has been defined in November - December 2014
- Create simulator software to test the feasibility of the protocol
- 3D Slicer
- OpenIGTLink Interface in 3D Slicer was extended to handle surface model data https://github.com/openigtlink/OpenIGTLinkIF/pull/45
- Python module has been created / need testing
- Development of Koh Young device simulator is in progress
- 3D Slicer
Progress
- Developed 3D Slicer scripted module to send commands to the sensor controller
- Developed program to simulate the sensor controller
- Implemented a state machine
- Tested message exchange with 3D Slicer and state transition