osrf / drcsim

Repository for the DRC project.
18 stars 6 forks source link

DRC Practice Worlds Missing Models #352

Closed osrf-migration closed 10 years ago

osrf-migration commented 11 years ago

Original report (archived issue) by Devin Schwab (Bitbucket: rhololkeolke).


For the new DRC Practice worlds the models don't appear to be in the model database at http://gazebosim.org/models/

When I launch a world such as practice_1 with the command roslaunch atlas_utils drc_practice_task_1.launch I get errors such as the following.

Error [parser.cc:523] Unable to find uri[model://drc_practice_yellow_parking_block]
Error [ModelDatabase.cc:408] Unable to download model[model://drc_practice_yellow_parking_block]

Going to the model database URL in a web browser I also don't see the new models listed.

osrf-migration commented 11 years ago

Original comment by Justin Manzo (Bitbucket: jmanzo).


I see that model over in the gazebo_models repo - you can pull that repo down and you should have it. I'm assuming this will be resolved once new builds of Gazebo are posted, but there's definitely a workaround now.

osrf-migration commented 11 years ago

Original comment by Stefan Kohlbrecher (Bitbucket: Stefan_Kohlbrecher).


It´s true that it is in the bitbucket repo. It is not available via the http://gazebosim.org/models/ url that drcsim checks however. Given that this "carefree" downloading of models worked before I´d like to see it doing so again. Of course you can pull the gazebo_models repo, but that´s another step that has to be maintained and/or explained to the multitude of people on a team.

osrf-migration commented 11 years ago

Original comment by Stefan Kohlbrecher (Bitbucket: Stefan_Kohlbrecher).


Also, it´s a 220mb checkout for everyone doing it, so I´d like to avoid it. Can someone confirm the models will be uploaded to http://gazebosim.org/models/ soon?

osrf-migration commented 11 years ago

Original comment by Stefan Kohlbrecher (Bitbucket: Stefan_Kohlbrecher).


I guess 5 days without a reaction or anything happening qualifies as a "No"?

osrf-migration commented 11 years ago

Original comment by Justin Manzo (Bitbucket: jmanzo).


I know the OSRF team is working on the next major Gazebo release, to include a model repo. Perhaps they have some plans for making this part of a new system of pulling things down. The models we have are part of the DRCsim package anyway, so it seems like they shouldn't be a part of the core gazebosim.org models list.

I've been wondering how they plan to prevent the core list of models from swelling out of control, so hopefully we can get some clarity on that.

osrf-migration commented 11 years ago

Original comment by Justin Manzo (Bitbucket: jmanzo).


I just checked with the latest build - not sure why the models for the DRC_trials tasks aren't in the drcsim-3.0/gazebo_model/environments folder, which is where they belong. For reasons I don't understand, they have been made a part of the gazebo_models repo, which is not an appropriate home for them. I believe moving them over into the deb for DRCsim would be much more appropriate, and would resolve this issue.

osrf-migration commented 11 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).


We updated the gazebo model database. Try it now.

osrf-migration commented 11 years ago

Original comment by Devin Schwab (Bitbucket: rhololkeolke).


Mostly working, however, I'm still having some issues

Thanks for getting the models uploaded.

osrf-migration commented 11 years ago

Original comment by Nate Koenig (Bitbucket: Nathan Koenig).


The car is not done yet, which is why it's not in task1.

Do you have a backtrace for task 2?

There is no texture on the door. Please add one, and submit a pull-request.

osrf-migration commented 11 years ago

Original comment by Stefan Kohlbrecher (Bitbucket: Stefan_Kohlbrecher).


Task 2 takes really long to load for me, but eventually comes up. Looks like a freeze in the process, though.

osrf-migration commented 11 years ago

Original comment by Masaki Murooka (Bitbucket: mmurooka).


When I launch drc_practice_task_4.launch, the following error occured.

Error [ModelDatabase.cc:408] Unable to download model[model://door_handle/meshes/handle.dae] Error [SystemPaths.cc:371] File or path does not exist[""] Error [MeshShape.cc:64] No mesh specified

Maybe handle model is not in model database.

osrf-migration commented 11 years ago

Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).


@Stefan_Kohlbrecher and @rhololkeolke I have confirmed the slow loading of practice task 2 and created gazebo issue 877 to track it. In my testing, gzserver appeared to load relatively within 20 seconds or so, but gzclient could take about 2 minutes.

If you don't need gzclient, load gzserver instead of gazebo:

roslaunch drcsim_gazebo drc_practice_task_2.launch gzname:=gzserver
osrf-migration commented 10 years ago

Original comment by Steve Peters (Bitbucket: Steven Peters, GitHub: scpeters).


This is now working for me with the released version of gazebo-current