[IGSTK-Users] PivotCalibrationFLTKWidgetExample

Ziv Yaniv zivy at isis.imac.georgetown.edu
Fri Apr 18 09:27:52 EDT 2008


sebastian ordas wrote:
> Hi Ziv,
> 
> I started looking into the PivotCalibrationFLTKWidgetExample to see if I 
> can add the FOB classes
> 
> On a first sight, I found the following possible bug in 
> PivotCalibrationNew::RequestInitialize( )
> 
> missing:
>   this->m_TmpTrackerTool = trackerTool;
> 
> Do you think it would be a good idea to have in the 
> PivotCalibrationFLTKWidgetExample something like the 
> igstkTrackerInitializerNew in the NeedleBiopsy example? In this way, we 
> could make the example work with all the trackers.
> 
> Let me know your indications on how to proceed.
> 
> regards,
> sebastian

Hi Sebastian,

The answer to your first question is probably yes. I wrote the pivot 
calibration classes using the old tracking framework (about 6 months 
ago). I have not looked at it since, so you are the first person to 
actually try using it after the tracker refactoring.

The answer to your second question is yes too. To modify the example to 
work with multiple trackers you will need to grab the initialization 
code from igbiopsy and you will need to change the FLTK GUI.

Changing the GUI is essential so that it displays appropriate settings 
for each tracking system. Right now the display is appropriate only for 
the polaris, you only get to choose tool port (physical port on the 
control box). For Aurora you should also allow choice of channel, 0 or 1 
(a splitter connected to the port on the control box allows you to have 
two 5D tools on the same port). For the micron tracker there is no 
concept of port or channel. For FOB I believe you can have multiple 
tools on the same physical port (Ascension claims 3 tools on the same 
physical port for their 3DGuidance system - haven't actually seen this 
type of splitter).

Finally, the general idea for the calibration framework can be found here:
http://public.kitware.com/IGSTKWIKI/images/8/8f/IGSTK_Strategic_Planning_2008_-ZivYaniv.ppt

               regards
                  Ziv

-- 
Ziv Yaniv, PhD., Research Assistant Professor
Imaging Science and Information Systems (ISIS) Center
Department of Radiology
Georgetown University Medical Center
2115 Wisconsin Avenue, Suite 603
Washington, DC, 20007,

Phone: +1-202-687-7286
Fax: +1-202-784-3479
email: zivy at isis.georgetown.edu
web: http://isiswiki.georgetown.edu/zivy/



More information about the IGSTK-Users mailing list