Comparateur -Auterion, système d'exploitation Open Source pour Drones, annonce le nouveau MAVSDK: kit de développement logiciel pour les communications par drones

DroneLife a contacté Lorenz Meier, cofondateur d’Auterion, au salon InterDrone cette semaine et l’a interrogé sur l’importance de cette publication: "Le kit de développement logiciel MAVSDK marque la création d’un éco-système ouvert qui interagira avec toute une classe d'applications de drones ", a déclaré Meier. Il établit ensuite une analogie entre les plates-formes drone et Apple IOS et les applications Android pour téléphones cellulaires, en déclarant: "Avoir deux éco-systèmes stables pour les applications de drones constitue un avantage." l'industrie. "
Auterion annonce le kit de développement logiciel MAVSDK pour le protocole de communication par drone MAVLink
Auterion, le principal système d'exploitation open source pour les drones d'entreprise, a annoncé aujourd'hui la sortie de MAVSDK, un ensemble de bibliothèques dans différents langages de programmation (C ++, Python, Swift, Java). ) fournissant une interface API de haut niveau au protocole MAVLink pour la communication entre une station de contrôle au sol et un drone, ou entre le drone et un capteur de charge utile.

Anciennement connu sous le nom de Dronecode SDK, MAVSDK inclut toutes les fonctionnalités de la version précédente, ainsi que de nombreuses améliorations. La nouvelle version facilite le développement d'applications dans différents langages de programmation. Il fournit également des bibliothèques de logiciels initiales qui permettent aux développeurs d’installer MAVSDK et d’exécuter des scripts qui activent automatiquement différentes actions, en quelques minutes, comme le décollage. et atterrir, voler pour définir des coordonnées ou des points de cheminement ou activer des charges utiles de capteurs.
"A ce jour, la personnalisation des opérations de protocole MAVLink nécessite une compréhension approfondie de sujets complexes tels que les systèmes embarqués, la dynamique des drones et le langage de programmation C ++", déclare Kevin Sartori, co-fondateur de Auterion. "Désormais, avec MAVSDK, tout développeur mobile qualifié peut écrire du code de haute qualité pour des opérations complexes, ce qui signifie qu'un plus grand nombre de développeurs peuvent créer des applications personnalisées et contribuer à la communauté."
Pourquoi MAVSDK est-il différent?

Fournit une API de haut niveau et conviviale pour les développeurs (MAVLink est trop basique pour de nombreux cas d'utilisation, même dans les liaisons de langage).

Il permet à la communauté d'être multi-plateforme et de prendre en charge plusieurs langages de programmation de manière cohérente.

MAVSDK est évolutif. Les solutions précédentes, telles que la défunte DroneKit, sont difficiles à maintenir car chaque langue a sa propre implémentation.

Les performances et l'évolutivité permettent l'utilisation de scénarios swarm, ce qui nécessite un bon backend.

Cela permet au SDK d’être extensible pour des cas et des fonctionnalités spécifiques.

Plus important encore, compte tenu de la nature ouverte du MAVSDK, l’objectif est de permettre une approche locale du changement en partageant et en collaborant avec différents "acteurs" (fournisseurs de services, fabricants) dans un environnement social. API communes sans les empêcher de changer et d’améliorer.

Auterion, en tant que principal contributeur au projet, s’engage à investir et à maintenir MAVSDK. La société reconnaît l’importance d’une intégration ponctuelle fiable et stable permettant de multiples cas d’utilisation et l’accès à plusieurs charges utiles. Auterion fournira ici une intégration transparente à ses clients et partenaires pour qu'ils n'aient pas à se soucier de la maintenir.

A propos d'Auterion
Auterion est le premier système d'exploitation open source pour les drones. Avec plus de 50 employés répartis dans ses bureaux en Suisse et en Californie, Auterion a jusqu'à présent réuni 10 millions de dollars de fonds sauvegardés auprès d'investisseurs tels que Lakestar, Mosaic Ventures, Costanoa Ventures et Tectonic Ventures. La clientèle mondiale de la société comprend GE Aviation, Impossible Aerospace et le département américain de la Défense.