Skip to main content

Architecture system overview

The Mobile SDK architecture is designed to be highly extensible. Abstract product and component classes are used to encapsulate each module so that the SDK can be automatically compatible with different models of UAVs and cameras of AUTEL.

Currently supports EVO II V1, EVO II V2.

Mobile-SDK架构图-EN

  • SDKManager: Manages registration of the SDK, product connection and provides access to the product.
  • Device function management: Manages registration of the SDK, product connection and provides access to the product.
  • Component: Component classes describe the gimbal, camera, flight controller, remote controller and wireless link. The classes provide component control and state information. The intelligent mission management class encapsulates UAV businesses such as waypoint missions for achieving high-level control.