Я занимаюсь разработкой приложения osdk для Matrice600Pro.
Я хочу использовать flightCtrl в условиях плохой GPS (например, под мостом)
У меня есть несколько вопросов по этому поводу:
uint8_t ctrl_flag = ( Control::VERTICAL_VELOCITY | Control::HORIZONTAL_VELOCITY | Control::YAW_ANGLE | Control::HORIZONTAL_BODY | Control::STABLE_ENABLE);
Control::CtrlData data(ctrl_flag, 0, 0, 0, targetYaw);
gVehicle->control->flightCtrl(data);
Является Control::HORIZONTAL_VELOCITY
флаг, вызывающий это?
Этот код хорошо работает с другим флагом в плохом состоянии GPS? (I.e.:HORIZONTAL_ANGLE)
(Я не могу проверить сейчас)
Задача ещё не решена.
Других решений пока нет …