2014-10-03 25 views
9

也许我看起来不够坚强,但我昨天在Google上搜索了一下,没有发现有关黑客行动的DJI Phantom Drone的相关项目,以创建新的协调应用程序。除了DJI目前用于无人机的协调应用程序之外。我试图看看是否有一种方法可以通过特定协议与Drone进行通信,以便接受一套程序。DJI Phantom API或hackable程序

任何帮助将是可怕的, 谢谢。

+3

我也在找。 – 2014-10-08 23:39:47

+0

所以这是一个常见问题。希望有人能够在这方面传播一些信息。 – 2014-10-09 20:40:27

回答

5

好消息,为你和我们所有的无人机!自从你问这个问题以来,DJI已经推出了他们的SDK。他们去年11月发布了它,现在您可以申请许可证并使用他们的SDK为Phantom2 Vision +编写自己的应用程序。

瞧瞧吧https://developer.dji.com/

我使用的SDK已经建立一个项目 - 你可以按照my blog/product site我的进步。我还会尝试用DJI相关的开发链接和技巧来更新它。

0

这是一个很棒的话题!

你可以检查如何破解你的直升机在这里:https://github.com/flyver/Flyver-SDK/wiki/-2.2--How-To:-Flyver-Hack-a-Copter

通过打开无人机,取出原来的控制器,焊接几根电线,坚持Android手机吧,你会编程的能力,你的以现代方式与开源SDK和基于应用程序的开发幻影。这意味着您可以添加计算机视觉,自动化或其他硬件。您也可以使用智能手机,网络和其他交互设备来远程控制直升机,而不是使用标准的遥控器。

然而,由于大多数人都使用云台,因此幻影偏离了平衡。如果没有万向节,我的实验中稳定性会下降很多,所以您不得不在中心平衡方面进行一些额外的工作。

3

这个职位是旧的,但我认为这是好事,留下足迹的人:)

有这家新公司名为NVdrones,创造硬件的和平,你可以连接到任何无人驾驶飞机(你需要物理访问飞行控制器),一旦你这样做,你可以使用他们的SDK(Arduino,Java,Android和Javascript)编写你的应用程序,而不需要黑客攻击,焊接或其他任何东西。它只是即插即用。

另一个好处是你没有被特定的无人机(DJI SDK或3DRobotics SDK)锁定,你可以使用任何你想要的板子。这给了很大的灵活性。

的开发者网站是http://developers.NVdrones.com

希望这有助于。