How to use Gazebo with ROS Groovy [closed]
I am using Fuerte with an old version of Gazebo. Only now I want to check out MoveIt with Groovy. But I can't even get the standard tutorials running..
If I do for instance roslaunch gazebo_worlds empty_world.launch
Warning [parser.cc:361] Converting a deprecated SDF source[/opt/ros/groovy/stacks/simulator_gazebo/gazebo_worlds/worlds/empty.world].
Set SDF value
Version[1.2] to Version[1.3]
Please use the gzsdf tool to update your SDF files.
$ gzsdf convert [sdf_file]
Gazebo multi-robot simulator, version 1.5.0
Copyright (C) 2013 Open Source Robotics Foundation.
Released under the Apache 2 License.
<a href="http://gazebosim.org">http://gazebosim.org</a>
terminate called after throwing an instance of 'ros::InvalidNameException'
what(): Character [] at element [8] is not valid in Graph Resource Name [gazeboeb]. Valid characters are a-z, A-Z, 0-9, / and _.
Msg Waiting for master
Error [Connection.cc:477] Connection[0] Closed during Read
Aborted (core dumped)
terminate called after throwing an instance of 'boost::system::system_error'
what(): Connection reset by peer
Aborted (core dumped)
Also all the tutorials on Gazebosim are different, there is for instance not explained how I can spawn a robot using roslaunch. This is still possible right? Would it help to reinstall groovy? Or would I still get deprecated sdf files? What is the best approach to get a version of gazebo that works with ROS? (in which I can interact with motor commands, camera's and stuff?)