Skip to content

Basic mission with Gazebo simulator

pasanci edited this page Jul 31, 2020 · 3 revisions

This project executes a simple mission using Gazebo simulator. In order to execute this project, follow the steps below.

  • Change directory to this project:

      $ cd $AEROSTACK_STACK/projects/basic_mission_gazebo
    
  • Execute the script that launches Gazebo:

      $ ./launcher_gazebo.sh
    
  • Wait until the following window is presented:

  • Open a new terminal and change directory to the project:

      $ cd $AEROSTACK_STACK/projects/basic_mission_gazebo
    
  • Execute the script that launches the Aerostack components for this project:

      $ ./main_launcher.sh
    
  • Execute the following command to run the mission:

      $ rosservice call /drone111/python_based_mission_interpreter_process/start
    
  • To stop the processes execute the following script:

      $ ./stop.sh
    
  • To close the inactive terminals:

      $ killall bash
    

The following video illustrates how to launch the project:

Launch

The following video shows the mission execution:

Launch

Clone this wiki locally