型号: Inspire_2
平台: Android MSDK
当飞机飞行时,每当我尝试旋转云台时,飞机就会异常旋转,而云台不会旋转。仿佛无人驾驶飞机不飞,那么云台将按预期旋转。
以下是我的实现:
Rotation.Builder builder = new Rotation.Builder().mode(RotationMode.ABSOLUTE_ANGLE).roll(Rotation.NO_ROTATION).
pitch(Rotation.NO_ROTATION).yaw(lastProvidedYaw);
Rotation rotation = builder.build();
Aircraft aircraft = AircraftManager.getAircraft();
if (aircraft != null && aircraft.isConnected() && aircraft.getGimbal() != null) {
aircraft.getGimbal().rotate(rotation, djiError -> {
// not used
});
} else {
// Do Something
}
此代码可与Mavic_pro,mavic_air,phantom_4等模型配合使用。
任何帮助将不胜感激!