How to subscribe visp_auto_tracker to /usb_cam/image_raw/compressed?
Hi all,
I am wondering if this is possible, since just subscribing to /usb_cam/image_raw causes a lot of lag, and the visp_auto_tracker debug display window will freeze up. Here is my launch file to run visp_auto_tracker (where I try to subscribe to /usb_cam/image_raw/compressed):
<launch>
<!-- Launch the tracking node -->
<node pkg="visp_auto_tracker" type="visp_auto_tracker" name="visp_auto_tracker" output="screen">
<param name="model_path" type="string" value="$(find visp_auto_tracker)/models" />
<param name="model_name" type="string" value="pattern" />
<param name="debug_display" type="bool" value="True" />
<remap from="/visp_auto_tracker/camera_info" to="/usb_cam/camera_info"/>
<remap from="/visp_auto_tracker/image_raw" to="/usb_cam/image_raw/compressed"/>
</node>
</launch>
But when I run this, I get this error in the terminal where I am running the usb_cam node:
[ERROR] [1405534682.215726942]: Client [/visp_auto_tracker] wants topic /usb_cam/image_raw/compressed to have datatype/md5sum [sensor_msgs/Image/060021388200f6f0f447d0fcd9c64743], but our version has [sensor_msgs/CompressedImage/8f7a12909da2c9d3332d540a0977563f]. Dropping connection.
So, is there a way to properly subscribe the visp_auto_tracker to /usb_cam/image_raw/compression? Appreciate any help, thanks!