DJI SDK Swarm Drones

时间:2016-07-27 12:08:01

标签: drone dji-sdk

我正在为我的大学项目写一个无人机应用程序。我的项目是关于群体无人机。所以我使用DJI SDK易于使用,但无法弄清楚DJI SDK是否允许通过同一个应用程序连接和控制多个DJI无人机?

谢谢

3 个答案:

答案 0 :(得分:5)

目前,DJI Mobile SDK不允许连接多台无人机,因为手机只能连接一个遥控器/无人机。您可以编写自己的简单移动应用程序,通过网络从“群”服务器获取无人机命令。此外,如果您在美国,请参阅美国联邦航空局关于群体的规定。 FAA规则预计每个无人机应该有一个运营商。

答案 1 :(得分:1)

另一种方法是将一个手机连接到每个无人机,你可以尝试直接控制手机而不是无人机。

答案 2 :(得分:0)

我的解决方法是在每台M210上安装小型Nvidia TX2和Ubiquiti网状wifi。

在所有TX2上,已安装ROS和DJI OSDK + OSDKROS。

如下图所示,这是在SG空军基地发布的新闻镜头,每架无人机都装有完整的系统。 enter image description here

在GCS上,ROS作为主服务器运行。所有PC连接在同一网络下。

每个无人机都作为带有立体声和LIDAR的独立智能代理运行,以进行定位,立体声深度检测,全局映射和基于RRT的自主路径规划。

目标由GCS单独更新和维护。

说实话,它的复杂设置,我们只尝试了3架无人机一起运行。根据频段划分,一起运行20个应该没有问题。但是之后,跳频和许多其他问题将会出现。到目前为止,我们还没有涉及到这一部分。

此方法的问题在于其昂贵。如果您没有这笔资金/没有复杂的目标,只需使用带有本地网状xbee的小尺寸PX4。