Package Details: gazebo 10.1.0-4

Git Clone URL: (read-only, click to copy)
Package Base: gazebo
Description: A multi-robot simulator for outdoor environments
Upstream URL:
Licenses: Apache
Submitter: None
Maintainer: billypilgrim
Last Packager: billypilgrim
Votes: 28
Popularity: 0.91
First Submitted: 2008-10-18 22:59
Last Updated: 2020-01-16 12:11

Dependencies (33)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 ... Next › Last »

Morganamilo commented on 2019-07-04 18:32

Please avoid using versioned depends.

Anonymous comment on 2019-07-01 16:36

I had two issues spawning models via roslaunch in gazebo. The fisrt was;

Traceback (most recent call last):
  File "/opt/ros/melodic/lib/gazebo_ros/spawn_model", line 25, in <module>
    from urlparse import urlsplit, SplitResult
ModuleNotFoundError: No module named 'urlparse'

I fixed it with:

sudo sed -i.bak 's/urlparse/urllib.parse/' /opt/ros/melodic/lib/gazebo_ros/spawn_model

The second appeared after I fixed the first one and was:

  File "/opt/ros/melodic/lib/python3.7/site-packages/gazebo_msgs/srv/", line 103, in serialize
    _x = _x.encode('utf-8')
AttributeError: 'bytes' object has no attribute 'encode'

I fixed it with:

sudo sed -i.bak 's/python3 or type(_x) == unicode/type(_x) == str/' /opt/ros/melodic/lib/python3.7/site-packages/gazebo_msgs/srv/

acxz commented on 2019-06-29 14:36

@billypilgrim I am also getting the same error as @astier. Can this package be fixed so that it works?

It seems as tho the fix is simply specifying the version numbers for dependent packages, i.e. ignition-transport=4 instead of ignition-transport>=4

Anonymous comment on 2019-06-29 10:15

-- BUILD ERRORS: These must be resolved before compiling.
--      Missing: SDF version >=6. Required for reading and writing SDF files.
--      Missing: Ignition msgs1 library (libignition-msgs-dev).
--      Missing: Ignition math (libignition-math4-dev)
--      Missing: Ignition Transport (libignition-transport4-dev)

ignition-transport, ignition-math, etc. are installed however.

Nim65s commented on 2019-01-21 09:08


I think this package is missing a dependency on urdfdom, as I got the following error during compilation, and installing it solved the issue: 

[ 67%] Linking CXX executable gzserver /usr/bin/ld: warning:, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning:, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning:, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning:, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/, not found (try using -rpath or -rpath-link) /usr/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/8.2.1/../../../../lib/ undefined reference to `urdf::parseURDF(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' collect2: error: ld a retourné le statut de sortie 1

GPereira commented on 2019-01-11 22:22

Yes, of course. Sorry busy day.

lopsided98 commented on 2019-01-11 21:56

It still doesn't build because the source directory needs to be updated. I used this patch to make it a little cleaner:

I tested this and it now builds correctly.

GPereira commented on 2019-01-11 21:01

Right :D fixed!

lopsided98 commented on 2019-01-11 20:39

Thanks for the fix, but you forgot to update sha256sums when you updated to 9.6.0.

GPereira commented on 2019-01-11 18:34

Fixed that