Activity

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
Savaru:

они почему то по умолчанию - выключены и само приложение их не просит.

Столкнулся с этим на одном из смартфонов от Samsung, запрос есть, но вылезает на долю секунды, моргает и тут же исчезает, а приложение дальше работает.

vlad10028:

есть небольшая проблема что фото почему-то сохраняются в формате pgn но это тоже решаемо

Это очень странно, вроде бы всегда в JPG, они и с самого дрона идут как jpeg-и.

Новости и новинки от DJI
vlad10028:

По этому видео у GoPro цвета явно лучше

Как уже сказали цвета и подкрутить можно, хотя для хипстер камеры это геморой. А вот динамический диапазон показался просто ужасным, даже в сравнении со старой Osmo. Или что-то не так с настройками у обзорщиков:
Osmo pocket
Osmo Plus

Новости и новинки от DJI

Вы зачем то упорно пихаете свой “профессионализм” когда речь идет про DJI osmo в плане потребительской электроники.
Судя по тому что подвес (ronin) под ПРО камеры обновляют и расширяют аксессуарами там всё хорошо и так и DJI знает что делает помноженное на отсутствие конкурентов. И аналогично всё довольно плохо с DJI Osmo pro иначе бы линейка не остановилась в развитии.

Новости и новинки от DJI

Это на замену DJI Osmo с x3, там профессионализмом и не пахло. Профессионалы купят 1…2 раза. Обычные смертные, коим всеравно сколько дюймов в дюме, такие штуки под рождество/новый год накупят не мало.
Лично я побегу брать =) отличное наземное дополнение к не профессиональному, но удобному mavic air.
DJI Osmo устарела, DJI Osmo pro слишком дорого, снимать видосики с панасоником г7 тоже стало не очень удобно, да и плавности хочется. А тут прям радость. Да, не фуллфрейм на палке с подвесом и сменной оптикой, но может быть оно и не надо чтобы просто поснимать семью для семейного же видео архива?

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
nikotin77:

Да, после “TELLO_CMD_TAKEOFF” в логе почти сразу идет “FAILSAFE!!!”.

Странно, если видео есть, то и в обратку из браузера должы пинги идти. Посмотрю на досуге, может что-то сломалось для ffmpeg с переходом на mplayer.

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

4178 это код команды какой то, не обращайте внимания. Если сразу садиться, значит нет связи с браузером, в логе скорее всего будет написано FAILSAFE.
Какая операционная система, браузер, версия node.js, mplayer?

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
jkson:

Задержка зависит также от устройства, и еще других факторов. Как уже говорил, на iphone задержка практически не чувствуется, и можно комфортно летать от первого лица неподалеку.
Провел сегодня натурный эксперимент. Слева подключение к дрону ноутбуком с python скриптом - задержка 0.19сек. Справа Iphone SE - задержка 0.11сек.

Простестировал ещё раз у себя, задержка выходит примерно 0.16 секунд (прыгает от 0.13 до 0.20), вместо прошлых ~0.25. Не могу сказать с чем связано, но первый тест был без обновления прошивки и вроде бы с тех пор уже 2 обновления было.

Полетал в своей проге с пультом (обновил nodetello, чтобы использовать mplayer, а не видео в браузере после конвертации ffmpeg-ом), задержка не ощущается, очень круто!

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
  1. Droneblocks выглядит простовато, вкорячивать OpenCV через Go/Python уже тяжеловато, но смотря какой возраст детей.
  2. Датчиков “препятствий” там никаких нет, но дрон сыпит много информации о себе, к примеру координаты от точки старта (X, Y, Z), данные с IMU, углы наклона, ну и видео с камеры передней
  3. Оптичиеский датчик снизу исключительно для определения положения, к нему никак обратиться нельзя и уже тем более искать с ним объекты
RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

Задержка видео около 0.25 секунд, чуть чуть больше чем у большинства (не ocusync) DJI дронов. Картинка сильно зависит от телефона, на моем xiaomi redmi note 3 pro жуть, на планшете от cube очень даже не плохо летает, фризы крайне редкие. Така же фигня была с DJI Spark в своё время.

По поводу программмирования - смотря что надо. Позицию относительно точки старта знает не плохо, но крайне быстро накапливает ошибку, особенно если под коптером нет хорошей контрастной и освещенной поверхности. Библиотеки для дрона уже есть как минимум на Go, Python, C#, Node.JS (никак до ума не доведу, времени нет).

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
Savaru:

я не уверен наскока это стабильно и какая ошибка будет за 10 минут полетов по ветру, но тем не менее

Спасибо за видео, более наглядная работа визуального позиционирования.
Ошибка обязана быть и будет заметно накапливаться, так как нет возможности её корректировать (как в случае с GPS), да и очень многое будет зависеть от освещения и поверности под дроном.

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
Danuvas:

Наковыряйте совместимость с любым пультом и режим VR лучше))))

aTello же, давно тут давал ссылку: tellopilots.com/…/atello-android-development-threa…

Я ковыряю для себя интереса ради и чтобы работало в браузере на компе, под мобилки не собираюсь писать.

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
Danuvas:

Какое положение он знает?

Своё положение относительно точки старта. Я просто сейчас ковыряю дрон, данные с него и всё больше и больше удивляюсь как за 99 баксов напихали столько полезного… Но не пихнули нормальную писалку видео =)

Новости и новинки от DJI

Mavic 2 enterprise вроде уже обсуждали, интерсные наболдажники сверху цеплять можно будет.
В догонку уж, mavic 2 pro с 1" сенсором и вся камера от хаселей (квадратная бандурина), mavic 2 zoom вроде бы 1/1.7 сенсор, но оптика 24-48мм (2х кратный зум) и долли зум эффект, чтоб как у anafi. Сенсоры по кругу, летает 27-31 минуту.
Пока нет подтвеждений/опровержений что камеры будут легко заменяться и вообще будет osmo с этими камерами, но очень бы хотелось =)

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

Однако много интересного можно выловить с дрона, к примеру данные с датчиков из лога (гира, аксель, барометр, дальномер, позиция по камере снизу, вычислить углы наклона) и состояние дрона (вайфай, батарейка, полетный режим, скорость)

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

Раз в прошлый раз не запомидорили, то продолжаю.
Немного потюнил параметры ffmpeg, теперь видео в браузере с дрона идет с задержкой 0.5 секунд (оригинальное приложение дает около 0.25 секунд, все DJI дроны без ocusync дают задержку около 0.22 секунд). Считаю в целом юзабельно =) Дальнейший тюниг параметров ffmpeg не дает никаких улучшений, подозреваю что теперь уже дело в чем то другом, так как посредников между дроном и окном браузер очень много: дрон -> wifi -> node.js -> ffmpeg -> node.js -> websocket -> браузер -> h264 декодер написанный на JavaScript -> canvas

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

Не уверен что интересно, если нет, кидайте помидорку, не буду писать больше =)
По вечерам пилю проект для дрона нашего на node.js (на других языках уже есть, а то и не одна либа, а мне node.js нравится), код выложил на github.com/SovGVD/nodetello
На данный момент проект состоит из 2х частей, библиотека для node.js (частичный порт pytello) + web клиент (пока что выводит видео поток в браузер в canvas с заметной задержкой). Пока кроме получение/конвертации/отправки видео потока, версии прошивки, максимальной высоты и отправки позиций стиков (по центру, чтоб ничего не делал) ничего не умеет делать.

В ближайшее время попробую полностью портануть pytello (получать все параметры и отправлять команды управления), после чего можно уже баловаться с opencv и tensorflow, хотя при такой задержке боюсь что ничего хорошего не выйдет, либо учитывать лаг. На Марсе же нормально роверы катаются, а там лаг заметно больше =)

Новости и новинки от DJI
adx:

и возможно передний ИК датчик как у спарка

В чем смысл переднего ИК датчика, если уже давно стереопара стоит и карту глубины строит хорошо. На спарке оно было просто для удешевления, так как одно дело ставить 2 камеры + проц под обработку (хотя там шустрая хардверная штука уже), а другое дело проецировать маску точек и получать быстро карту глубин обратно, как на MS Kinect было.
Слухов слишком много и все противоречивые.

VladZam:

DJI уже ответил на вопрос об этих картинках, что они никакого отношения к Пятому фантому не имеют, а это обычный Фантом 4Про, но сделанный под заказ.

Ну если смогли для одного сделать, народ пошуршал что в целом здорово и интересно, то почему бы не запилить всем желающим за N денег.

