Import tracking stream through ROS

Hello everyone,

We are working with NDI Aurora and the ultrasound scanner to do ultrasound calibration. We are able to connect Aurora and ImFusion Suite using ROS. We are able to display the flow correctly on ImFusion, but when we run the ultrasound calibration wizard it seems that the sensor is no longer being tracked and any movement or sweep made with the sensor probe generates an error (such as ‘The probe was not moved on a straight line’). Do you have any suggestions on this problem? Would it be better to connect Aurora with an IGT connection?

Thank you in advance,

Riccardo.

Hi Riccardo

On the first page of the wizard, there is a selection of the tracking stream. Could you verify that the correct tracking stream is selected? In the wizard, do you see the sphere moving?

In theory, it should not matter if the connection is via ROS or IGT connection. Both should generate a TrackingStream that the calibration wizard can consume.

Hi Martin,

Thanks for your answer!
In the calibration wizard I can see the the correct tracking stream but I cannot see the sphere moving even if I can see the tracking data in the tracking visualization. I haven’t tried yet the IGT connection for NDI Aurora in the calibration wizard. I tried it with NDI Polaris and It worked. Have you ever met this problem before?

Could you record some of the data and send it over?

  1. Record a sample of the ROS tracking data that fails
  2. Record a sample of the NDI Polaris data that worked

We have not met this specific issue before. Investigating the tracking sequences might give some insight into the problem.