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

Tabletop detection returned error code 2

asked 2012-06-21 05:50:26 -0600

joey0702 gravatar image

updated 2012-06-22 00:43:34 -0600

Hi. I am running ROS Fuerte on Ubuntu 12.04.

I am trying to do a simulation of tabletop manipulation on gazebo, but it seems like it is not working, creating this error when I try to run the pick_and_place_tutorial.cpp (from the pick and place manager tutorial).

[ERROR] [1340293467.632676925, 53.720000000]: Tabletop detection returned error code 2

Can someone help me figure out this problem?

Thank you.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2012-06-22 00:48:25 -0600

IIRC, this usually means that either tabletop detection didn't find the table top, or no objects on the table (there should be more messages in the log to tell you that). The best thing to do is to visualize the point cloud you give to tabletop detection and see whether the table plane is clearly visible and also the biggest plane in the point cloud.

I had this problem a lot when I used a simulated Kinect, and it turned out that there is a bug on integrated Intel chipsets simulating the Kinect output, so the point cloud was all wrong, and the table couldn't be detected.

edit flag offensive delete link more


Hi, I am using the same package (pick and place tutorial) and I receive the same error. I visualize the point clouds in rviz, and the table plane was the biggest detected plane, Do you have any guess that what else can be a problem? Thank you.

iran gravatar image iran  ( 2013-02-18 00:44:09 -0600 )edit

Question Tools



Asked: 2012-06-21 05:50:26 -0600

Seen: 203 times

Last updated: Jun 22 '12