Expérimentation du comptage de bouses dans un champ autour de Gramat.
Protocole en cours de rédaction
- Prise de vue DJI Mini 4 Pro sur RC2
- Orthomosaïque générée par RéalityCapture
- Script IA Claude pour Qgis
Pour les collègues relecteurs (biologie, aménagement) : ce document décrit une démarche testée les 21-23/10/2026 sur une prairie pâturée de 0,71 ha, du plan de vol jusqu'au comptage automatique des bouses. Il est soumis à votre avis avant que le protocole ne soit figé pour les BTSA GPN. Les points sur lesquels votre avis est attendu sont réunis à la section 6.
Convention : les cadres « Figure n – image à coller ici » indiquent l'emplacement de chaque copie d'écran.
1. Contexte et chaîne de travail
La mission drone se prépare entièrement dans QGIS : le script produit un fichier KMZ que la RC 2 exécute tel quel. Testée le 21/10/2026 (essai 2 points) puis le 22/10/2026 (mission complète, 286 photos), la chaîne fonctionne de bout en bout.
| Élément | Valeur |
|---|---|
| Objet du test | Décompte des bouses sur placettes, comparaison sol / drone |
| Site | Prairie pâturée, causse de Gramat (Lot), près de la route de Roussières |
| Zone de vol | zone_vol, 0,71 ha (≈ 167 × 56 m), EPSG:2154 |
| Drone | DJI Mini 4 Pro + radiocommande RC 2 (application DJI Fly) |
| Logiciels | QGIS 3.34 (console Python), RealityScan (orthophoto) |
| Dossier de travail | C:\Users\pierr\Downloads\Test Drone\ |
| Projet QGIS | Projet test drone.qgz |
La chaîne, dans l'ordre :
- QGIS : dessiner la zone de vol, placer le point de décollage, tirer les placettes.
- QGIS :
mission_drone_dji.pycalcule les waypoints, corrige les hauteurs par le relief (RGE ALTI de l'IGN) et écrit le KMZ à partir d'une mission « leurre » créée dans DJI Fly. - RC 2 : le KMZ remplace le fichier du leurre (même nom, même dossier) ; DJI Fly affiche la mission.
- Vol : décollage au point prévu, prise de vue automatique toutes les 2 s, lancement de la mission.
- QGIS :
trier_photos_vol.pyclasse les photos (orthophoto / placettes / écartées) d'après leur hauteur réelle au-dessus du sol. - RealityScan : orthophoto calculée avec les seules photos de la grille.
- À venir : comptage automatique des bouses sur toute l'orthophoto, puis contrôle de fiabilité (
compter_bouses_ortho.py).
Pourquoi passer par un leurre : DJI Fly n'a pas de bouton d'import pour le Mini 4 Pro. Le script recopie les réglages propres au drone contenus dans le leurre (modèle, mode de hauteur, action de fin) et ne remplace que les waypoints.