Logo de l'organisme de formation

Conseil et Formation en informatique / numérique

Représentation de la formation : Formation : Piloter un drone depuis une application Android avec le SDK DJI

Formation : Piloter un drone depuis une application Android avec le SDK DJI

Formation mixte
Accessible
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire
Durée :21 heures (3 jours)
HT
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 09/01/2023. Dernière mise à jour le 28/10/2024.

Version du programme : 1

Programme de la formation

A l’issue de cette formation, vous serez en capacité de développer une application mobile capable de piloter un drone DJI et de restituer des informations de télémétrie à l’écran. Votre application pourra exécuter plusieurs types de missions en autonomie, prendre des photos, des vidéos, en simulateur comme en vol. Durée : 3 jours (formation possible en présentiel ou distanciel)

Objectifs de la formation

  • Maîtriser la création et le déploiement de projet Android utilisant le SDK DJI Mobile
  • Maîtriser la connexion d’un drone DJI avec une application mobile et la validation du bon fonctionnement grâce au simulateur DJI
  • Maîtriser la récupération de données de télémétrie en provenance du drone
  • Maîtriser la préparation et l’exécution de mission de type Waypoint, Hotpoint et Follow Me
  • Maîtriser le paramétrage et la récupération de prise de vue sur l’application mobile

Profil des bénéficiaires

Pour qui
  • Développeurs mobiles
Prérequis
  • Connaissances du développement Android natif en Java
  • Connaissance générale du pilotage de drone
  • Possession d’un drone DJI adressable avec le SDK Mobile (https://developer.dji.com/mobile-sdk/documentation/introduction/product_introduction.html#supported-products)

Contenu de la formation

  • Découvrir l'écosystème DJI
    • Les différentes gammes de drones
    • Les différents types de SDK
  • Découvrir le SDK Mobile
    • Drones compatibles
    • Possibilités offertes par le SDK Mobile
    • Limites du SDK Mobiles
    • Exemples d’applications du SDK Mobile
  • Installer et configurer l’environnement de développement
    • Accès au compte DJI Developer pour enregistrer les applications de formation
    • Installation et configuration d’Android Studio
    • Création d’un projet Android Natif
  • Développer une première application communiquant avec un drone DJI
    • Création d’un projet intégrant le SDK DJI Mobile Android
    • Gestion de l’enregistrement du SDK auprès de DJI
    • Gestion de la connexion avec le drone
    • Lancement de l’application sur smartphone ou tablette
    • Lancement et paramétrage du simulateur DJI
  • Découvrir la notion de missions
    • Présentation des différentes types de missions
    • Paramétrage et exécution d’une mission simple de type Waypoint
    • Exécution de la mission sur simulateur DJI
  • Intégrer l’UI/UX SDK dans une application
    • Découverte de l’UI/UX SDK
    • Intégration du SDK dans une application Android
    • Ajout des composants à l’écran : télémétrie, FPV, checklist d’avant vol
    • Personnalisation des composants
  • Maîtriser les différents types de missions
    • Paramétrage et exécution d’une mission complexe de type Waypoint
    • Paramétrage et exécution d’une mission de type Point d’intérêt
    • Paramétrage et exécution d’une mission de type Active Track
    • Paramétrage et exécution d’une mission de type Tap Fly
    • Paramétrage et exécution d’une mission de type Hot Point
  • Découvrir et manipuler la prise de vue
    • Paramétrage et pilotage général de la caméra
    • Paramétrage de l’image
    • Récupération des données sur la prise de vue (focus, histogramme)
    • Récupération des informations thermiques
    • Paramétrage et exécution de prise de vue
    • Paramétrage avancé de la prise de vue
    • Gestion du stockage et des fichiers
Équipe pédagogique

Cédric MILLAURIAUX est développeur depuis plus de 12 ans. Il a dans un premier temps travaillé pour le ministère des finances et pour le ministère de l’intérieur avant de devenir développeur mobile à son propre compte il y a 8 ans. Il travaille principalement sur des applications dans le domaine de la santé et des objets connectés. Depuis 2019, il travaille en collaboration avec le Groupe F sur le développement d’applications permettant de piloter des drones DJI pour leur faire réaliser des chorégraphies et des vols en autonomie.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Live-coding
  • Etude de cas concrets
  • Quiz
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Capacité d'accueil

Entre 1 et 8 apprenants

Délai d'accès

2 semaines

Accessibilité

Pour plus d'informations sur les modalités d'accessibilité pour cette formation, vous pouvez contacter directement adeschamps@confor.tech .