| Издатель | Reefwing Software |
|---|---|
| Дата выпуска | 4 янв. 2020 г. |
| Дата добавления | 4 янв. 2020 г. |
| Требования ОС | iOS |
| Требования | Requires iOS 12.2 or later. Compatible with iPhone, iPad, and iPod touch. |
| Всего скачиваний | 0 |
| Цена | Free |
Описание
Это приложение позволяет визуально запрограммировать план полета для дрона Tello, а затем загрузить его в дрон для выполнения. Вы также можете управлять дроном вручную с помощью приложения, если хотите. Телеметрия с дрона в реальном времени отображается на стеклянной кабине.
Tello — это мини-дрон, оснащенный HD-камерой производства Ryze Robotics, а также полетный контроллер с интеллектуальными функциями DJI.
Мы получаем доступ к API Tello, подключаясь к планеру через UDP-порт Wi-Fi. После установления соединения дроном можно управлять с помощью простых текстовых команд.
Поэтому перед использованием приложения убедитесь, что ваш дрон Tello включен, а iPhone подключен к Tello WiFi. Вы можете проверить это, зайдя в Настройки -> Wi-Fi.
При первом использовании приложения оно запросит у вас разрешение на использование служб определения местоположения. Это необходимо, чтобы приложение могло определить SSID соединения WiFi, чтобы мы знали, когда вы подключены к дрону. Приложение не использует службы определения местоположения ни для чего другого.
Приложение имеет два режима работы: ручной и планирование/автопилот. Статус приложения отображается на верхней центральной панели. Эта панель также показывает, подключен ли Wi-Fi или нет. Отображение изменения состояния WiFi может занять несколько секунд.
Если вы подключены к Tello и находитесь в ручном режиме, то нажатие на значок взлета приведет к тому, что дрон автоматически взлетит и зависнет. Нажатие на землю автоматически приземлится. Нажимайте аварийную остановку только в случае необходимости, так как она немедленно остановит все четыре двигателя, и дрон упадет с неба!
Нажатие кнопки плана переключает состояние приложения между режимом планирования и ручным режимом. В режиме планирования появится сетка (представляющая землю) и желтая стрелка (представляющая дрон). Направление стрелки указывает на переднюю часть дрона. В режиме планирования вы можете ввести последовательность команд, которые будут переданы вашему дрону для выполнения. Начните с взлета, иначе вы получите предупреждающее сообщение. Когда вы закончите свой план полета, нажмите «земля». Стрелка будет имитировать положение дрона, но не в масштабе.
Нажатие на значок загрузки отправит ваш план полета в Tello и выполнит его. Пока план летает, приложение будет отображать стеклянную кабину. Телеметрия с дрона в реальном времени отображается на стеклянной кабине. Это включает в себя тангаж, крен, рыскание, скорость (x, y, z), температуру, время полета (tof), высоту, процент заряда батареи, время работы двигателя, атмосферное давление и ускорение (x, y, z).
Полное описание того, как работает приложение, представлено на нашем веб-сайте (reefwing.com.au).
FlightPlan — это усовершенствованная версия другого, описанного в статье «Программирование дрона Tello с помощью Swift». (https://medium.com/@reefwing/programming-the-tello-drone-using-swift-f9122fd4aeb8?). Вы можете обратиться к этой статье, чтобы понять, как работает приложение, и создать свою собственную версию.