Robotics StackExchange | Archived questions

Trouble while launching turtlebot_simulator

Hi,

I want to use turtlebot_simulator in Gazebo, but I have troubles while launching it. I was able to download and compile it from the source but it uses dynamic xml macro (xacro). Moreover, it seems that the file is outdated and sends an older sdf version to the master. I'm using ROS Groovy as distro. I've tried the following command:

roslaunch turtlebot_simulator turtlebot_empty_world.launch

And I've received these errors:

Warning [parser.cc:353] No <sdf> element in file[data-string]
Error [parser.cc:694] XML Element[sensor:contact], child of element[link] not defined in SDF. Ignoring.[link]
Error [parser.cc:685] Error reading element <link>
Error [parser.cc:685] Error reading element <model>
Error [parser.cc:345] Unable to read element <sdf>
Error [parser.cc:296] parse as old deprecated model file failed.
Error [World.cc:1469] Unable to read sdf string[<!-- =================================================================================== --><!-- |    This document was autogenerated by xacro from /opt/ros/groovy/stacks/turtlebot/turtlebot_description/robots/kobuki_hexagons_kinect.urdf.xacro | --><!-- |    EDITING THIS FILE BY HAND IS NOT RECOMMENDED                                 | --><!-- =================================================================================== --><!--
    - Base      : kobuki
    - Stacks    : hexagons
    - 3d Sensor : kinect
--><robot xmlns:controller="http://playerstage.sourceforge.net/gazebo/xmlschema/#controller" xmlns:interface="http://playerstage.sourceforge.net/gazebo/xmlschema/#interface" xmlns:sensor="http://playerstage.sourceforge.net/gazebo/xmlschema/#sensor" xmlns:xacro="http://ros.org/wiki/xacro" name="mobile_base">

.....

What can I do? Any help will be greately appreciated.

Asked by mozcelikors on 2013-08-10 09:59:10 UTC

Comments

I have the same problem. Any idea? Thanks ! !

Asked by Jose Luis on 2013-11-13 00:16:20 UTC

Answers