Robotics StackExchange | Archived questions

Gazebo 1.9 latest Ros-Hydro-Gazebo package isn't working correctly

Hey Guys,

I am gotten myself into a real mess, and really need some help. I am currently running ROS Hydro, and I am aware that I need to run Gazebo 1.9.x in order for my ROS simluations to work on Gazebo. I have installed Gazebo 1.9.3 and verified that I have installed it correctly.

Now here is where the problem I think is. I used this command to install ros-gazebo pkgs

sudo apt-get install ros-hydro-gazebo-ros-pkgs ros-hydro-gazebo-ros-control

For every file installed I saw a version number of "2.3.4" in it and example:

Setting up ros-hydro-gazebo-msgs (2.3.4-0precise-20140130-1938-+0000) ...

Is this version number associated with Gazebo 2.x or 1.9.x? Is this correct files for the ROS-Hydro-Gazebo package ?

After successfully installing the ROS-Hydro-Gazebo package, I tested using the gazebo_ros package by using the command

source /opt/ros/hydro/setup.bash

rosrun gazebo_ros gazebo

After running these commands my node gets stuck waiting for the gzserver and finally the command fails.

code8200@TETHYS:~/catkinws$ rosrun gazeboros gazebo Gazebo multi-robot simulator, version 1.9.3 Copyright (C) 2013 Open Source Robotics Foundation. Released under the Apache 2 License. http://gazebosim.org

Gazebo multi-robot simulator, version 1.9.3 Copyright (C) 2013 Open Source Robotics Foundation. Released under the Apache 2 License. http://gazebosim.org

Msg Waiting for master.gzserver: symbol lookup error: /opt/ros/hydro/lib/libgazeborosapiplugin.so: undefined symbol: _ZN3ros7console5printEPNS010FilterBaseEPvNS06levels5LevelERKSt18basicstringstreamIcSt11chartraitsIcESaIcEEPKciSE ................... Error [ConnectionManager.cc:116] Failed to connect to master in 30 seconds.

I need to know why this is happening. Can anyone help me fix this?

Asked by mfran89 on 2014-02-06 14:47:32 UTC

Comments

Answers