In order to make simulations with our robots on ROS, we are going to use Gazebo.
Gazebo (http://gazebosim.org/) is a multirobot simulator for outdoor environments. It is capable of simulating a population of robots, sensors, and objects in a three-dimensional world. It generates both realistic sensor feedback and physically plausible interactions between objects.
In this section you will learn how to use the model created before, how to include a laser sensor, and how to move it as a real robot.
We are going to use the model that we designed in the last section, but without the arm, to make it simple.
It is necessary to complete the URDF model because in order to use it in Gazebo we need to declare more elements. We will also use the .xacro
file; although this may be more complex, it is more powerful for development of the code. You have a file with all the modifications at chapter5_tutorials/urdf/robot1_base_01.xacro
:
<link name="base_link...