Я как то после Mavic Air не жду ничего, имхо почти идеальная штука (хотя ведь 100% сделают так что захочется новое), я больше жду когда Osmo сделают новую, 1" сенсор на стабе имхо разойдется похлеще чем всякие экшн/блого камеры (аля sony rx100) расходятся, а если со сменными объевтивами… Хотя в большинстве случаев баловство.

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
Ckorpion_61:

Глеб жду результатов.Спасибо за работу!!!

Пока на паузе, переезжаем, зато как переедем будет где разгуляться и потестировать с полетом. Но внезапно на работе проект частично будет замешан на трекинге и js, так что может быть сразу 2х зайцев =)

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

Так же, для интересующихся програмированием, для телло есть бибилиотеки на python (2 штуки), go, java/c/android. И я сейчас допиливаю на node.js с веб сервером (чтоб в браузере всё отображать) и биндингом opencv + tensorflow, в планах сразу же запилить follow режим на манер современных dji дронов (тыкание по объекту с паспознаванием через tensorflow и трекинг уже через opencv).

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
yakav:

что то не очень получается, хотя видосиков пересмотрел много

У меня постоянно писал что не получилось, пробовал много раз, а потом оказалось что всё работает (tello-xxx_plus сетка появляется), похоже на какой то косяк с самой прогой.

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
Fatbegemot:

А никто не задавался вопросом подойдёт ли на телло пульт от спарка. Или наоборот будет ли т1д рулить спарком?

С чего вдруг? Пульт от спарка хоть и использует WiFi-подобное соединение, но всё же не простой WiFi, а всякие игровые пульты - провода и bluetooth.

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

Я думаю спор в целом бестолковый, мы всеравно не узнаем как на самом деле и при каком окружении работают различные датчики и как они комбинируются в прошивке с учетом CPU, который специально там для обработки видео потока.
По поводу затыркивания ИК датчиков, картонки точно ИК диапазон не пропускали?
UPD: сам экспериментить не хочу… но узнать чего и как там конечно интересно =)))

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
VladZam:

тогда остаётся калибровка IMU, ждём результатов.

Забежный выходной вышел, только вечером до коптера добрался и откалибровал. Проблема исчезла! Больше вверх не тянет, висит почти как прибитый (темно, ругается что VPS не видит ничего, просит посадить ну и соответственно позицию держать тяжело ему). Ребенок уже лего налепил на него, радуется =)
Заказал ещё пару акков и наверное сумку надо небольшую дешевую, таскать просто так - поломается, а в коробке как то не круто =)

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
VladZam:

но камера отвечает только за смещение по двум осям

Понятно что расстояние без стереопары не понять нормально, но смещение по Z всёже можно найти (можно например погуглить про monocular slam). Но не суть,мы всеравно не знаем как там проц и что обрабатывает на самом деле, одни догадки.

VladZam:

А Вы попробовали откалибровать IMU, что нибудь изменилось в поведении квадрика?

Пока что времени не было, на выходных обязательно откалибрую. Носил на работу, где в офисе потеплее чем дома (зима в другом полушарии), квардик заметно медленнее по высоте дрейфует, а иногда и совсем хорошо висел + в офисе ярче и не было предупреждений что VPS ничего не видит. Завтра откалибрую и попробую уже дома когда светло. Или даже на улице.

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

В современных дронах должна быть совокупность датчиков баро+аксель+дальномер. Не удивлюсь если и оптический сенсор тоже понимает когда отдаляются/приближаются. Воспрос задал потому что коптер стабильнл вверх тянет и может быть это какая то общая проблема или хотя бы часто встречается.

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel

Пришла эта радость для меня детей. Всё отлично, но дрон постоянно тянет вверх, каждый раз приходится немного дергать виртуальный стик вниз, чтобы не упёрся в потолок. Это как то лечится?

RYZE Tello микро квадрокоптер, совместное про-во с DJI и Intel
Ckorpion_61:

Да но автор пишет,что с родным пультом GameSir T1d приложение не работает!!Я уже заказал такой.

Главное что есть возможность писать приложения, а связь пульт<->девайс дело наживное =) Я уже в нетерпении когда же мой придет (ибо местный магаз цену умножил почти на 2) и в раздумиях по поводу закупки батареек (а вот батарейки почему то дешевле), одной явно маловато.