Turtlebot is shown as two wheels only
I've created a new world that includes turtlebot
, a light
and a .dae
model. When I run gazebo
node with this world file it shows the turtlebot
as two wheels only (how it looks www.uppic.com/do.php?img=97836), But all sensors are working.
It's my world:
<?xml version="1.0"?>
<gazebo version="1.0">
<world name="default">
<scene>
<ambient rgba="0.5 0.5 0.5 1"/>
<background rgba="0.5 0.5 0.5 1"/>
<shadows enabled="false"/>
</scene>
<physics type="ode">
<gravity xyz="0 0 -9.8"/>
<ode>
<solver type="quick" dt="0.001" iters="200" sor="1.0"/>
<constraints cfm="0.0" erp="0.2" contact_max_correcting_vel="100.0" contact_surface_layer="0.001"/>
</ode>
</physics>
<include filename="thesis.model"/>
<!-- Ground Plane -->
<model name="plane1_model" static="true">
<link name="body">
<collision name="geom_1">
<geometry>
<plane normal="0 0 1"/>
</geometry>
<surface>
<friction>
<ode mu="10.0" mu2="10.0" fdir1="0 0 0" slip1="0" slip2="0"/>
</friction>
<bounce restitution_coefficient="0" threshold="1000000.0"/>
<contact>
<ode soft_cfm="0" soft_erp="0.2" kp="1e10" kd="1" max_vel="100.0" min_depth="0.0001"/>
</contact>
</surface>
</collision>
<visual name="visual_1" cast_shadows="false">
<geometry>
<plane normal="0 0 1"/>
</geometry>
<material script="Gazebo/Blue"/>
</visual>
</link>
</model>
<light type="directional" name="my_light" cast_shadows="false">
<origin pose="0 0 30 0 0 0"/>
<diffuse rgba=".9 .9 .9 1"/>
<specular rgba=".1 .1 .1 1"/>
<attenuation range="20"/>
<direction xyz="0 0 -1"/>
</light>
</world>
</gazebo>
And it's my launch file:
<launch>
<param name="/use_sim_time" value="true" />
<node name="gazebo" pkg="gazebo" type="gazebo" args="-u /opt/ros/fuerte/stacks/simulator_gazebo/gazebo/gazebo/share/gazebo-1.0.2/worlds/thesis.world" respawn="false" output="screen"/>
<node name="gazebo_gui" pkg="gazebo" type="gui" />
<include file="$(find turtlebot_gazebo)/launch/robot.launch"/>
</launch>
But when I remove this line <include filename="thesis.model"/>
it shows the turtlebot fine.