No new messages on only some topics from Raspberry Pi
I am currently trying to remote access camera topics of realsense2_camera node (rs_camera.launch), but some of the topics are empty. They appear in rostopic list, but rostopic hz shows that no messages are published.
Setup:
-Intel RealSense D435i camera connected to Raspberry Pi 4 (Raspbian Buster, ROS Kinetic) with USB 3
-Laptop (Ubuntu 16.04, ROS Kinetic) currently connected to Pi via Ethernet
The Pi ist the ROS master. I have set ROS_IP on both devices and exported ROS_MASTER_URI on the Laptop. Some of the topics like /camera/color/image_raw or /camera/color/camera_info are published and accessible. CompressedImage topics as well as /tf are not. CPU usage on the Pi is only at ~40% according to top, MEM is even lower.
I am starting to think that there must be some other limitation of the Pi, as the node works fine when I let it run on my laptop. Has anyone ever managed to use a RealSense camera on a Pi? Has anyone encountered similar problems with other nodes? Could it be some kind of threading problem? All hints are aprechiated as I am new to using ROS on micro controllers.
Hi, have you solved the problem? I have the same issue
Hi, I couldn't solve it and finally gave up blaming it on somehow insufficient bandwidth of the wireless connection. I abandoned the Pi and strapped a Laptop to the exploration rover this project was meant for so I didn't have to send the image data at all. Sorry that I can't help.