ND2 - Project 2 - localization - files
Worlds Files (define environment)
A world is a collection of models such as your robot, cup, ground and sky.
<?xml version="1.0" ?>
<sdf version="1.4">
<world name="default">
<!-- Ground plane -->
<include>
<uri>model://ground_plane</uri>
</include>
<!-- Light source -->
<include>
<uri>model://sun</uri>
</include>
<!-- World camera -->
<gui fullscreen='0'>
<camera name='world_camera'>
<pose>4.927360 -4.376610 3.740080 0.000000 0.275643 2.356190</pose>
<view_controller>orbit</view_controller>
</camera>
</gui>
</world>
</sdf>Unified Robot Description Format (URDF) (define robot)
URDF can only describe a robot with rigid links connected by joints, not flexible links or parallel linkage.
Divided into 2 files (xacro / gazebo)
udacity_bot.xacro (robot specific information like links, joints, actuators, etc.)
visual + collision + inertial
udacity_bot.gazebo (gazebo specific info like robot material, frictional constants, and plugins to control the robot in gazebo)
A link contains [1]visual [2]inertial [3]collision
Launch Files
more about gazebo empty_world.launch
Adaptive Monte Carlo Localization (AMCL) dynamically adjusts the number of particles over a period of time
Last updated
Was this helpful?