Skip to content

Tower inspection with Gazebo simulator

pasanci edited this page Jul 31, 2020 · 1 revision

This project executes a mission (written in Python) with Gazebo simulator while using self localization, mapping and path generation with Lidar, as well as the QR recognizer.

In order to execute this test, perform the following steps:

  • Install the Aerostack project called "tower_inspection_gazebo".

  • Change directory to this project:

      $ cd $AEROSTACK_STACK/projects/tower_inspection_gazebo
    
  • Install the lidar components:

      $ ./lidar_instalation.sh
    
  • Execute the script that launches Gazebo for this project:

      $ ./launcher_gazebo.sh
    
  • Execute the script that launches the Aerostack components for this project:

      $ ./main_launcher.sh
    
  • In order to run the mission you have to execute the following command:

      $ rosservice call /drone111/python_based_mission_interpreter_process/start
    

The following video illustrates how to launch the project:

Execution

Here there is a video that shows the correct execution of the mission, with a following view and the lidar map:

Execution Top

Clone this wiki locally