Some DJI UAV like Matrice 210 RTK don't have terrain awareness functionality. This project aims to create such feature
pip install -r requirements.txt
Détails de la mission => Outils (capture d'écran, dossier mission...=> Exporter la zone de vol au format Google Earth (KML)
- In Google Earth click the
- Click "New project" and select "Create a KML file" or "Create in Google Drive"
- Click "New element" and "Draw a line or shape"
- Create the shape and double clik on the first point to close the path.
- It is not possible to remove point from a shape. A new shape needs to be draw
- Exit the “New element" by clicking the top left arrow
- Click to export the kml file
Copy the project_template.ini. ex : project.ini
./google_kml_to_coordinates.py -i google_earth.kml -o project.ini
Modify the parameters in the project.ini file
./pathplanning.py -c project.ini
A project.html file will be created with waypoints and flight path. Use this file to review your project The project.kml file then could be import to your DJI
Références https://link.springer.com/article/10.1007/s10846-016-0348-x https://www.mdpi.com/2504-446X/3/1/4/pdf-vor
https://www.jpl.nasa.gov/news/meet-the-open-source-software-powering-nasas-ingenuity-mars-helicopter https://www.hindawi.com/journals/complexity/2018/6879419/ https://sci-hub.do/https://arc.aiaa.org/doi/pdf/10.2514/6.2004-6227 https://en.wikipedia.org/wiki/Mesh_generation https://www.mdpi.com/2220-9964/10/5/285/pdf https://www.mdpi.com/2076-3417/9/7/1470/pdf-vor