Ask Your Question

Improve camera FPS stream in Rviz from remote machine

asked 2019-11-01 09:27:06 -0500

Yehor gravatar image


I face the problem regarding the fps in rviz. So I have roscore on my laptop and camera node (usb_cam) on Jetson Nano. And the fps is not so good when I am displaying it on my laptop via rviz.

How can I improve the fps on the remote machine receiving the video from another?


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2019-11-05 00:41:36 -0500

Yehor gravatar image

One thing that i found is to use compressed_image_transport pkg. By using that you can republish compressed image to another topic with that launch command:

rosrun image_transport republish raw in:=/usb_cam/image_raw compressed out:=/usb_cam/image_compressed

or you can manually do it in the node.

This improve FPS significantly and at least in my case it stopped lagging. However, it would be nice to hear ant other solutions.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2019-11-01 09:27:06 -0500

Seen: 312 times

Last updated: Nov 05 '19