繁体   English   中英

支持自由飞行控制的无人机SDK

[英]Drone SDK supporting free-flight control

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

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

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

题:

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

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

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

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

但是 SDK 有局限性:

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM