Thank you for the reply and I will tell you what we are doing in more detail.<br><br>Our project is to develop an intra-operative   navigator equipment that 
can be used for nuro surgery. For this purpose we are building our own 
optical tracking system -using stereo vision techniques- and we want to 
use this with IGSTK navigator application. Now we can acquire the coordinates of the reference and surgical tool in a different thread in C++ which is developed with the use of OpenCV and our objective is to use these tow coordinates to register and tack the surgical seen. As we have only two weeks to the 1st demonstration of the project we need some quick help very badly. The most important thing to note here is that we are communicating with the cameras in OpenCV. According to our 
understanding the tracker independent development procedure used with 
the "Navigator" application should allow us to make use of our tracking 
system with the "tracker controller" class. <br>
<br>We have some major problems which are listed below,<br><br>1. How 
can we wrap our own tracker software with the IGSTK tracker class. ( We 
use software to find the positions of the tools relative to the cameras,
 which is not the case in most of the commercial position sensing 
equipments.<br>
We handle our own communication and the final out put of the code is the
 3D coordinates of the two tools.)<br><br>2. How to combine our tracker 
class (once we come up with a IGSTK wrapped tracker class for the 
previous matter) to the navigator application via the tracker 
controller. <br>
Since our application is highly specific we want to get rid of most of 
the redundancies in the "tracker controller" and "tracker configuration"
 classes. <br><br>3. And also we feel that we can just eliminate the 
Tracker Configuration part and proceed to do the registration and 
transformation and then the tracking in Navigator.cxx class itself. But 
we can't predict the accuracy and reliability at the run time.<br>
<br>Above are the reasons that we are expecting a help from you as this 
is very critical application.<br><br>We find the IGSTK class library 
very helpful in our project but we have to mention that the technical 
documentation is highly inadequate regarding our application. We would 
be thankful to you if you can give us what ever the assistance you can 
at your earliest convenience since we have only 3 months duration.     <br>
<br>And to mention we are newbies to the IGSTK and the C++ knowledge is 
good but not to the expert level and this is the first time that we are 
doing a software implementation of this scale even though we have done 
average software implementation.<br><br>We are using GigE cameras and if it is easy to communicate, rectify, get coordinates from the cameras in the IGSTK workspace than using openCV and then use the coordinate extracted form that in IGSTK please explain us how to do this.<br>