1

我目前正在开发 DJI-Phantom 4 Pro。谁能帮助我使用 Mobile-SDK 从无人机获取避障传感器数据输出?

4

1 回答 1

1

您没有提及您使用的是哪个 SDK 版本,但它们相似,所以这应该会有所帮助。

在 flightController 对象中,您需要设置一个更新回调,如列表:

getIntelligentFlightAssistant().setVisionDetectionStateUpdatedCallback(XXX)

回调返回 DJIVisionDetectionState 类型的更新。

对象内是一组传感器:

列出 warningSections = djiVisionDetectionState.getDetectionSectors();

每个传感器都有一个 getSystemWarning() 方法,该方法返回 DJIVisionSystemWarning(警告、关键等)。

每个传感器还有一个方法 getWarningLevel,它返回 level1、2、3 和 4。

每个级别代表的定义和距离在SDK文档中,所以我不会在这里重复,以防将来发生变化。

于 2017-05-07T05:50:08.800 回答