DJI Mobile SDK и DJI Симулятор - PullRequest
       6

DJI Mobile SDK и DJI Симулятор

0 голосов
/ 09 ноября 2018

Можно ли с помощью Mobile SDK написать приложение, которое получает путевые точки от веб-службы, а затем запускает дрон и контролирует его работу?

Вариант использования следующий: - Запустить дрон - лететь на высоту 2м - Делайте снимки / видео и отправляйте / передавайте изображения / видео в приложение - Земля снова

Можно ли смоделировать мой код в симуляторе DJI, а затем, когда я знаю, что все работает, использовать Spark или Mavic для реальной демонстрации?

1 Ответ

0 голосов
/ 09 ноября 2018

Да, конечно, хотя это не обязательно для MobileSDK, и вот пример:

1 / Вы создаете настольное (нативное или веб-приложение) приложение, которое выполняет планирование миссии. Это приложение может сохранить миссию в известном формате - мой совет - создать фреймворк / библиотеку для управления этим форматом -

2 / Мобильное приложение, созданное поверх MobileSDK, считывает миссию в формате - используя упомянутую платформу, которая управляет этим форматом.

3 / Мобильное приложение переводит требования к миссии в систему миссий, доступную в MobileSDK с помощью команд WaypointMissions, MissionControl или даже VirtualStick.

Что касается симуляции, когда дрон находится в режиме симулятора, выполнение будет работать и покажет, как оно выполняется.

Если вы хотите пойти дальше, вы можете даже перенаправить данные мобильного приложения в приложение destkop, чтобы сопоставить фактический путь с запланированным.

Я не могу отказаться от исходного кода для этого, так как он обширный, но, надеюсь, это поможет.

...