一开始如果大家看我的第一篇关于DJI的SDK的Blog,我是非常兴奋的。很可惜,在我深入的研究这个SDK之后,发现了以下几个不可饶恕的限制:
1)没有足够GPS就用不了地面站和飞行控制功能;
2)DJI直接没有提供接口可以用于控制phantom2的油门大小。phantom3和inspire 1貌似可以控制油门,但起飞降落依然是受限制。比较可恶的是Phantom3 SDK竟然只支持Phantom3 Professional,也就是你买advanced版本压根不行。
3)本质上你无法开发一个应用完全不使用遥控器。
4)无法通过电脑控制
所以,虽然我已经可以进行计算机视觉的开发,但是,鉴于这个平台限制很大,远远不如3D Robotic的平台,令我大失所望。因此,我只能选择其他开源平台。可以说虽然AR DRONE的性能不行,但人家的开发程度远远大于DJI。
DJI IOS开发就先告于段落了。