ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

/camera/rgb/image_raw/compressed is a topic, not a node. Topics don't appear in the roslaunch output.

With the 3dsensor.launch file running, you should be able to confirm that a node is publishing on this topic with:

rostopic info  /camera/rgb/image_raw/compressed

This will also tell you if any nodes are subscribed to this topic.

If your nodes and publishing and subscribing to the topic, but the subscriber isn't seeing any data, it may be useful to confirm that data is being published with:

rostopic hz  /camera/rgb/image_raw/compressed

/camera/rgb/image_raw/compressed is a topic, not a node. Topics don't appear in the roslaunch output.

With the 3dsensor.launch file running, you should be able to confirm that a node is publishing on this topic with:

rostopic info  /camera/rgb/image_raw/compressed

This will also tell you if any nodes are subscribed to this topic.

If your nodes and publishing and subscribing to the topic, but the subscriber isn't seeing any data, it may be useful to confirm that data is being published with:

rostopic hz  /camera/rgb/image_raw/compressed

EDIT

The output from your 3dsensor.launch file suggests that there is something wrong with the setup for your sensor. You can try plugging it into a USB2 if you have one, and checking the device permissions. The output of lsusb and lsusb -t may be useful here.

/camera/rgb/image_raw/compressed is a topic, not a node. Topics don't appear in the roslaunch output.

With the 3dsensor.launch file running, you should be able to confirm that a node is publishing on this topic with:

rostopic info  /camera/rgb/image_raw/compressed

This will also tell you if any nodes are subscribed to this topic.

If your nodes and publishing and subscribing to the topic, but the subscriber isn't seeing any data, it may be useful to confirm that data is being published with:

rostopic hz  /camera/rgb/image_raw/compressed

EDIT

The output from your 3dsensor.launch file suggests that there is something wrong with the setup for your sensor. You can try plugging it into a USB2 if you have one, and checking the device permissions. The output of lsusb and lsusb -t may be useful here.

EDIT

It looks like you're using an Asus from within a virtual machine. Given that the openni sensors tend to be sensitive to USB issues and use most of the USB bus bandwidth, I'm not too surprised that it doesn't work. (It probably isn't supported by your virtualization software)