Open Modular Drone - Project

Version 1.0.1

Site de ressource pour l'assemblage et l'utilisation des drones modulaires ouverts de la plateforme CNRS Open-perform

Configuration de PX4

Télécharger et ouvrir QGroundControl

Commencer par ouvrir QGroundControl, un logiciel open source permettant le contrôle et la gestion de drones via une interface utilisateur complète. Télécharger le logiciel à partir de Downloads - QGroundControl - Drone Control.

Setup de PX4 avec les fichiers de configuration

On peut mettre à jour le firmware directement dans le logiciel de station sol (exemple : Qgroundcontrol).

Ensuite on peut flasher les paramètres suivants dans la FC. Pour faire ça il suffit d’aller dans vehicle setup puis paramètres et d’importer le fichier suivant qu’il faudra dézipper au préalable.


En cas de problèmes : Setup de PX4 pas a pas

Cette section concerne la configuration et le flash de plusieurs parties du drone. Dans un premier temps il ne s’agit que de configurer px4 avec des réglages classiques. Sur la figure ci-contre on présente les sections à configurer :

qground
Description télécommande Taranis

on retrouve notamment :

  1. Airframe : Quadrotor X → appliquer et redédmarrer

  2. Sensor calibration → faire toutes les calibrations et changer l’orientation si nécessaire

  3. Radio : Calibration des maximums et minimums (voir section suivante pour plus de détails)

  4. Flight modes (Kill | Onboard / offboard | arm | flight modes | RTH)

  5. Power : nombre de cellules 4 | Vide 3.5V | Plein 4.2V | Source : Power Module et faire la calibration en mesurant la tension de la batterie au voltmètre

  6. Actionneurs → DShot 600

Dans la liste des paramètres :

  • Sys_has_mag → 0

  • Ser_TEL1_BAUD → 921600

  • UXRCE_DDS_CFG → TELEM2

  • EKF2_HGT_REF → Vision

  • DSHOT_TEL_CFG → telem/serial4

  • Mav_0_config -> Telem 1

  • Mav_1_config -> Telem 3

Le réglage des PID devrait nativement être plutôt bon mais on peut refaire une passe dessus. On peut également utiiliser l’auto-tune au besoin.

Voici les changements entre la configuration indoor et la configuration outdoor dans PX4:

Paramètre Indoor Outdoor
Sys_has_gps disable enable
EKF2_EV_CTRL 11 15
EKF2_GPS_CTRL 0 7
EKF2_HGT_REF Vision GPS
Last updated on 6 Jan 2025
Published on 6 Jan 2025
 Edit on GitHub

Open Modular Drone © 2024 by CNRS - Open-perform is licensed under CC BY 4.0