Robotics StackExchange | Archived questions

Error when starting gazebo

I have installed ros fuerte.

and I install gazebo by sudo apt-get install ros-fuerte-simulator-gazebo.

I have followed the instruction from here

In terminal I run root@ubuntu:~/fuerte_workspace/sandbox# rosrun gazebo

Usage: rosrun PACKAGE EXECUTABLE [ARGS]

rosrun will locate PACKAGE and try to find

an executable named EXECUTABLE in the PACKAGE tree.

If it finds it, it will run it with ARGS.

root@ubuntu:~/fuerteworkspace/sandbox#roslaunch gazeboworlds empty_world.launch

... logging to /root/.ros/log/1e61bff6-48a1-11e3-8c4e-74e54372e06f/roslaunch-ubuntu-2817.log Checking log directory for disk usage. This may take awhile.

Press Ctrl-C to interrupt

Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://ubuntu:48201/

SUMMARY

PARAMETERS * /rosdistro

NODES / gazebo (gazebo/gazebo)

gazebo_gui (gazebo/gui)

ROSMASTERURI=http://localhost:11311

core service [/rosout] found

process[gazebo-1]: started with pid [2837]

process[gazebo_gui-2]: started with pid [2844]

Gazebo multi-robot simulator, version 1.0.2

Copyright (C) 2011 Nate Koenig, John Hsu, Andrew Howard, and contributors.

Released under the Apache 2 License.

http://gazebosim.org

Gazebo multi-robot simulator, version 1.0.2

Copyright (C) 2011 Nate Koenig, John Hsu, Andrew Howard, and contributors.

Released under the Apache 2 License.

http://gazebosim.org

Exception [Master.cc:69] Unable to start server[Address already in use]

terminate called after throwing an instance of 'gazebo::common::Exception'

Aborted [gazebo-1] process has died [pid 2837, exit code 134, cmd /opt/ros/fuerte/stacks

/simulatorgazebo/gazebo/scripts/gazebo /opt/ros/fuerte/stacks/simulatorgazebo

/gazeboworlds/worlds/empty.world _name:=gazebo __log:=/root/.ros/log

/1e61bff6-48a1-11e3-8c4e-74e54372e06f/gazebo-1.log].

log file: /root/.ros/log/1e61bff6-48a1-11e3-8c4e-74e54372e06f/gazebo-1*.log

Msg Waiting for master

Msg Connected to gazebo master @ http://localhost:11345

LightListWidget::OnLightMsg

terminate called after throwing an instance of 'Ogre::InternalErrorException'

what(): OGRE EXCEPTION(7:InternalErrorException): Cannot compile GLSL high-level

shader : FFPLibTexturingVS Cannot compile GLSL high-level shader :

FFPLibTexturingVS Error: transpose: undeclared function name.

in GLSLProgram::compile at /tmp/buildd/ros-fuerte-visualization-common-1.8.4/debian

/ros-fuerte-visualization-common/opt/ros/fuerte/stacks/visualization_common/ogre/build

/ogresrcv1-7-3/RenderSystems/GL/src/GLSL/src/OgreGLSLExtSupport.cpp (line 65)

/opt/ros/fuerte/stacks/simulator_gazebo/gazebo/scripts/gui: line 2: 2847

Aborted rospack find gazebo/gazebo/bin/gzclient -g `rospack find

gazebo`/lib/libgazeborospaths_plugin.so

[gazebo_gui-2] process has died [pid 2844, exit code 134, cmd /opt/ros/fuerte/stacks

/simulatorgazebo/gazebo/scripts/gui _name:=gazebogui _log:=/root/.ros/log

/1e61bff6-48a1-11e3-8c4e-74e54372e06f/gazebo_gui-2.log].

log file: /root/.ros/log/1e61bff6-48a1-11e3-8c4e-74e54372e06f/gazebo_gui-2*.log

all processes on machine have died, roslaunch will exit

shutting down processing monitor...

... shutting down processing monitor complete

done

Asked by RB on 2013-11-07 07:55:57 UTC

Comments

Answers