Overview of MAVSDK
mainMAVSDK is a collection of libraries designed to interface with MAVLink systems, such as drones, cameras, or ground systems. It provides a simplified API for managing one or more vehicles, accessing telemetry and vehicle information, and controlling missions, movement, and other operations.
MAVSDK can be deployed:
- Onboard a drone via a companion computer.
- On the ground via a ground station or mobile device.
It is cross-platform, supporting Linux, macOS, Windows, Android, and iOS.