PV monitoring via autonomous UAV
This repository contains the Goal 4.0 application, available for the aircraft DJI Matrice 210 V2 and DJI Matrice 300, only if Manifold 2G or Manifold 2C is available.
The material contained in this repository permits to run a complete simulation of the autonomous navigation.
For what it concern the code running on manifold, please download the material contained in this repositpry Navigation Code and follow the instruction. The Software required is the same contained in the other repository.
Create a catkin ws:
$ mkdir -p ~/catkin_ws/src
$ cd ~/catkin_ws/
$ catkin_make
- Download this repository in the src folder via the command:
$ git clone https://github.com/lucamorando95/Goal_4.0.git
- Navigate to the root of the created ROS workspace and type:
$ catkin_make
Navigate to the folder .... via the following commands:
Mount and Execute the automatic script with the following command:
The script execute the following launch files:
-
Create the Gazebo Scenario:
-
roslaunch cvg_sim_gazebo ardrone_Matrice_testworld.launch
-
Spawn the cameras
-
roslaunch box_urdf spawn_camera_model.launch
-
Script that control the cameras
-
rosrun solar_fligth_control solar_fligth_control_only_camera
If the manifold is not connected to a monitor, execute the .sh script as described in Navigation Code].
If the Manifold is connected to a monitor, launch the file listed Navigation Code].