In the beginning, I was very excited to see my first blog about DJI's SDK. Unfortunately, after I studied the SDK in depth, I found the following unforgivable restrictions:
1 Not enough GPs can not use the ground station and flight control functions;
2 DJI directly does not provide an interface that can be used to control phantom2 throttle size. Phantom3 and Inspire 1 seem to control the throttle, but Take-off and landing are still restricted. The more hateful is PHANTOM3 SDK only support Phantom3 Professional, that is, you buy advanced version is not good.
3 in essence you cannot develop an application without using the remote control at all.
4 cannot be controlled by computer
Therefore, although I have been able to develop computer vision, but, in view of this platform is very limited, far less than 3D robotic platform, I am very disappointed. Therefore, I can only choose other open source platform. It can be said that although the performance of AR drone is not good, but people's development degree is far greater than DJI.
DJI iOS Development is a first in the paragraph.