PlusToolkit / PlusLib

Software library for data acquisition, pre-processing, and calibration for navigated image-guided interventions.
http://www.plustoolkit.org
Other
130 stars 102 forks source link

Clarius tracked ultrasound probe #490

Closed zoez526 closed 5 years ago

zoez526 commented 5 years ago

Hello,

I am working with this device called Clarius whose SDK provides grey scale ultrasound image and IMU(inertial measurement unit) data. The IMU data can be converted to tracking data. Therefore, in this case, I will be obtaining imaging and tracking data from the same device. I am not sure if this is doable in PLUS because I haven't found a similar device in the existing repo. Specifically, there are two things that I am hoping to get more information on:

  1. If I set vtkPlusClarius.IsTracker() to return true, will this have any impact on obtaining the image from the ultrasound probe? Or it will only indicate that this device has tracking ability and not affect other functions?

  2. Would this be a valid configuration file? image (I'm having doubts with this configuration file because it has two DataSources and two outputChannels with different types. )

Thanks, Zoe

adamrankin commented 5 years ago

Or it will only indicate that this device has tracking ability and not affect other functions?

This is correct.

The configuration file looks perfectly fine. What you're doing was considered when I did the redesign of the device input/output system.

zoez526 commented 5 years ago

Thanks for letting me know!