-
-
Notifications
You must be signed in to change notification settings - Fork 8
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
MacOS - Gazebo: Cannot Add Model to World because simulation is not running #148
MacOS - Gazebo: Cannot Add Model to World because simulation is not running #148
Comments
@nunoguedelha can you report the installed packages ( |
I reproduce the issue on macOS on an M1 machine, i.e. What happens is that it seems that
Also These are the packages installed.
|
My setup information... Conda info and setup from an environment where Gazebo (11.9.0) is working: $ conda info active environment : robotologydeps
active env location : /Users/nunoguedelha/miniforge3/envs/robotologydeps
shell level : 1
user config file : /Users/nunoguedelha/.condarc
populated config files : /Users/nunoguedelha/miniforge3/.condarc
/Users/nunoguedelha/.condarc
conda version : 4.14.0
conda-build version : not installed
python version : 3.8.12.final.0
virtual packages : __osx=10.15.7=0
__unix=0=0
__archspec=1=x86_64
base environment : /Users/nunoguedelha/miniforge3 (writable)
conda av data dir : /Users/nunoguedelha/miniforge3/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-64
https://conda.anaconda.org/conda-forge/noarch
https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/nunoguedelha/miniforge3/pkgs
/Users/nunoguedelha/.conda/pkgs
envs directories : /Users/nunoguedelha/miniforge3/envs
/Users/nunoguedelha/.conda/envs
platform : osx-64
user-agent : conda/4.14.0 requests/2.28.1 CPython/3.8.12 Darwin/19.6.0 OSX/10.15.7
UID:GID : 501:20
netrc file : None
offline mode : False $ conda list# packages in environment at /Users/nunoguedelha/miniforge3/envs/robotologydeps:
#
# Name Version Build Channel
ace 7.0.6 he49afe7_0 conda-forge
ampl-mp 3.1.0 h2beb688_1005 conda-forge
aom 3.2.0 he49afe7_2 conda-forge
asio 1.14.1 he49afe7_1 conda-forge
assimp 5.0.1 h1224e73_7 conda-forge
atk-1.0 2.36.0 he69c4ee_4 conda-forge
boost 1.74.0 py39ha1f3e3e_4 conda-forge
boost-cpp 1.74.0 hff03dee_4 conda-forge
bullet-cpp 3.17 h428e3ee_1 conda-forge
bzip2 1.0.8 h0d85af4_4 conda-forge
c-ares 1.18.1 h0d85af4_0 conda-forge
c-compiler 1.3.0 h0d85af4_0 conda-forge
ca-certificates 2021.10.8 h033912b_0 conda-forge
cairo 1.16.0 he43a7df_1008 conda-forge
cctools 973.0.1 hd9211c8_5 conda-forge
cctools_osx-64 973.0.1 hb41342b_5 conda-forge
cfitsio 4.0.0 hb20e66c_0 conda-forge
clang 11.1.0 h694c41f_1 conda-forge
clang-11 11.1.0 default_he082bbe_1 conda-forge
clang_osx-64 11.1.0 hc8532ff_6 conda-forge
clangxx 11.1.0 default_he082bbe_1 conda-forge
clangxx_osx-64 11.1.0 h2c55bc3_6 conda-forge
cmake 3.21.3 hdbd2f3e_0 conda-forge
compiler-rt 11.1.0 h654b07c_0 conda-forge
compiler-rt_osx-64 11.1.0 h8c5fa43_0 conda-forge
compilers 1.3.0 h694c41f_0 conda-forge
console_bridge 1.0.1 h65a07b1_0 conda-forge
cppzmq 4.8.1 hf09c4ce_0 conda-forge
curl 7.81.0 hf45b732_0 conda-forge
cxx-compiler 1.3.0 h940c156_0 conda-forge
dartsim 6.10.1 h110914a_1 conda-forge
eigen 3.4.0 h940c156_0 conda-forge
expat 2.4.3 he49afe7_0 conda-forge
fcl 0.6.1 h31ff308_3 conda-forge
ffmpeg 4.4.1 h79e7b16_0 conda-forge
flann 1.9.1 h30321d8_1009 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 hab24e00_0 conda-forge
fontconfig 2.13.94 h10f422b_0 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
fortran-compiler 1.3.0 h6818c3e_0 conda-forge
freeimage 3.18.0 h7d96ac2_7 conda-forge
freetype 2.10.4 h4cff582_1 conda-forge
freexl 1.0.6 h0d85af4_0 conda-forge
fribidi 1.0.10 hbcb3906_0 conda-forge
gazebo 11.9.0 h4f5c2f8_1 conda-forge
gdbm 1.18 h8a0c380_2 conda-forge
gdk-pixbuf 2.42.6 h2e6141f_0 conda-forge
geos 3.10.0 he49afe7_0 conda-forge
geotiff 1.7.0 hb0faedc_3 conda-forge
gettext 0.19.8.1 hd1a6beb_1008 conda-forge
gfortran 9.3.0 h768ea0c_15 conda-forge
gfortran_impl_osx-64 9.3.0 h9cc0e5e_23 conda-forge
gfortran_osx-64 9.3.0 h18f7dce_15 conda-forge
giflib 5.2.1 hbcb3906_2 conda-forge
glew 2.1.0 h046ec9c_2 conda-forge
glfw 3.3.6 h0d85af4_0 conda-forge
gmp 6.2.1 h2e338ed_0 conda-forge
gnutls 3.6.13 h756fd2b_1 conda-forge
graphite2 1.3.13 h2e338ed_1001 conda-forge
graphviz 2.50.0 h77de9ca_1 conda-forge
gsl 2.7 h93259b0_0 conda-forge
gtk2 2.24.33 h675d97a_1 conda-forge
gts 0.7.6 hccb3bdf_2 conda-forge
harfbuzz 3.1.1 h159f659_0 conda-forge
hdf4 4.2.15 hefd3b78_3 conda-forge
hdf5 1.12.1 nompi_h2f0ef1a_103 conda-forge
icu 68.2 he49afe7_0 conda-forge
ilmbase 2.5.5 hfab91a5_0 conda-forge
ipopt 3.14.4 hc501a57_0 conda-forge
irrlicht 1.8.5 hebf3676_0 conda-forge
isl 0.22.1 hb1e8313_2 conda-forge
jasper 2.0.33 h013e400_0 conda-forge
jbig 2.1 h0d85af4_2003 conda-forge
jpeg 9d hbcb3906_0 conda-forge
json-c 0.15 hcb556a6_0 conda-forge
jsoncpp 1.9.4 h940c156_3 conda-forge
jxrlib 1.1 h35c211d_2 conda-forge
kealib 1.4.14 ha22a8b1_3 conda-forge
krb5 1.19.2 hcfbf3a7_3 conda-forge
lame 3.100 h35c211d_1001 conda-forge
lcms2 2.12 h577c468_0 conda-forge
ld64 609 hd2e7500_5 conda-forge
ld64_osx-64 609 h6adca69_5 conda-forge
lerc 3.0 he49afe7_0 conda-forge
libblas 3.9.0 13_osx64_openblas conda-forge
libcblas 3.9.0 13_osx64_openblas conda-forge
libccd 2.1 he49afe7_1 conda-forge
libclang 11.1.0 default_he082bbe_1 conda-forge
libclang-cpp11.1 11.1.0 default_he082bbe_1 conda-forge
libcurl 7.81.0 hf45b732_0 conda-forge
libcxx 12.0.1 habf9029_1 conda-forge
libdap4 3.20.6 h3e144a0_2 conda-forge
libdeflate 1.8 h0d85af4_0 conda-forge
libedit 3.1.20191231 h0678c8f_2 conda-forge
libev 4.33 haf1e3a3_1 conda-forge
libffi 3.4.2 h0d85af4_5 conda-forge
libgd 2.3.3 h311d3fc_0 conda-forge
libgdal 3.3.3 h19466b5_2 conda-forge
libgfortran 5.0.0 9_3_0_h6c81a4c_23 conda-forge
libgfortran-devel_osx-64 9.3.0 h6c81a4c_23 conda-forge
libgfortran5 9.3.0 h6c81a4c_23 conda-forge
libglib 2.70.2 hf1fb8c0_1 conda-forge
libiconv 1.16 haf1e3a3_0 conda-forge
libignition-cmake2 2.10.0 he49afe7_0 conda-forge
libignition-common3 3.13.2 h39c3357_1 conda-forge
libignition-fuel-tools4 4.4.0 h57fa89f_2 conda-forge
libignition-math6 6.9.2 hcd9eead_0 conda-forge
libignition-msgs5 5.7.0 hfb7e794_1 conda-forge
libignition-tools1 1.4.1 hcdefd0e_2 conda-forge
libignition-transport8 8.1.0 h9cfb28a_8 conda-forge
libjpeg-turbo 2.1.1 h0d85af4_0 conda-forge
libkml 1.3.0 h8fd9edb_1014 conda-forge
liblapack 3.9.0 13_osx64_openblas conda-forge
liblapacke 3.9.0 13_osx64_openblas conda-forge
libllvm11 11.1.0 hd011deb_2 conda-forge
libmatio 1.5.21 h9143e3d_1 conda-forge
libnetcdf 4.8.1 nompi_h6609ca0_101 conda-forge
libnghttp2 1.43.0 h6f36284_1 conda-forge
libode 0.16.2 h9fcab8e_9 conda-forge
libopenblas 0.3.18 openmp_h3351f45_0 conda-forge
libopencv 4.5.3 py39hd2a74c5_5 conda-forge
libpng 1.6.37 h7cec526_2 conda-forge
libpq 13.5 hea3049e_1 conda-forge
libprotobuf 3.18.1 hcf210ce_0 conda-forge
libraw 0.20.2 hefd3b78_1 conda-forge
librsvg 2.52.5 h02b643e_1 conda-forge
librttopo 1.1.0 heff5c8b_7 conda-forge
libsdformat 9.3.0 h6955478_5 conda-forge
libsodium 1.0.18 hbcb3906_1 conda-forge
libspatialite 5.0.1 h33554e5_10 conda-forge
libssh2 1.10.0 h52ee1ee_2 conda-forge
libtar 1.2.20 h0d85af4_1004 conda-forge
libtiff 4.3.0 hd146c10_2 conda-forge
libtool 2.4.6 he49afe7_1008 conda-forge
libusb 1.0.24 h0d85af4_105 conda-forge
libuv 1.43.0 h0d85af4_0 conda-forge
libvpx 1.11.0 he49afe7_3 conda-forge
libwebp 1.2.2 h28dabe5_0 conda-forge
libwebp-base 1.2.2 h0d85af4_1 conda-forge
libxcb 1.13 h0d85af4_1004 conda-forge
libxml2 2.9.12 h93ec3fd_0 conda-forge
libzip 1.8.0 h8b0c345_1 conda-forge
libzlib 1.2.11 h9173be1_1013 conda-forge
llvm-openmp 12.0.1 hda6cdc1_1 conda-forge
llvm-tools 11.1.0 hd011deb_2 conda-forge
lua 5.4.4 hf9dbe3d_0 conda-forge
lz4-c 1.9.3 he49afe7_1 conda-forge
make 4.3 h22f3db7_1 conda-forge
metis 5.1.0 h2e338ed_1006 conda-forge
mpc 1.2.1 hbb51d92_0 conda-forge
mpfr 4.1.0 h0f52abe_1 conda-forge
mumps-include 5.2.1 h694c41f_10 conda-forge
mumps-seq 5.2.1 h805a9e9_10 conda-forge
mysql-common 8.0.28 h694c41f_0 conda-forge
mysql-libs 8.0.28 h115446f_0 conda-forge
ncurses 6.3 he49afe7_0 conda-forge
nettle 3.6 hedd7734_0 conda-forge
ninja 1.10.2 h940c156_1 conda-forge
nlohmann_json 3.10.5 he49afe7_0 conda-forge
nspr 4.32 hcd9eead_1 conda-forge
nss 3.74 h31e2bf1_0 conda-forge
numpy 1.22.1 py39h9d9ce41_0 conda-forge
octomap 1.9.7 h940c156_0 conda-forge
ogre 1.10.12 hefd5428_7 conda-forge
openal-soft 1.21.1 h940c156_0 conda-forge
opencv 4.5.3 py39h6e9494a_5 conda-forge
openexr 2.5.5 h7fa7ffa_0 conda-forge
openh264 2.1.1 hfd3ada9_0 conda-forge
openjpeg 2.4.0 h6e7aa92_1 conda-forge
openssl 1.1.1l h0d85af4_0 conda-forge
pango 1.48.10 h056538c_2 conda-forge
pcre 8.45 he49afe7_0 conda-forge
pip 21.3.1 pyhd8ed1ab_0 conda-forge
pixman 0.40.0 hbcb3906_0 conda-forge
pkg-config 0.29.2 h31203cd_1008 conda-forge
poppler 21.09.0 h9573804_3 conda-forge
poppler-data 0.4.11 hd8ed1ab_0 conda-forge
portaudio 19.6.0 he49afe7_4 conda-forge
postgresql 13.5 he8fe76e_1 conda-forge
proj 8.1.1 h1512c50_2 conda-forge
pthread-stubs 0.4 hc929b4f_1001 conda-forge
pugixml 1.11.4 he49afe7_0 conda-forge
py-opencv 4.5.3 py39h71a6800_5 conda-forge
python 3.9.9 h1248fe1_0_cpython conda-forge
python_abi 3.9 2_cp39 conda-forge
qt 5.12.9 h126340a_4 conda-forge
qwt 6.2.0 h3050948_0 conda-forge
readline 8.1 h05e3726_0 conda-forge
rhash 1.4.1 h35c211d_0 conda-forge
ruby 3.1.0 hed99dc5_1 conda-forge
scotch 6.0.9 h9f43b6f_1 conda-forge
sdl 1.2.15 he49afe7_1 conda-forge
sdl2 2.0.18 he49afe7_0 conda-forge
setuptools 60.5.0 py39h6e9494a_0 conda-forge
sigtool 0.1.2 h504443f_1 conda-forge
simbody 3.7 h43072b6_3 conda-forge
spdlog 1.9.2 h940c156_0 conda-forge
sqlite 3.37.0 h23a322b_0 conda-forge
svt-av1 0.9.0 he49afe7_0 conda-forge
swig 4.0.2 hce5123c_2 conda-forge
tapi 1100.0.11 h9ce4665_0 conda-forge
tbb 2020.2 h940c156_4 conda-forge
tbb-devel 2020.2 h940c156_4 conda-forge
tiledb 2.3.4 h8370e7a_0 conda-forge
tinyxml 2.6.2 h65a07b1_2 conda-forge
tinyxml2 9.0.0 he49afe7_2 conda-forge
tk 8.6.11 h5dbffcc_1 conda-forge
tzcode 2021e h0d85af4_0 conda-forge
tzdata 2021e he74cb21_0 conda-forge
urdfdom 2.3.5 h940c156_0 conda-forge
urdfdom_headers 1.0.5 h940c156_2 conda-forge
wheel 0.37.1 pyhd8ed1ab_0 conda-forge
x264 1!161.3030 h0d85af4_1 conda-forge
x265 3.5 h940c156_1 conda-forge
xerces-c 3.2.3 h379762d_3 conda-forge
xorg-fixesproto 5.0 h0d85af4_1002 conda-forge
xorg-kbproto 1.0.7 h35c211d_1002 conda-forge
xorg-libice 1.0.10 h0d85af4_0 conda-forge
xorg-libsm 1.2.3 h0d85af4_1000 conda-forge
xorg-libx11 1.7.2 h0d85af4_0 conda-forge
xorg-libxau 1.0.9 h35c211d_0 conda-forge
xorg-libxaw 1.0.14 h0d85af4_1 conda-forge
xorg-libxdmcp 1.1.3 h35c211d_0 conda-forge
xorg-libxext 1.3.4 h0d85af4_1 conda-forge
xorg-libxfixes 5.0.3 h0d85af4_1004 conda-forge
xorg-libxmu 1.1.3 h0d85af4_0 conda-forge
xorg-libxpm 3.5.13 h0d85af4_0 conda-forge
xorg-libxrender 0.9.10 h0d85af4_1003 conda-forge
xorg-libxt 1.2.1 h0d85af4_2 conda-forge
xorg-renderproto 0.11.1 h0d85af4_1002 conda-forge
xorg-xextproto 7.3.0 h35c211d_1002 conda-forge
xorg-xproto 7.0.31 h35c211d_1007 conda-forge
xz 5.2.5 haf1e3a3_1 conda-forge
yaml 0.2.5 h0d85af4_2 conda-forge
zeromq 4.3.4 he49afe7_1 conda-forge
zlib 1.2.11 h9173be1_1013 conda-forge
zstd 1.5.2 h582d3a0_0 conda-forge
zziplib 0.13.69 h5dbffcc_1 conda-forge Conda info and setup from an environment where Gazebo (11.11.0) experiences the mentioned issue: $ conda info active environment : robotologybin
active env location : /Users/nunoguedelha/miniforge3/envs/robotologybin
shell level : 1
user config file : /Users/nunoguedelha/.condarc
populated config files : /Users/nunoguedelha/miniforge3/.condarc
/Users/nunoguedelha/.condarc
conda version : 4.14.0
conda-build version : not installed
python version : 3.8.12.final.0
virtual packages : __osx=10.15.7=0
__unix=0=0
__archspec=1=x86_64
base environment : /Users/nunoguedelha/miniforge3 (writable)
conda av data dir : /Users/nunoguedelha/miniforge3/etc/conda
conda av metadata url : None
channel URLs : https://conda.anaconda.org/conda-forge/osx-64
https://conda.anaconda.org/conda-forge/noarch
https://repo.anaconda.com/pkgs/main/osx-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/osx-64
https://repo.anaconda.com/pkgs/r/noarch
package cache : /Users/nunoguedelha/miniforge3/pkgs
/Users/nunoguedelha/.conda/pkgs
envs directories : /Users/nunoguedelha/miniforge3/envs
/Users/nunoguedelha/.conda/envs
platform : osx-64
user-agent : conda/4.14.0 requests/2.28.1 CPython/3.8.12 Darwin/19.6.0 OSX/10.15.7
UID:GID : 501:20
netrc file : None
offline mode : False $ conda list# packages in environment at /Users/nunoguedelha/miniforge3/envs/robotologybin:
#
# Name Version Build Channel
ace 7.0.8 hb486fe8_0 conda-forge
ampl-mp 3.1.0 h2beb688_1006 conda-forge
aom 3.4.0 hb486fe8_1 conda-forge
appnope 0.1.3 pyhd8ed1ab_0 conda-forge
assimp 5.2.4 hfcdac6d_0 conda-forge
asttokens 2.0.8 pyhd8ed1ab_0 conda-forge
atk-1.0 2.36.0 he69c4ee_4 conda-forge
backcall 0.2.0 pyh9f0ad1d_0 conda-forge
backports 1.0 py_2 conda-forge
backports.functools_lru_cache 1.6.4 pyhd8ed1ab_0 conda-forge
blosc 1.21.1 h97e831e_3 conda-forge
boost-cpp 1.74.0 h8b082ac_8 conda-forge
brotlipy 0.7.0 py310h1961e1f_1004 conda-forge
bullet-cpp 3.21 hffb3ee9_3 conda-forge
bzip2 1.0.8 h0d85af4_4 conda-forge
c-ares 1.18.1 h0d85af4_0 conda-forge
ca-certificates 2022.6.15 h033912b_0 conda-forge
cairo 1.16.0 h904041c_1013 conda-forge
certifi 2022.6.15 pyhd8ed1ab_1 conda-forge
cffi 1.15.1 py310h96bbf6e_0 conda-forge
cfitsio 4.1.0 h2c97ad1_0 conda-forge
charset-normalizer 2.1.1 pyhd8ed1ab_0 conda-forge
colorama 0.4.5 pyhd8ed1ab_0 conda-forge
conda 4.14.0 py310h2ec42d9_0 conda-forge
conda-package-handling 1.8.1 py310h1961e1f_1 conda-forge
console_bridge 1.0.2 hbb4e6a2_1 conda-forge
cppzmq 4.8.1 hf09c4ce_0 conda-forge
cryptography 37.0.4 py310h52c3658_0 conda-forge
curl 7.83.1 h372c54d_0 conda-forge
dartsim 6.12.2 h6e96ea7_1 conda-forge
decorator 5.1.1 pyhd8ed1ab_0 conda-forge
eigen 3.4.0 h940c156_0 conda-forge
executing 1.0.0 pyhd8ed1ab_0 conda-forge
expat 2.4.8 h96cf925_0 conda-forge
fcl 0.7.0 h8984607_1 conda-forge
ffmpeg 4.4.2 gpl_h5a1d76f_107 conda-forge
flann 1.9.1 h30321d8_1010 conda-forge
font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge
font-ttf-inconsolata 3.000 h77eed37_0 conda-forge
font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge
font-ttf-ubuntu 0.83 hab24e00_0 conda-forge
fontconfig 2.14.0 h676cef8_0 conda-forge
fonts-conda-ecosystem 1 0 conda-forge
fonts-conda-forge 1 0 conda-forge
freeimage 3.18.0 h33ef725_9 conda-forge
freetype 2.12.1 h3f81eb7_0 conda-forge
freexl 1.0.6 h0d85af4_0 conda-forge
fribidi 1.0.10 hbcb3906_0 conda-forge
gazebo 11.11.0 hb2664c6_9 conda-forge
gazebo-yarp-plugins 4.5.0 h468448e_64 robotology
gdbm 1.18 h8a0c380_2 conda-forge
gdk-pixbuf 2.42.8 hb161b9c_0 conda-forge
geos 3.11.0 hb486fe8_0 conda-forge
geotiff 1.7.1 ha1a2aeb_3 conda-forge
gettext 0.19.8.1 hd1a6beb_1008 conda-forge
giflib 5.2.1 hbcb3906_2 conda-forge
glib 2.72.1 h2292cb8_0 conda-forge
glib-tools 2.72.1 h2292cb8_0 conda-forge
gmp 6.2.1 h2e338ed_0 conda-forge
gnutls 3.7.7 h047ecf1_0 conda-forge
graphite2 1.3.13 h2e338ed_1001 conda-forge
graphviz 5.0.0 ha5baa68_0 conda-forge
gsl 2.7 h93259b0_0 conda-forge
gst-plugins-base 1.20.3 h37e1711_1 conda-forge
gstreamer 1.20.3 h1d18e73_1 conda-forge
gtk2 2.24.33 h7c1209e_2 conda-forge
gts 0.7.6 hccb3bdf_2 conda-forge
harfbuzz 4.4.1 h00bb2c2_0 conda-forge
hdf4 4.2.15 h0623a88_4 conda-forge
hdf5 1.12.1 nompi_ha60fbc9_104 conda-forge
icu 70.1 h96cf925_0 conda-forge
icub-firmware-shared 1.25.1 h86cced9_64 robotology
icub-main 1.26.1 py310h522bd16_64 robotology
icub-models 1.25.0 py310h7a76584_0 conda-forge
idna 3.3 pyhd8ed1ab_0 conda-forge
idyntree 6.1.0 py310h4d6e4a1_1 conda-forge
imath 3.1.5 hd9580d2_0 conda-forge
ipopt 3.14.8 h7276238_0 conda-forge
ipython 8.5.0 pyhd1c38e8_1 conda-forge
irrlicht 1.8.5 he00d70a_2 conda-forge
jasper 2.0.33 h013e400_0 conda-forge
jedi 0.18.1 pyhd8ed1ab_2 conda-forge
jpeg 9e hac89ed1_2 conda-forge
json-c 0.16 h01d06f9_0 conda-forge
jsoncpp 1.9.5 h940c156_1 conda-forge
jxrlib 1.1 h35c211d_2 conda-forge
kealib 1.4.15 h4dab1bc_0 conda-forge
krb5 1.19.3 hb49756b_0 conda-forge
lame 3.100 h35c211d_1001 conda-forge
lcms2 2.12 h577c468_0 conda-forge
lerc 4.0.0 hb486fe8_0 conda-forge
libarchive 3.5.2 hde4784d_3 conda-forge
libblas 3.9.0 16_osx64_openblas conda-forge
libcblas 3.9.0 16_osx64_openblas conda-forge
libccd-double 2.1 hb486fe8_3 conda-forge
libclang 14.0.6 default_h55ffa42_0 conda-forge
libclang13 14.0.6 default_hb5731bd_0 conda-forge
libcurl 7.83.1 h372c54d_0 conda-forge
libcxx 14.0.6 hccf4f1f_0 conda-forge
libdap4 3.20.6 h3e144a0_2 conda-forge
libdeflate 1.13 h775f41a_0 conda-forge
libedit 3.1.20191231 h0678c8f_2 conda-forge
libev 4.33 haf1e3a3_1 conda-forge
libffi 3.4.2 h0d85af4_5 conda-forge
libgd 2.3.3 h1e214de_3 conda-forge
libgdal 3.5.1 h242d4e5_1 conda-forge
libgfortran 5.0.0 10_4_0_h97931a8_25 conda-forge
libgfortran5 11.3.0 h082f757_25 conda-forge
libglib 2.72.1 hfbcb929_0 conda-forge
libiconv 1.16 haf1e3a3_0 conda-forge
libidn2 2.3.3 hac89ed1_0 conda-forge
libignition-cmake2 2.15.0 hf0c8a7f_0 conda-forge
libignition-common3 3.13.2 h9894a04_3 conda-forge
libignition-fuel-tools4 4.4.0 h3729179_7 conda-forge
libignition-math6 6.11.0 py310h9fb7402_1 conda-forge
libignition-msgs5 5.9.0 h74ffcae_0 conda-forge
libignition-tools1 1.5.0 hd8dcec6_0 conda-forge
libignition-transport8 8.1.0 hb5b35ad_11 conda-forge
libkml 1.3.0 h8fd9edb_1014 conda-forge
liblapack 3.9.0 16_osx64_openblas conda-forge
liblapacke 3.9.0 16_osx64_openblas conda-forge
libllvm14 14.0.6 h41df66c_0 conda-forge
libmamba 0.25.0 h3ac2a45_2 conda-forge
libmambapy 0.25.0 py310h1dc8da7_2 conda-forge
libnetcdf 4.8.1 nompi_h6609ca0_102 conda-forge
libnghttp2 1.47.0 h7cbc4dc_1 conda-forge
libode 0.16.2 h9d931ec_10 conda-forge
libogg 1.3.4 h35c211d_1 conda-forge
libopenblas 0.3.21 openmp_h429af6e_3 conda-forge
libopencv 4.5.5 py38he6c0e75_13 conda-forge
libopus 1.3.1 hc929b4f_1 conda-forge
libosqp 0.6.2 he49afe7_3 conda-forge
libpng 1.6.37 h5481273_4 conda-forge
libpq 14.5 h76c7896_0 conda-forge
libprotobuf 3.20.1 hbc0c0cd_3 conda-forge
libraw 0.20.2 hefd3b78_1 conda-forge
librsvg 2.54.4 h3d48ba6_0 conda-forge
librttopo 1.1.0 he07d8f5_11 conda-forge
libsdformat 9.8.0 h36e5baf_2 conda-forge
libsodium 1.0.18 hbcb3906_1 conda-forge
libsolv 0.7.22 hd9580d2_0 conda-forge
libspatialite 5.0.1 hdbf6ee6_18 conda-forge
libsqlite 3.39.3 ha978bb4_0 conda-forge
libssh2 1.10.0 h7535e13_3 conda-forge
libtar 1.2.20 h0d85af4_1004 conda-forge
libtasn1 4.19.0 hb7f2c08_0 conda-forge
libtiff 4.4.0 h5e0c7b4_3 conda-forge
libtool 2.4.6 he49afe7_1008 conda-forge
libunistring 0.9.10 h0d85af4_0 conda-forge
libusb 1.0.26 hc2f2c32_100 conda-forge
libvorbis 1.3.7 h046ec9c_0 conda-forge
libvpx 1.11.0 he49afe7_3 conda-forge
libwebp 1.2.4 hfa4350a_0 conda-forge
libwebp-base 1.2.4 h775f41a_0 conda-forge
libxcb 1.13 h0d85af4_1004 conda-forge
libxml2 2.9.14 hea49891_4 conda-forge
libzip 1.9.2 h3ad4413_1 conda-forge
libzlib 1.2.12 hfe4f2af_2 conda-forge
llvm-openmp 14.0.4 ha654fa7_0 conda-forge
lz4-c 1.9.3 he49afe7_1 conda-forge
lzo 2.10 haf1e3a3_1000 conda-forge
mamba 0.25.0 py310h795411f_2 conda-forge
matplotlib-inline 0.1.6 pyhd8ed1ab_0 conda-forge
meshcat-python 0.3.2 pyhd8ed1ab_0 conda-forge
metis 5.1.0 h2e338ed_1006 conda-forge
mumps-include 5.2.1 h694c41f_11 conda-forge
mumps-seq 5.2.1 hea8e22a_11 conda-forge
mysql-common 8.0.30 h7ebae80_1 conda-forge
mysql-libs 8.0.30 hc37e033_1 conda-forge
ncurses 6.3 h96cf925_1 conda-forge
nettle 3.8.1 h96f3785_1 conda-forge
nspr 4.32 hcd9eead_1 conda-forge
nss 3.78 ha8197d3_0 conda-forge
numpy 1.23.2 py310hf910466_0 conda-forge
octomap 1.9.7 h940c156_0 conda-forge
ogre 1.10.12 hf9dbd05_9 conda-forge
openal-soft 1.22.2 h1b54a9f_0 conda-forge
openexr 3.1.5 h6fbc5c6_0 conda-forge
openh264 2.3.0 hb486fe8_0 conda-forge
openjpeg 2.4.0 h6e7aa92_1 conda-forge
openssl 1.1.1q hfe4f2af_0 conda-forge
osqp-eigen 0.7.0 he49afe7_0 conda-forge
p11-kit 0.24.1 h65f8906_0 conda-forge
pango 1.50.8 he3a0ff7_0 conda-forge
parso 0.8.3 pyhd8ed1ab_0 conda-forge
pcre 8.45 he49afe7_0 conda-forge
pexpect 4.8.0 pyh9f0ad1d_2 conda-forge
pickleshare 0.7.5 py_1003 conda-forge
pillow 9.2.0 py310h484cba3_1 conda-forge
pip 22.2.2 pyhd8ed1ab_0 conda-forge
pixman 0.40.0 hbcb3906_0 conda-forge
poppler 22.04.0 hed6754a_1 conda-forge
poppler-data 0.4.11 hd8ed1ab_0 conda-forge
portaudio 19.6.0 hf0c8a7f_6 conda-forge
postgresql 14.5 h6af9f65_0 conda-forge
proj 9.0.1 h05f0992_1 conda-forge
prompt-toolkit 3.0.31 pyha770c72_0 conda-forge
pthread-stubs 0.4 hc929b4f_1001 conda-forge
ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge
pugixml 1.11.4 he49afe7_0 conda-forge
pure_eval 0.2.2 pyhd8ed1ab_0 conda-forge
pybind11-abi 4 hd8ed1ab_3 conda-forge
pycosat 0.6.3 py310h1961e1f_1010 conda-forge
pycparser 2.21 pyhd8ed1ab_0 conda-forge
pygments 2.13.0 pyhd8ed1ab_0 conda-forge
pyngrok 5.1.0 pyhd8ed1ab_0 conda-forge
pyopenssl 22.0.0 pyhd8ed1ab_0 conda-forge
pysocks 1.7.1 pyha2e5f31_6 conda-forge
python 3.10.6 ha7b0be1_0_cpython conda-forge
python_abi 3.10 2_cp310 conda-forge
pyyaml 6.0 py310h1961e1f_4 conda-forge
pyzmq 23.2.1 py310hcabbbd4_0 conda-forge
qt-main 5.15.4 h938c29d_2 conda-forge
qwt 6.2.0 h4cc5820_4 conda-forge
readline 8.1.2 h3899abd_0 conda-forge
reproc 14.2.3 h0d85af4_0 conda-forge
reproc-cpp 14.2.3 he49afe7_0 conda-forge
requests 2.28.1 pyhd8ed1ab_1 conda-forge
robot-testing-framework 2.0.1 hb486fe8_0 conda-forge
ruamel_yaml 0.15.80 py310h6c45266_1007 conda-forge
ruby 3.1.2 h586acb3_0 conda-forge
scotch 6.0.9 h3da7401_2 conda-forge
sdl 1.2.52 h96cf925_1 conda-forge
sdl2 2.0.22 hb486fe8_2 conda-forge
setuptools 65.3.0 pyhd8ed1ab_1 conda-forge
simbody 3.7 h43072b6_3 conda-forge
six 1.16.0 pyh6c4a22f_0 conda-forge
snappy 1.1.9 h6e38e02_1 conda-forge
soxr 0.1.3 had99412_2 conda-forge
sqlite 3.39.3 h9ae0607_0 conda-forge
stack_data 0.5.0 pyhd8ed1ab_0 conda-forge
svt-av1 1.2.1 hbbd2c75_0 conda-forge
swig 4.0.2 hce5123c_2 conda-forge
tbb 2021.5.0 hbb4e6a2_1 conda-forge
tbb-devel 2021.5.0 hbb4e6a2_1 conda-forge
tiledb 2.9.5 hb1ce2c0_0 conda-forge
tinyxml 2.6.2 h65a07b1_2 conda-forge
tinyxml2 9.0.0 he49afe7_2 conda-forge
tk 8.6.12 h5dbffcc_0 conda-forge
toolz 0.12.0 pyhd8ed1ab_0 conda-forge
tornado 6.2 py310h6c45266_0 conda-forge
tqdm 4.64.1 pyhd8ed1ab_0 conda-forge
traitlets 5.3.0 pyhd8ed1ab_0 conda-forge
tzcode 2022c h775f41a_0 conda-forge
tzdata 2022c h191b570_0 conda-forge
u-msgpack-python 2.7.1 pyh9f0ad1d_0 conda-forge
unixodbc 2.3.10 h7b58acd_0 conda-forge
urdfdom 3.1.0 hd1da41a_1 conda-forge
urdfdom_headers 1.1.0 h1b54a9f_0 conda-forge
urllib3 1.26.11 pyhd8ed1ab_0 conda-forge
wcwidth 0.2.5 pyh9f0ad1d_2 conda-forge
wheel 0.37.1 pyhd8ed1ab_0 conda-forge
whole-body-estimators 0.8.0 h86cced9_64 robotology
x264 1!164.3095 h775f41a_2 conda-forge
x265 3.5 hbb4e6a2_3 conda-forge
xerces-c 3.2.3 hf5b2a72_5 conda-forge
xorg-fixesproto 5.0 h0d85af4_1002 conda-forge
xorg-kbproto 1.0.7 h35c211d_1002 conda-forge
xorg-libice 1.0.10 h0d85af4_0 conda-forge
xorg-libsm 1.2.3 h0d85af4_1000 conda-forge
xorg-libx11 1.7.2 h0d85af4_0 conda-forge
xorg-libxau 1.0.9 h35c211d_0 conda-forge
xorg-libxaw 1.0.14 h0d85af4_1 conda-forge
xorg-libxdmcp 1.1.3 h35c211d_0 conda-forge
xorg-libxext 1.3.4 h0d85af4_1 conda-forge
xorg-libxfixes 5.0.3 h0d85af4_1004 conda-forge
xorg-libxmu 1.1.3 h0d85af4_0 conda-forge
xorg-libxpm 3.5.13 h0d85af4_0 conda-forge
xorg-libxrender 0.9.10 h0d85af4_1003 conda-forge
xorg-libxt 1.2.1 h0d85af4_2 conda-forge
xorg-renderproto 0.11.1 h0d85af4_1002 conda-forge
xorg-xextproto 7.3.0 h35c211d_1002 conda-forge
xorg-xproto 7.0.31 h35c211d_1007 conda-forge
xz 5.2.6 h775f41a_0 conda-forge
yaml 0.2.5 h0d85af4_2 conda-forge
yaml-cpp 0.7.0 hb486fe8_1 conda-forge
yarp 3.7.2 h694c41f_0 conda-forge
yarp-cxx 3.7.2 h247d3f9_0 conda-forge
yarp-python 3.7.2 py310hd4537e4_0 conda-forge
ycm-cmake-modules 0.14.2 hb486fe8_0 conda-forge
zeromq 4.3.4 he49afe7_1 conda-forge
zlib 1.2.12 hfe4f2af_2 conda-forge
zstd 1.5.2 hfa58983_4 conda-forge
zziplib 0.13.69 h5dbffcc_1 conda-forge |
I've tried to fall back to Gazebo 11.10.0 , running: mamba clean --all
mamba install gazebo=11.10.0 but I then stumbled on the problem: $ gzserver --verbose
Gazebo multi-robot simulator, version 11.10.0
Copyright (C) 2012 Open Source Robotics Foundation.
Released under the Apache 2 License.
http://gazebosim.org
[Msg] Waiting for master.
[Msg] Connected to gazebo master @ http://127.0.0.1:11345
[Msg] Publicized address: 192.168.1.70
[Err] [server_main.cc:57] Ogre Error:ItemIdentityException: Resource with the name shadow_caster_vp_glsl already exists. in ResourceManager::add at /Users/runner/miniforge3/conda-bld/ogre_1655955436130/work/OgreMain/src/OgreResourceManager.cpp (line 158) Already tracked in #119. Apparently the issue was due to QT 5.12, so after installing |
Same problem with Gazebo 11.10.2, the simulator doesn't run after launching the server. |
Actually same problem for Gazebo ≥ 11.10.1. |
I reproduced the same problem compiling gazebo (commit gazebosim/gazebo-classic@92f1b42). To reproduce (dependencies from https://github.com/osrf/gazebo/blob/bf205dd8cf67c0ab0f61560d875f5eb5118fe9e1/.github/workflows/conda-forge.yml):
|
I've tried the same but I'm having lots of compile errors when running
I could manually make these variables point to |
I also had this problem with tags
So probably the issue is not related to 11.9 vs 11.11, but rather to something else (compilation, dependencies). |
As long as they are correct, probably that is ok, even if it is a good idea to avoiding polluting the |
Maybe installing the google protobuf (libprotobuf-dev) would help? |
All the development libraries should be provided by |
I added to the CMake command line |
I wondered if the problem was related to the clang version, but I tried with both clang 12 and clang 13 and the result was the same. |
I am debugging more in depth the issue, and apparently on macOS
vs a normal empty gazebo instance:
|
I debugged quite in depth, and the issue seems that |
I added the following code to further debug: diff --git a/gazebo/common/SingletonT.hh b/gazebo/common/SingletonT.hh
index e97b7c792e..3861046895 100644
--- a/gazebo/common/SingletonT.hh
+++ b/gazebo/common/SingletonT.hh
@@ -24,6 +24,10 @@
#include "gazebo/util/system.hh"
+#include <iostream>
+#include <thread>
+#include <typeinfo>
+
/// \addtogroup gazebo_common Common
/// \{
@@ -48,8 +52,14 @@ class SingletonT
private: static T &GetInstance()
{
static T t;
+ std::cerr << "\nSingletonT::GetInstance with type " << typeid(t).name() << " and instance " << &t << " thread_id " << std::this_thread::get_id() << std::endl;
return static_cast<T &>(t);
}
+
+ public: SingletonT(SingletonT const&) = delete;
+ public: void operator=(SingletonT const&) = delete;
+ public: SingletonT(SingletonT &&) = delete;
+ public: void operator=(SingletonT &&) = delete;
};
/// \brief Helper to declare typed SingletonT diff --git a/gazebo/transport/ConnectionManager.cc b/gazebo/transport/ConnectionManager.cc
index 17016a4362..2175825108 100644
--- a/gazebo/transport/ConnectionManager.cc
+++ b/gazebo/transport/ConnectionManager.cc
@@ -71,6 +71,7 @@ class TopicManagerConnectionTask
ConnectionManager::ConnectionManager()
{
this->tmpIndex = 0;
+ std::cerr << "Seetting ConnectionManager::initialized to false (costru), this: " << this << std::endl;
this->initialized = false;
this->stop = false;
this->stopped = true;
@@ -201,6 +202,7 @@ bool ConnectionManager::Init(const std::string &_masterHost,
this->masterConn->AsyncRead(
boost::bind(&ConnectionManager::OnMasterRead, this, _1));
+ std::cerr << "Seetting ConnectionManager::initialized to true (init), this: " << this << std::endl;
this->initialized = true;
// Tell the user what address will be publicized to other nodes.
@@ -249,7 +251,7 @@ void ConnectionManager::Fini()
this->publishers.clear();
this->namespaces.clear();
this->masterMessages.clear();
-
+ std::cerr << "Seetting ConnectionManager::initialized to false (destru), this: " << this << std::endl;
this->initialized = false;
}
@@ -507,6 +509,7 @@ void ConnectionManager::OnRead(ConnectionPtr _connection,
void ConnectionManager::Advertise(const std::string &topic,
const std::string &msgType)
{
+ std::cerr << "ConnectionManager::Advertise: this->initialized " << this->initialized << " this " << this << std::endl;
if (!this->initialized)
return;
@@ -516,6 +519,7 @@ void ConnectionManager::Advertise(const std::string &topic,
msg.set_host(this->serverConn->GetLocalAddress());
msg.set_port(this->serverConn->GetLocalPort());
+ std::cerr << "ConnectionManager::Advertise: topic: " << topic << " msgType " << msgType << std::endl;
this->masterConn->EnqueueMsg(msgs::Package("advertise", msg));
} and this is the output: https://gist.github.com/traversaro/9783ef649048eab0a22ce82efed94978 . It is possible to see how in sometimes the singleton type is the same, but the returned instance is different, for example:
However, after the initial confusion, the instance return always the first (correctly initialized) instance:
I have still no idea of what is happening. My best hypothesis is of a magical ABI problem in the dependency that would explain that, but to be honest at the moment I do not know how to debug this further, probably I should use something like valgrind or a memory/address sanitizer, but valgrind does not work on M1, and I was not able to get the Memory or Address sanitizer to work. |
Just for check, I tried to run
|
I also tried to re-compiled all Gazebo and ignition dependencies, both in Release and in Debug, and the problem is still there. |
This was quite unlucky. After a week of trying different combination of the dependencies, I reached a point in which I reproduced almost exactly the environment that built the latest working binary (gazebo 11.9.1), and even in that case it was not working. At that point, I checked the |
Oh no, that is unlucky! And not very satisfying either as those compiler differences are near impossible to debug. Thanks a lot for your efforts! |
Solution to issue cannot be found in the documentation.
Issue
Even if a user starts
gazebo
from the terminal, the GUI gets launched, but apparently no simulation is running. This has been already reported in RoboStack/ros-noetic#279, but with @nunoguedelha we reproduced it without any ROS involved.The text was updated successfully, but these errors were encountered: