dronekitdji-sdk3dr

drone developing - some general questions


I want to develop some application that could work with drone.

  1. I looking on the SDK of DJI and i don't understand how can i develop to their drone - because i want to write a code that can make the fly by self according to the information that the drone send to my application - and my application will send the flying commands

is it possible ?

  1. Can i found some drone that i can write a code that will work on the drone himself and not only on my 'ground station' ?

for example - if i want to write a code that enable two drone to talk each other i need to write a protocol that will embedded on the drone.

  1. Beside DJI that i rad about their SDK - is there are more drone brand that i can write a code to their drone ?

Solution

    1. You would need to create a mobile app (either Android or iOS) and include DJI's mobile SDK to control the drones. The SDK already supports the flying commands.

    2. DJI has a developer platform called Matrice 100. In this platform, we can bring your own computer (like Raspberry Pi or some other computer on a board) and run DJI provided onboard SDK to execute your programs.

    3. There are a few other drone brands that support programming using SDK. A simple google search can help.