[IGSTK-Users] IGSTK Polaris tests results

Patrick Cheng cheng at isis.georgetown.edu
Thu Oct 16 14:12:35 EDT 2008


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
>>>



More information about the IGSTK-Users mailing list