Bridge inspection with Rotors simulator
With this project, you can launch Aerostack with Rotors simulator and execute a mission to perform the inspection of a bridge. The mission is specified as a behavior tree.
After installing this project, perform the following steps to use this project:
Open a terminal and change your current directory to the folder that contains the launcher of this project:
$ cd $AEROSTACK_STACK/projects/bridge_inspection_rotors_simulator
Execute the ROS master node:
Execute the script that launches Gazebo for this project:
A Gazebo window is presented with a simulated drone.
Execute the script that launches the Aerostack components for this project:
A window showing the camera view is presented:
A window showing the behavior tree is presented:
Click on the button
Start missionto initiate the mission execution.
After this, you should see the drone moving in the simulated environment, performing the mission specified in the behavior tree.
You can change behavior tree by executing the behavior tree editor with the following script:
Here there is a video that shows how to launch the project:
Here there is a video that shows the mission execution:
The original model of the bridge (format .obj) was created by Vishnu Srinivas (nikname mishukutti) and it is available at Thingiverse. The model was modified for this Aerostack project and adapted to be used with the Gazebo simulator.