Welcome to DroneKit-Python’s documentation!

DroneKit’s Python API helps you create powerful apps for air-based control of UAVs. These apps run on a UAV’s Companion Computer, and augment the autopilot by performing tasks that are both computationally intensive and require a low-latency link (e.g. computer vision).

This documentation provides everything you need to get started with DroneKit-Python, including an overview of the API, guide material, a number of demos and examples, and API Reference.