Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warehouse world is broken #30

Open
pfranklincra opened this issue Mar 21, 2024 · 6 comments
Open

Warehouse world is broken #30

pfranklincra opened this issue Mar 21, 2024 · 6 comments
Assignees
Labels
bug Something isn't working

Comments

@pfranklincra
Copy link

Please provide the following information:

  • OS: Ubuntu 22.04
  • ROS 2 Distro: Humble
  • Built from source or installed: Both
  • Package version: 874993b

Expected behaviour
Gazebo world with warehouse launches, as described in tutorials

Actual behaviour
Gazebo fails to launch, throws errors indicating an attempt to download from fuel.ignitionrobotics.org which is deprecated.

To Reproduce
Provide the steps to reproduce:

  1. Follow instructions to install clearpath_simulator on a fresh machine (or docker image)
  2. ros2 launch clearpath_gz simulation.launch.py
  3. see the error

Other notes

The current fix I'm using is commenting out the MovAI mobile pallet and Rescue Randy from the warehouse.sdf file. These both appear to reference the old fuel.ignitionrobotics.org url, which is now unavailable.

Relevant console output from Gazebo (truncated):

[ruby $(which ign) gazebo-1] [Wrn] [FuelClient.cc:1978] The fuel.ignitionrobotics.org URL is deprecrated. Pleasse change https://fuel.ignitionrobotics.org to https://fuel.gazebosim.org

[ruby $(which ign) gazebo-1] [Err] [FuelClient.cc:717] Failed to download model.
[ruby $(which ign) gazebo-1]   Server: https://fuel.ignitionrobotics.org
[ruby $(which ign) gazebo-1]   Route: openrobotics/models/artifact proximity detector/tip/artifact proximity detector.zip
[ruby $(which ign) gazebo-1]   REST response code: 504
[ruby $(which ign) gazebo-1] [Err] [Server.cc:139] Error Code 13: [/sdf/model[@name="rescue_randy_sitting"]/include[0]/uri:/root/.ignition/fuel/fuel.gazebosim.org/openrobotics/models/rescue randy sitting/8/model.sdf:L6]: Msg: Unable to find uri[https://fuel.ignitionrobotics.org/1.0/OpenRobotics/models/Artifact Proximity Detector]

@pfranklincra pfranklincra added the bug Something isn't working label Mar 21, 2024
@hilary-luo
Copy link
Contributor

hilary-luo commented Mar 26, 2024

I have been able to replicate this issue. In the meantime, those two models can be commented out from source installs, or you can download and place each file manually in your .ignition folder.

For example:
Download from this link https://fuel.gazebosim.org/1.0/OpenRobotics/models/artifact%20proximity%20detector.zip and unzip and place the two files it contains at $HOME/.ignition/fuel/fuel.ignitionrobotics.org/openrobotics/models/ artifact proximity detector/6/

The old url is still mostly working (despite deprecation). It is the .zip links embedded in those open robotics models that are causing the errors.

@hilary-luo
Copy link
Contributor

@pfranklincra Can you confirm if this issue has been resolved for you now?

@hilary-luo
Copy link
Contributor

It seems to have issues again this morning so if you have not tested it yet, it likely won't work currently.

@pfranklincra
Copy link
Author

ah darn, I just tested it now before seeing your most recent message. I'm still getting a 504 error, guess I missed the window for it to be working :P

Regardless the workarounds do work, so this is not a huge concern for us.

@ajjaya18
Copy link

I have been able to replicate this issue. In the meantime, those two models can be commented out from source installs, or you can download and place each file manually in your .ignition folder.

For example: Download from this link https://fuel.gazebosim.org/1.0/OpenRobotics/models/artifact%20proximity%20detector.zip and unzip and place the two files it contains at $HOME/.ignition/fuel/fuel.ignitionrobotics.org/openrobotics/models/ artifact proximity detector/6/

The old url is still mostly working (despite deprecation). It is the .zip links embedded in those open robotics models that are causing the errors.

I try this solution but the files in this zip is the same that I already have it.
Captura desde 2024-04-21 12-43-35

@hilary-luo
Copy link
Contributor

hilary-luo commented Apr 30, 2024

@ajjaya18 That is an example link and you need to execute that process for the files that are specifically giving you errors. The errors would be in regards to files that you do not have.

That being said, the issue may now be resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants