1

这是我第一次接触无人机。我正在研究 DJI 无人机,目前从文档和评论的角度来看,它似乎最有希望。

基本上,我想对无人机进行编程以飞行特定模式并在满足特定标准时拍照。例如,我希望无人机起飞并在一个小公园周围飞行,停下来为它遇到的每棵树拍照,自动(自动驾驶/由一些“AI”驱动)。

现在我浏览了 DJI SDK 文档,到目前为止,这似乎是可能的(通过 FlightControl 类)。但我不确定。

问题:

当前的无人机 SDK 技术能否满足我的要求?

4

2 回答 2

1

是的,正确的 SDK,4.11.1 会做你提到的一切。您将需要进行一些位置计算,但仅此而已。

该示例几乎可以按原样执行您想要的所有操作,只需稍作更改。

于 2019-12-11T06:20:05.877 回答
0

使用 DJI Mobile SDK,您可以使用 Mission 类自动飞行给定的一组坐标(航点),并在到达航点后执行一些操作,例如拍照。

但是 SDK 有一些限制:

  • SDK 无法检测到视频流中的对象。因此需要使用自己的代码自己检测对象。
  • 无人机飞到航路点的方式非常有限,例如无人机将始终朝向飞行方向的相机。
  • 使用 DJI Mission 类时,只有通过将时间线元素添加到列表中,才能使用时间线任务来更改执行期间的路线。

正如您在评论中已经假设的那样:是的,Mobile SDK 比 Windows SDK 更先进。

于 2020-01-07T10:29:09.483 回答