本学期我正在做一个学校项目,我想尝试编写一个幻影3标准版来做一些简单的飞行路线。在获得Phantom 3之前,我一直在玩Parrot2.0AR无人机。我使用javascript和Node.js编写了几个文件,以帮助我对无人机进行自主飞行编程。我也想用幻影3做一些类似的事情,但它似乎比简单地下载像Node.js这样的东西要复杂得多(你必须在大疆的网站上注册成为一名开发人员,我不认为SDK对我来说足够容易理解)。
有没有人对如何做到这一点有什么建议?就像我说的,如果幻影3的编程能像对AR 2.0的编程一样简单,那将是最好的,它将下载像node.js这样的东西并运行一些scipts。谢谢!
发布于 2017-09-11 20:16:00
你可以选择为iOS或安卓编程。您的移动设备将插入RC,并且只要RC控制器处于自主模式,就能够控制无人机。我将讨论安卓代码,因为我没有使用过iOS软件开发工具包,但我假设它是类似的。
创建开发人员帐户很简单。你只要把你的信息放到他们的网站上就行了。这张表格只需要一分钟就能填好。此数据将在清单文件中使用。当你的应用程序第一次启动时,它会连接到DJI服务器来验证你的帐户。
Android项目有一个示例应用程序,可以帮助您入门。您可以下载DJI的示例,并在30分钟内启动并运行(前提是您知道如何制作Android应用程序)。
在我个人看来,DJI SDK有非常多的buggy。我已经使用Android SDK一年多了,并简要地使用了他们的板载SDK。他们的代码草率,文档不完整,并且支持是不存在的。因此,如果您最终使用了DJI的SDK,您可以在很短的时间内启动并运行,但希望您得到的唯一帮助是在stackoverflow上。
发布于 2017-10-19 03:10:48
开始使用DJI SDK最简单的方法是使用DJI UI库。https://github.com/dji-sdk/Mobile-UILibrary-Android https://github.com/dji-sdk/Mobile-UILibrary-iOS
它是一套现成的UI组件。您只需将这些UI元素放入您的Android或iOS应用程序中,它们就可以与大疆产品一起工作。
Glhf
https://stackoverflow.com/questions/46134368
复制相似问题