DJIWaypointMissionHeadingTowardPointOfInterest,但是万向节俯仰角?

时间:2018-08-19 00:22:06

标签: dji-sdk

使用DJIWaypointMissionHeadingTowardPointOfInterest作为DJIWaypointMission中的航向模式,我可以自动将无人机旋转到与POI航向,但是有没有办法也可以自动倾斜相机来构图POI? (也很不幸,“ pointOfInterest”没有海拔属性)

我还认为最好在DJIWaypoint中更改/定义标题模式,而不是将其作为整个DJIWaypointMission的属性,这有可能吗?

2 个答案:

答案 0 :(得分:1)

我要补充肯的话。 使用“ isGimbalPitchRotationEnabled”时,可以在每个航路点设置俯仰角。无人机将以每两个航点之间的线性运动改变俯仰角。 当然,当无人机在两点之间飞行时,无人机离POI更近,而不是向后退,将无法正常工作。 我在应用程序中所做的就是将两个点之间的直线分成几个直线部分,并计算每个点的正确螺距。当我划分原始线时,我计算出误差(计算出的音高和线性外推音高之间的差)。如果误差大于某个值(例如5度),我将递归地划分线并重新计算螺距,直到每个点的误差都足够小为止。在准备任务时需要进行一些几何计算,但会产生惊人的飞越射击。

答案 1 :(得分:0)

看看这些设置:

isGimbalPitchRotationEnabled和gimbalPitch

这不是“真实”位置,因为俯仰基于航路点之间的距离平分,但距离很近。

在我的应用中,我手动控制云台,但这意味着必须保持连接或云台停止移动。

是的,如果航点中的POI是真正的POI功能,那就太好了,我已经提出了很多建议,但到目前为止没有任何效果。我希望看到POI是每个航路点(作为LocationCoordinate 3D),而不是当前的整个任务的1 POI。

我还希望看到航点中的位置是一致的并且是LocationCoordinate3D类型。