Функция поворота не работает должным образом в Inpire 2 - PullRequest
0 голосов
/ 22 февраля 2019

Я пытаюсь повернуть подвес Inspire 2 с шагом и рысканием.Это работает довольно хорошо, когда дрон не летает.Но когда беспилотник летит, он сходит с ума, и весь самолет вращается.

Это мой код или угол поворота карданного подвеса:

Rotation.Builder builder = new Rotation.Builder().mode(RotationMode.ABSOLUTE_ANGLE).roll(Rotation.NO_ROTATION).
                yaw(Rotation.NO_ROTATION).pitch(lastProvidedPitch);
        Rotation rotation = builder.build();
        Aircraft aircraft = AircraftManager.getAircraft();
        aircraft.getGimbal().rotate(rotation, djiError -> {
        });

Это мой код поворота рычага карданного подвеса:

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();
        aircraft.getGimbal().rotate(rotation, djiError -> {
        });

Как сделать так, чтобы вращался только кардан, а не самолет? (Как он отлично работает, когда не летает)

...