DroneKit-Android is the implementation of DroneKit on Android.
DroneKit-Android provides interfaces for Android applications to control 3DR-powered vehicles. We support planes, copters, multirotors, rovers built using the open-source ArduPilot flight control software.
DroneKit-Android enables developers to quickly write new applications for vehicles that push the boundaries of autonomous navigation.
The DroneKit-Android project is made of two modules:
-
3DR Services App: Provided as an apk through the Google Play store, this is the layer performing direct communication with the 3DR-powered vehicles.
-
DroneKit-Android Client library: Client library used by Android applications to leverage the functionality provided by the 3DR Services layer.
List of applications using the 3DR Services APIs: