[IGSTK-Users] IGSTK Polaris tests results

Patrick Cheng cheng at isis.georgetown.edu
Thu Oct 16 14:25:20 EDT 2008


Hi Anka,

My mistake, I think V018 is the first combined API. The newest version 
is V024. I attached a page from the Polaris API document showing the 
difference between V018 to V024.

PHRQ is a new command replacing the old PVTIP.

I think this explains all the trouble.

Patrick

Patrick Cheng wrote:
> Hi Anka,
> 
> It looks like the firmware version of your Polaris is 015, while the 
> current one is 018. This might be the reason that your tracker does not 
> recognize the command:
> PHRQ:*********1****A4C1\x0D
> 
> Can you send us the code that works on your tracker?
> 
> Thank you,
> 
> Patrick
> 
> Anka Kochanowska wrote:
>> Hi!
>> The results are attached.
>> Thanks!
>> Anka
>>
>>
>> Patrick Cheng wrote:
>>> Hi Anka,
>>>
>>> Thank you for running the test and send us the log file.
>>>
>>> In your experiment setup. trackerTool2 should work and report transform.
>>>
>>> But it failed to attach to tracker, that's why we get all the
>>> "CoordinateSystemTransformToNullTargetEvent"
>>>
>>> "....
>>> Instantiate second tracker tool:
>>> SROM file: /opt/polaris_rom_files/passive_pointer/1400394.rom
>>> TrackerToolConfigurationEvent
>>> TrackerToolAttachmentToTrackerErrorEvent
>>> ..."
>>>
>>> I commented out all the code for trackerTool and trackerTool3 and 
>>> attached the file. Can you compile this one and run the test again? I 
>>> am trying to find out if the error condition test failed the code.
>>>
>>> The other error is from the serial communication. I haven't found the 
>>> reference for that error return code yet.
>>> "(INFO) 4. receive[12] ERROR016BC2\x0D"
>>>
>>> Thank you,
>>>
>>> Patrick
>>>
>>>
>>> Anka Kochanowska wrote:
>>>> Hi Patrick!
>>>> I checked out IGSTK code at 8am today and built it with Qt4 support.
>>>> I made sure that my tools were seen by Polaris - I checked using my 
>>>> application, written in VTK, using David's Gobi code for tracking.
>>>> I tested first with unchanged code:
>>>> ./igstkTests igstkPolarisTrackerTest.txt 
>>>> logIgstkPolarisTrackerTest.txt 
>>>> /opt/polaris_rom_files/passive_pointer/1400394.rom 3
>>>> I saved the terminal output in toto.txt and made a tarball 
>>>> res1.tar.gz containing: RecordedStreamByPolarisTrackerTest.txt, 
>>>> igstkPolarisTrackerTest.txt, toto.txt.
>>>>
>>>> Then I tested with commented lines
>>>>      if ( transform.IsValidNow() )
>>>>
>>>> ./igstkTests igstkPolarisTrackerTest logIgstkPolarisTrackerTest2.txt 
>>>> /opt/polaris_rom_files/passive_pointer/1400394.rom 3 > & toto2.txt
>>>>
>>>> and saved the results: RecordedStreamByPolarisTrackerTest.txt, 
>>>> logIgstkPolarisTrackerTest2.txt, toto2.txt
>>>> in res2.tar.gz.
>>>>
>>>> Have a nice day!
>>>> Anka
>>>>
> _______________________________________________
> IGSTK-Users mailing list
> IGSTK-Users at public.kitware.com
> http://public.kitware.com/cgi-bin/mailman/listinfo/igstk-users
> 
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: API changes.pdf
Type: application/x-crossover-pdf
Size: 54850 bytes
Desc: not available
URL: <http://public.kitware.com/pipermail/igstk-users/attachments/20081016/0a03c798/attachment-0002.bin>


More information about the IGSTK-Users mailing list