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

Kinect colored object localization (detection)

asked 2014-02-12 21:45:51 -0600

Mobile_robot gravatar image

updated 2016-10-24 09:00:17 -0600

ngrennan gravatar image

Hello all dear friends,

I am new in ROS and Kinect, and I want to DETECT a COLORED OBJECT (i.e a res sphere), I need it's POSITION (x, y, z) but not in image (CMVISION does this already), I tried to see all the previous questions but I did not find my answer and also I read the tutorial I tried to use RGBD_SLAM, VISION_VISP ... but I had problem with them..

Any body had same experience? any short message also could help me a lot.

Thank you Hamed

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2014-02-13 04:59:58 -0600

With depth registration turned on, you can use cmvision to detect an object in the RGB image, and then use the pixel coordinates to lookup the (x,y,z) position in the point cloud.

edit flag offensive delete link more


Thanks for your help

Mobile_robot gravatar image Mobile_robot  ( 2014-02-13 09:05:49 -0600 )edit

I used the CMVISION, and it workes perfectly, but still I have problem to transfer the image coordinates to world coordinates.... as you told me I should use PIXEL COORDINATES.... but I am really new in PCL, if you had already done this, can you give me some hints? THanks you in advance...

Mobile_robot gravatar image Mobile_robot  ( 2014-02-19 22:56:10 -0600 )edit

answered 2014-02-13 09:04:51 -0600

Mobile_robot gravatar image

Thanks a lot for your help :)

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2014-02-12 21:45:51 -0600

Seen: 911 times

Last updated: Feb 13 '14