Un Software Development Kit (SDK), c’est un ensemble d’outils logiciels pour permettre aux développeurs de créer des applications. Dans le cas des drones, cela permet à des créateurs de réaliser des logiciels capables de prendre le contrôle de drones pour leur ajouter des fonctions. Par exemple des vols préprogrammés pour réaliser des missions de photogrammétrie, de cartographie, des vols suivants des waypoints avec des actions programmables comme la prise de vue, le contrôle de l’orientation de la caméra, etc. Il existe des SDK chez Parrot, chez DJI, et chez Autel Robotics…
Chez Autel Robotics ?
Le constructeur chinois, bien implanté aux Etats-Unis, propose déjà le Mobile SDK 1.0 : il permet de créer des applications iOS et Android pour les drones Evo II V1 et Evo II V2. Le Mobile SDK 1.5, qui ne fonctionne que sur Android, ajoute la compatibilité avec l’Evo II V3. Le petit dernier est le Mobile SDK 2.0, pour Android, qui ajoute la compatibilité avec les Evo Max Series. La page dédiée aux SDK chez Autel Robotics se trouve ici. Espérons que les créateurs de logiciels tierce-partie comme Litchi, DroneDeploy, Pix4D, Drone Harmony, etc., vont ajouter les appareils d’Autel Robotics à la liste des drones qu’ils prennent en charge.