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

How to add objects to a local household database ?

asked 2011-04-01 02:34:30 -0500

Guido gravatar image

updated 2011-06-17 10:18:50 -0500

kwc gravatar image

Hi all,

I'm trying to add objects to the household database downloaded from willow garage. However, i don't know how to add the objects to the database. The API documentation of household_objects_database mention a PLYModelLoader class, but i'm unable to find it in my ROS files. My ROS version is cturtle 1.2.4 .

Any idea how to do this ?

Best regards,


edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2011-06-17 11:31:15 -0500

ethanrublee gravatar image

You should update to atleast Diamondback, and checkout the source file

Try using this as a template to move forward.

edit flag offensive delete link more


Thanks for the answer, I will try upgrading to diamondback first and then we will see.
Guido gravatar image Guido  ( 2011-06-20 21:18:23 -0500 )edit

answered 2011-06-20 04:53:53 -0500

Matei Ciocarlie gravatar image

After upgrading to diamondback, also take a look at the insert_model.cpp node in the household_objects_database package. It is somewhat crude and not well parameterized, but should have all the info needed.

edit flag offensive delete link more


Okay, I will try this. Thanks for the reply.
Guido gravatar image Guido  ( 2011-06-20 21:17:40 -0500 )edit

As a note, insert_model will try to copy the geometry file to a location specified in the database itself, by the MODEL_ROOT entry in the "variables" table. Change that to point to somewhere in your filesystem before trying insert_model.

Matei Ciocarlie gravatar image Matei Ciocarlie  ( 2012-04-13 10:38:24 -0500 )edit

Question Tools

1 follower


Asked: 2011-04-01 02:34:30 -0500

Seen: 394 times

Last updated: Jun 20 '11