Difference between revisions of "HybridProbe"

From NAMIC Wiki
Jump to: navigation, search
(Created page with '=Timeline= {|style="border-collapse: collapse; border-width: 1px; border-style: solid; border-color: #000" cellpadding="1" width="40%" ! align="center" style="border-style: solid…')
 
 
Line 40: Line 40:
 
=Tips=
 
=Tips=
 
* Orientation of EM and Optical system are different because coordinate system are different (not possible to "fix it"), so I created a model flipped, and use it to display EM tracker
 
* Orientation of EM and Optical system are different because coordinate system are different (not possible to "fix it"), so I created a model flipped, and use it to display EM tracker
 +
* Aurora configuration (from IGSTK):
 +
 +
  communication->SetBaudRate(SerialCommunication::BaudRate9600);                  // Baud: 9600
 +
  communication->SetDataBits(SerialCommunication::DataBits8);                      // DataBits: 8
 +
  communication->SetParity(SerialCommunication::NoParity);                        // Parity: 0
 +
  communication->SetStopBits(SerialCommunication::StopBits1);                      // StopBits: 1
 +
  communication->SetHardwareHandshake(SerialCommunication::HandshakeOff);          // HandShake: 0

Latest revision as of 21:32, 5 January 2012

Home < HybridProbe

Timeline

Task Status Deadline
Connect EM and Optical tracking system to Slicer -
Create HybridProbe Module to register them -
Install and switch to BrainLab system (OpenIGTLink included version) -
Design and create HybridProbe with Sam -
Test and validate HybridProbe -

Development

Connect EM and optical system to Slicer

  • Use NDI Toolkit to connect and calibrate Aurora and Polaris systems
  • Only one pivot calibration to calibrate both systems

Create HybridProbe Module to register them

  • Select several points, record values of each system, and calculate a rigid registration using pair points registration
  • Drop EM sensor under transformation to register it to the optical one

Install and switch to Brainlab system

  • BrainLab has been updated in AMIGO to the version including OpenIGTLink
  • Switching to BrainLab include bringing Aurora in OR. Are we allowed to ?
  • How to synchronize EM and Optical values ?

Tips

  • Orientation of EM and Optical system are different because coordinate system are different (not possible to "fix it"), so I created a model flipped, and use it to display EM tracker
  • Aurora configuration (from IGSTK):
 communication->SetBaudRate(SerialCommunication::BaudRate9600);                   // Baud: 9600
 communication->SetDataBits(SerialCommunication::DataBits8);                      // DataBits: 8
 communication->SetParity(SerialCommunication::NoParity);                         // Parity: 0
 communication->SetStopBits(SerialCommunication::StopBits1);                      // StopBits: 1
 communication->SetHardwareHandshake(SerialCommunication::HandshakeOff);          // HandShake: 0