首页 文章

DJI Phantom API或hackable程序

提问于
浏览
10

也许我看上去不够努力,但我昨天花了一段时间用谷歌搜索,发现没有关于黑客入侵DJI Phantom Drone的相关项目,以便创建新的协调应用程序 . 这是DJI目前用于无人机的协调应用程序 . 我试图看看是否有办法与Drone通过特定协议进行通信,以便接受一组程序 .

任何帮助都会很棒,谢谢 .

3 回答

  • 3

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

    https://developer.dji.com/查看

    我已经使用SDK构建了一个项目 - 您可以在my blog / product site上关注我的进度 . 我还将尝试使用优秀的DJI相关开发链接和提示来更新它 .

  • 0

    这个帖子很旧但是我认为给别人留下一个足迹是好的:)

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

    另一个好处是你没有使用特定的无人机(DJI SDK或3DRobotics SDK),你可以在你想要的任何东西上使用该板 . 这提供了很大的灵活性 .

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

    希望这可以帮助 .

  • 6

    这是一个很棒的话题!

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

    通过打开无人机,拿出原始控制器,焊接几根电线并将Android手机固定在其上,您就可以通过开源SDK和基于应用程序的开发以现代方式对Phantom进行编程 . 这意味着您可以为其添加计算机视觉,自动化或其他硬件 . 您还可以使用智能手机,网络和其他交互设备远程控制直升机,而不是使用标准遥控器 .

    然而,由于大多数人使用万向节,因此幻影的偏心 balancer . 如果没有 Cloud 台,我的实验就不那么稳定,所以你必须在中心进行一些额外的工作来 balancer 它 .

相关问题