First time here? Check out the FAQ!


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

Object recognition capture unable to find Pose

asked Sep 10 '13

Jbot gravatar image

updated Jan 28 '14

ngrennan gravatar image

I have an Ubuntu 12.10 with ROS groovy configuration. I use a kinect on a USB2.0 port.

I would like to use the object_recognition package but I don't succeed in make the capture tool work. I succeed capturing my textured_plane but impossible to have a 3D position displayed when I track the features.

Here is my command line for capturing my textured plane :

rosrun object_recognition_capture orb_template -o my_textured_plane --res sxga --fps 15

But when I try to see the position tracking, no position is outputed in the video

rosrun object_recognition_capture orb_track --track_directory my_textured_plane --res sxga --fps 15

But, if I show the matches, the features detection seems to work quite well. image description

So I try some different parameters (more feature points, less threshold ...) but the position never appears.

Does anyone have a clue on why the 3D position is not display while the features are correctly detected?

PS : I also try rosrun object_recognition_capture capture -i my_textured_plane --seg_z_min 0.01 -o silk.bag --preview --res sxga --fps 15 but no object is detected.

Preview: (hide)

Comments

Same problem here. (Ubuntu 13.04 ROS Hydro)

keavenM gravatar image keavenM  ( Sep 19 '13 )edit

Same problem (Ubuntu12.04 ROS groovy)

averybigant gravatar image averybigant  ( Sep 19 '13 )edit

hey guys, you can find further information on https://github.com/wg-perception/object_recognition_core/issues/17

averybigant gravatar image averybigant  ( Sep 24 '13 )edit

Thanks, I will mail him to see if I can help

Jbot gravatar image Jbot  ( Sep 25 '13 )edit

1 Answer

Sort by » oldest newest most voted
4

answered Sep 27 '13

fivef gravatar image

Have you ever tried:

rosrun object_recognition_capture capture --seg_z_min 0.01 -o silk.bag --preview --res sxga --fps 15

Omitting the -i parameter sets the capture app to use the printed markers. This works for me!

Remark: The orb_template step is not needed if you omit -i.

It seems that there is a bug in orb_template or in capture when matching the features to the template's.

Preview: (hide)

Comments

Wow, it works for me! Thank you for your solution.

averybigant gravatar image averybigant  ( Sep 27 '13 )edit

I will try this tonight but I wanted to use my own textured plane.

Jbot gravatar image Jbot  ( Sep 30 '13 )edit

After a try, it seems that it works wih the standard template. I have upvote your answer but there is still a bug when using our own textured plane.

Jbot gravatar image Jbot  ( Oct 1 '13 )edit

Question Tools

4 followers

Stats

Asked: Sep 10 '13

Seen: 846 times

Last updated: Sep 27 '13