大疆 DJI SDK 开发介绍
转自:http://blog.sina.com.cn/s/blog_6266a8840102xn4x.html
大疆SDK开发分为三种:Mobile SDK,Onboard SDK,Guidance SDK。
1.Mobile SDK以大疆遥控器作为通信设备,以高数据速率传输所有数据并精确控制摄像机参数,可进行移动端(安卓手机,苹果手机)应用开发,连接框图及设备支持如下图,通常都为大疆整机,也可为组装机:
2.Onboard SDK使用飞控上的串口接口,通过数传无线或有线进行通信,传输除图像以外的所有数据,适用于所有使用串行通信的系统,支持单片机、移动端或PC端地面站开发,支持的飞控有N3、A3、,整机有M100,例如A3/N3系统结构如下图:
3.Guidance SDK为大疆无人机M100搭载Guidance视觉系统,该系统配备五组视觉超声波组合传感器,采用高精度立体视觉算法,近地面定位精度可达厘米级,在复杂地形和高速飞行条件下均可提供定位信息,视觉定位系统的有效高度高达20米,可开发视觉导航无人机。