Владельцы дронов всегда с нетерпением ждут новых обновлений. В декабре компания DJI порадовала своих клиентов новинками и наконец-то ответила на запросы, выпустив обновление SDK. И это, вероятно, лучшее, что случилось с владельцами DJI Mini 2, DJI Air 2S и Mini SE. В этой статье мы расскажем все о новом обновлении SDK.
- Что такое обновление SDK и как оно работает
- Что такое DJI Mobile SDK
- Функция Active Track в DJI Mini 2
- Активация ActiveTrack для Mini 2 с помощью Litchi
- Приложение Rainbow
- Как обстоит дело на практике
- Проблема с DJI Air 2S
- Дополнительные ограничения приложения DroneLink
- Как скачать DJI SDK
- О чем следует помнить
Что такое обновление SDK и как оно работает
Android Mobile SDK (комплект для разработки программного обеспечения) сделает DJI Mini 2, DJI Air 2S, Mini SE и платформу Matrice 300 RTK совместимыми со сторонними приложениями.
В результате некоторые функции, которые раньше были невозможны, такие как Follow me, теперь можно использовать в моделях, в которых о них раньше приходилось только мечтать.
Что такое DJI Mobile SDK
SDK расшифровывается как Software Development Kit («комплект для разработки программного обеспечения») и дает разработчикам доступ к технологии или коду компании-производителя дронов, что позволяет расширять функциональность дрона. SDK упрощают этот процесс: комплект для разработки ПО берёт на себя все настройки связи с дроном, стабилизации полета, управления аккумуляторами и т. д., не отвлекая пользователя от пилотирования.
DJI выпустила обновление Android Mobile SDK 29 декабря 2021 года. Благодаря ему DJI Mini 2, Mini SE, Air 2S и Matrice 300 RTK теперь будут совместимы со сторонними приложениями, такими как Litchi и DroneLink.
К сожалению, пользователям iOS придется подождать, поскольку версии обновления SDK для iOS еще нет.
Ниже приведены основные функции SDK:
- Поддержка режимов Super Resolution, ActiveTrack, точного определения местоположения, LookAt и RTK с сохранением точности позиционирования;
- Для DJI Mavic Mini 2 — взлет без GPS;
- ZenMuse L1 — высокоточный блок IMU;
- Поддержка контроля журнала полетов;
- Поддержка Android 11 и 12;
- Исправлены различные ошибки сбоя.
Функция Active Track в DJI Mini 2
Многим пользователям очень нравится DJI Mini 2. Он маленький, легкий и обладает отличными функциями, которые позволяют использовать его как в качестве профессионального дрона, так и как коптер для хобби. Он идеально подходит для путешествий, ведь весит менее 250 г, а это значит, что его не нужно регистрировать.
Однако, чтобы сохранить такой маленький вес, DJI пришлось отказаться от датчиков предотвращения препятствий и функции Follow Me.
Функции Follow me в минике не хватало многим, и вот, наконец, обновление SDK сделало эту опцию возможной для Mini 2. DJI сделали эту модель совместимым со сторонними приложениями, такими как Litchi, причем в них даже больше функций по сравнению со стандартным приложением DJI.
SDK или сторонние приложения не добавляют к дрону датчики обхода препятствий, поэтому нужно быть очень осторожным при использовании ActiveTrack. Необходимо всегда быть уверенным, что в месте запуска нет препятствий — в противном случае авария очень вероятна.
Активация ActiveTrack для Mini 2 с помощью Litchi
Как упоминалось ранее, ActiveTrack — одна из самых ожидаемых функций Mini 2. На момент выпуска обновления SDK Litchi не поддерживала DJI Mini 2, но через несколько дней выпустила бета-версию, и теперь любой, кто хочет протестировать функцию Follow me, может сделать это в пилотной версии. Она стоит примерно 25 долларов, но, учитывая новые интересные функции, единовременная оплата того стоит.
Порядок действий:
- Зайти на официальный сайт flylitchi.com;
- Прокрутить вниз, где есть кнопка для скачивания бета-версии;
- На появившейся странице нажать на версию Android и загрузить ее.
Другие функции, которые предоставляет Litchi:
- Полёт по орбите;
- Путевые точки;
- Возможность съемки неподвижных изображений.
Приложение Rainbow
Это еще одно приложение, которое можно использовать, чтобы попробовать ActiveTrack и другие дополнительные функции на DJI Mini 2. В отличие от Litchi, в Rainbow есть бесплатная пробная версия, в рамках которой можно сделать пять попыток полёта с Active Track. Если удалить программу и затем установить снова, счетчик запустится с нуля. Вряд ли эта схема будет работать вечно, но пока можно, надо пользоваться.
Как обстоит дело на практике
Как можно увидеть в видеороликах ниже, приложения Litchi и Rainbow довольно хорошо справляются с этой задачей. Все, что нужно сделать, это нарисовать рамку вокруг объекта. Наконец-то не нужно изощряться, чтобы заставить дрон следовать за пилотом!
Проблема с DJI Air 2S
Приложения Litchi и Rainbow относительно стабильно работают на DJI Mini 2, Mini SE. Однако с DJI Air 2S есть проблема.
Судя по всему, в работе SDK есть ошибки, из-за которых подвес может вести себя очень странно, особенно в режиме Waypoints. Litchi признали это в ответе к автору одного из роликов на YouTube, который столкнулся с той же проблемой. В своём комментарии компания пояснила, что в следующих обновлениях ошибку обещают исправить.
DroneLink также признал эту ошибку при перечислении своих текущих ограничений для DJI Mavic Mini 2, Mini SE и Air 2S. На данный момент все, что можно сделать с этой проблемой, это установить стабилизатор под определённым углом и следить за тем, чтобы объект всегда был в кадре.
Дополнительные ограничения приложения DroneLink
Ниже описаны дополнительные проблемы, которые можно ожидать при использовании DroneLink с этими тремя моделями:
- Приложение может перестать работать, особенно когда вы меняете разрешение видео в приложении DroneLink. Этого можно избежать, управляя настройками камеры через приложение DJI Fly.
- Airdata и DroneLogbook не будут работать с этими дронами.
Как скачать DJI SDK
Для разработчиков, которых хотят создать приложение для своего дрона DJI, нужно зайти на сайт разработчика DJI и создать учетную запись. Там будет возможность загрузить соответствующую версию SDK.
О чем следует помнить
Поскольку в SDK теперь сторонние приложения, которые пока в основном будут находиться в бета-версии, возможны частые сбои и, как следствие, не исключены повреждения дрона — а это конец гарантии. Надеемся, что DJI обновит гарантии в отношении SDK, но пока нужно быть максимально осторожным.
На момент написания статьи этому обновлению исполнилось всего несколько недель, поэтому некоторые сторонние приложения все еще могут быть несовместимы с Mini 2, Mavic Air 2S или mini SE.