这个帖子很旧但是我认为给别人留下一个足迹是好的:)
有一家名为NVdrones的新公司,它创造了一个可以附加到任何无人机的硬件(你需要物理访问飞行控制器),一旦你这样做,你可以使用他们的SDK(Arduino,Java,Android和Javascript) )编写您的应用程序,无需黑客,焊接或其他任何东西。它只是即插即用。
另一个好处是您没有使用特定的无人机(DJI SDK或3DRobotics SDK),您可以在任何您想要的任何地方使用该板。这提供了很大的灵活性。
开发者网站是 http://developers.NVdrones.com
希望这可以帮助。
给你和我们所有人的好消息!自从你提出这个问题以来,DJI已经推出了他们的SDK。他们去年11月发布了它,您现在可以使用他们的SDK申请许可并为Phantom2 Vision +编写自己的应用程序。
看看吧 https://developer.dji.com/
我已经使用SDK构建了一个项目 - 您可以按照我的进度进行操作 我的博客/产品网站 。我还将尝试使用优秀的DJI相关开发链接和提示来更新它。
这是一个很棒的话题!
您可以在这里查看如何破解您的直升机: https://github.com/flyver/Flyver-SDK/wiki/-2.2--How-To:-Flyver-Hack-a-Copter
通过打开无人机,取出原始控制器,焊接几根电线并将Android手机固定在其上,您就可以通过开源SDK和基于应用程序的开发以现代方式对Phantom进行编程。这意味着您可以为其添加计算机视觉,自动化或其他硬件。您还可以使用智能手机,网络和其他交互设备远程控制直升机,而不是使用标准遥控器。
然而,由于大多数人使用万向节,因此幻影的偏心平衡。如果没有云台,我的实验就不那么稳定,所以你必须在中心进行一些额外的工作来平衡它。