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

: Client wants topic /kinect_camera/depth/points to have datatype/md5sum , but our version has . Dropping connection.

asked 2019-09-05 05:34:34 -0600

Marseiliais gravatar image

Client [/image_view_1567634052076202277] wants topic /kinect_camera/depth/points to have datatype/md5sum [sensor_msgs/Image/060021388200f6f0f447d0fcd9c64743], but our version has [sensor_msgs/PointCloud2/1158d486dd51d683ce2f1be655c3c181]. Dropping connection.

when trying to use

rosrun image_view image_viewmage:=/kinect_camera/depth/points

i have topics from depth camera plugin:

/kinect_camera/depth/camera_info
/kinect_camera/depth/image_raw
/kinect_camera/depth/image_raw/compressed
/kinect_camera/depth/image_raw/compressed/parameter_descriptions
/
> kinect_camera/depth/image_raw/compressed/parameter_updates
> /kinect_camera/depth/image_raw/compressedDepth
> /kinect_camera/depth/image_raw/compressedDepth/parameter_descriptions
> /kinect_camera/depth/image_raw/compressedDepth/parameter_updates /kinect_camera/depth/image_raw/theora
> /kinect_camera/depth/image_raw/theora/parameter_descriptions
> /kinect_camera/depth/image_raw/theora/parameter_updates
> /kinect_camera/depth/points
> /kinect_camera_ir/depth/camera_info
> /kinect_camera_ir/parameter_descriptions
> /kinect_camera_ir/parameter_updates
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2019-09-05 05:39:07 -0600

You're trying to view PointCloud2 messages with a viewer which expects images, this isn't going to work. You probably want to view the depth image topic instead /kinect_camera/depth/image_raw.

edit flag offensive delete link more

Comments

1

This is the answer. No need to post it as a comment.

gvdhoorn gravatar image gvdhoorn  ( 2019-09-05 06:09:47 -0600 )edit

Im obtaining depth image as u said, but I also want to visualize points cloud and this error appears. In riviz im getting error from For frame [kinect_frame]: Frame [kinect_frame] does not exist What is more, its saying im getting pointcloud2 message but when im trying to add pointcloud2 in riviz any topic exists, only for pointcloud

Marseiliais gravatar image Marseiliais  ( 2019-09-05 06:28:24 -0600 )edit

You're correct, you'll need to use RVIZ to be able to visualise point clouds. You'll need to make sure that the fixed frame used for the visualisation is set exactly the same as that of the point cloud messages (in the absence of a TF tree) You can set this using the parameters in the top left of the screen.

PeteBlackerThe3rd gravatar image PeteBlackerThe3rd  ( 2019-09-05 07:08:21 -0600 )edit

In my opinion everything is set good, but still getting same error For frame [kinect_frame]: Frame [kinect_frame] does not exist. Can u explain me more?

Marseiliais gravatar image Marseiliais  ( 2019-09-05 14:19:48 -0600 )edit

Question Tools

1 follower

Stats

Asked: 2019-09-05 05:34:34 -0600

Seen: 3,434 times

Last updated: Sep 05 '19