我想开发一些能和无人机一起工作的应用程序。
有可能吗?
例如,如果我想编写一个代码,使两个无人机能够相互交谈,那么我需要编写一个嵌入到无人机上的协议。
发布于 2016-07-07 17:44:50
发布于 2016-08-24 16:44:29
我想我可以给出比验证的答案更多的细节,所以我希望这可能会有所帮助。
- If you get a [3DR Solo](http://dev.3dr.com/), you can write code on the drone directly. The preferred way for that would be to use [DroneKit Python](http://python.dronekit.io/). DroneKit also works on Android, but will probably not be released on iOS (see the post from the 3DR Staff [here](https://discuss.dronekit.io/t/dronekit-for-ios-beta-tester/28/9)). The Solo is very cool because you can simply SSH into its embedded Linux.
- Still using DroneKit, you can build your own drone around the Pixhawk flight controller.
- Parrot has an [SDK](http://developer.parrot.com/docs/SDK3/) for their drones, but you cannot run code on the drone itself. The interesting point is that their SDK is in C, with wrappers for Android and iOS.
- If you get a Matrice from DJI, you can put your own controller (e.g.Raspberry Pi) on it and use the so-called [onboard SDK](https://developer.dji.com/onboard-sdk/documentation/quick-start/index.html) from DJI.
- Still using the onboard SDK, you can build your drone around the [A3](https://developer.dji.com/onboard-sdk/documentation/quick-start/index.html).
- Using the mobile SDK from DJI, you can build your drone around the [A2](https://developer.dji.com/products/#!/mobile).
https://stackoverflow.com/questions/36195519
复制相似问题