clubcapra / markhor

🐐 Capra-Markhor is a ROS-based solution for managing and operating Club Capra's second rescue robot. 🐐
9 stars 1 forks source link

Web UI latency fix #35

Closed saxtot closed 2 years ago

saxtot commented 2 years ago

Change of the default_transport parameter of the web video server to raw. This makes it so the camera feeds are transported by compressed_image_transport, which is why I add the dependencies to the package. These dependencies are also in ros_astra_camera, but I'm adding them to markhor just to be sure. Functionally, the web video server becomes exponentially lighter since it doesn't compress the feeds itself. The capra_web_ui has already had the option added in the camera feed configs.

Also updated the Capra email adress.

Note: The first commit is the same as one that was changed back in the correction of another branch that was merged before this one.

lvanasse commented 2 years ago

Hum I'm a bit confused, simply installing the compressed_image_transport package generate a compressed image topic without flag or other modification ?

saxtot commented 2 years ago

Hum I'm a bit confused, simply installing the compressed_image_transport package generate a compressed image topic without flag or other modification ?

Yes! According to one of the image_transport tutorials : "image_transport will automatically discover all transport plugins built in your ROS system."