This catkin workspace contains the assets needed to run the exercises. The evolutionary_robotics
package contains all those assets. The directory consists of 3 sub-directories:
-
launch
contains the launch files for the exercise. The launch file from an exercise is linked to a file here that runs the exercise. -
models
contains the models used in the exercise. -
worlds
contains the world files for the exercise. The launch files run the simulation from the world files.
The following headings describe the summary of changes and additions to the JdeRobot/assets
:
obstacle_avoidance.launch
runsempty_world.launch
and includes the world fileobstacle_avoidance.world
obstacle_avoidance.world
contains the world representation of the obstacle avoidance exercise. The file includessun
,ground_plane_transparent
,roombaIR
andcage
models.
-
roombaIR
contains the Roomba robot with 8 IR sensors fitted accross it. The file is an edited version ofroombaROS
where the Hokuyo Laser sensor is removed and Sonar sensors are added. -
cage
contains the environment where the robot is to be trained. It consists of 4 rectangular walls, within which the robot can be placed.