Skip to main content

Mobile SDK 架构体系概述

Mobile SDK的体系结构被设计为高度可扩展的,其中使用了抽象产品类和组件类,对各个模块进行业务封装,对外提供一套接口API,以便应用程序可以使用相同的代码控制AUTEL的不同无人机型号,不同相机型号。目前支持EVO II V1,EVO II V2。

Mobile-SDK架构体系

  • SDKManager: 管理SDK的注册,产品连接并提供对产品的访问权限。
  • 设备功能管理: 飞行器具有基本的产品属性,并包含了主要的产品组件。
  • Component: 组件类描述了云台,相机,飞行控制器,遥控器和无线链路等。这些类提供了组件控制,状态信息。其中智能任务管理类是对无人机的高级控制进行业务封装,比如航点任务。