Посты канала FPV COVENANT

сначала новые

#2229Превью ссылки
Просмотры5 322+7%к среднему
Пересылки164
Реакции48
Комментарии2
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
9 ч2 318
24 ч4 156
34 ч4 460
70 ч5 322
  1. Через 24 часа4 156
  2. Всего сейчас5 322
#2228Фото
Просмотры1 991−60%к среднему
Пересылки17
Реакции27
Комментарии3
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
7 ч1 125
23 ч1 628
31 ч1 717
67 ч1 991
  1. Через 6 часов1 125
  2. Через 24 часа1 628
  3. Всего сейчас1 991
#2227Фотоальбом
Просмотры3 532−29%к среднему
Пересылки25
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч1 604
14 ч2 531
26 ч2 899
30 ч3 024
74 ч3 532
  1. Через 6 часов1 604
  2. Через 24 часа2 899
  3. Всего сейчас3 532
#2226Фотоальбом
Просмотры3 525−29%к среднему
Пересылки25
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч1 586
14 ч2 524
26 ч2 890
30 ч3 015
74 ч3 525
  1. Через 6 часов1 586
  2. Через 24 часа2 890
  3. Всего сейчас3 525
#2225Фотоальбом
Просмотры3 515−29%к среднему
Пересылки25
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч1 584
14 ч2 518
26 ч2 881
30 ч3 008
74 ч3 515
  1. Через 6 часов1 584
  2. Через 24 часа2 881
  3. Всего сейчас3 515
#2224Фотоальбом
Просмотры3 481−30%к среднему
Пересылки25
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч1 584
14 ч2 504
26 ч2 857
30 ч2 982
74 ч3 481
  1. Через 6 часов1 584
  2. Через 24 часа2 857
  3. Всего сейчас3 481
#2223Фотоальбом
Просмотры3 486−30%к среднему
Пересылки25
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч1 587
14 ч2 512
26 ч2 866
30 ч2 993
74 ч3 486
  1. Через 6 часов1 587
  2. Через 24 часа2 866
  3. Всего сейчас3 486
#2222Фотоальбом
Просмотры3 511−29%к среднему
Пересылки26
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч1 595
14 ч2 523
26 ч2 883
30 ч3 011
74 ч3 511
  1. Через 6 часов1 595
  2. Через 24 часа2 883
  3. Всего сейчас3 511
#2221Фотоальбомизменён
Просмотры3 509−29%к среднему
Пересылки25
Реакции21
Комментарии0
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
4 ч1 609
14 ч2 520
26 ч2 876
30 ч3 002
74 ч3 509
  1. Через 6 часов1 609
  2. Через 24 часа2 876
  3. Всего сейчас3 509
#2220Фотореклама
Просмотры2 754−45%к среднему
Пересылки14
Реакции34
Комментарии33
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
9 ч1 768
31 ч2 346
51 ч2 592
68 ч2 754
  1. Через 24 часа2 346
  2. Всего сейчас2 754
#2219Превью ссылки
Просмотры4 069−18%к среднему
Пересылки118
Реакции38
Комментарии1
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
10 ч2 077
30 ч3 541
62 ч4 019
67 ч4 069
  1. Через 24 часа3 541
  2. Всего сейчас4 069
#2218Фотоальбом
Просмотры3 772−24%к среднему
Пересылки47
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
8 ч1 864
34 ч3 319
62 ч3 700
70 ч3 772
  1. Через 6 часов1 864
  2. Всего сейчас3 772
#2217Фотоальбом
Просмотры3 843−23%к среднему
Пересылки47
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
8 ч1 861
34 ч3 385
62 ч3 769
70 ч3 843
  1. Через 6 часов1 861
  2. Всего сейчас3 843
#2216Фотоальбом
Просмотры3 748−25%к среднему
Пересылки47
Реакции—
Комментарии—
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
8 ч1 857
34 ч3 292
62 ч3 672
70 ч3 748
  1. Через 6 часов1 857
  2. Всего сейчас3 748
#2215Фотоальбомизменён

«Лазарь»: usb камера и попытка запука ее в работу Сначала ответ на вопрос, который нам чаще всего задают в личке. Что за камера стоит на Лазаре? Дешевый китайский USB модуль с монохромным сенсором, 640×512. Классика тепловизионных матриц, FLIR Boson / Infiray-класс. Камера Лазаря не «видеоканал для оператора», а тепловизионный канал прицеливания. Мы решили не изобретать свой компаньон, а работать на той же платформе, что и стояла изначально - RPi5. Весь код на производстве писался под неё и сохранился целиком. Борт №1 дал нам видеостек ds-osd - родной OSD. Борт №2, живой, добавил остальное: hmd-handler с optical-flow навигацией, трекеры nanotrack и YOLO под Coral Edge TPU, Redis-шину между модулями, mavlink-router. Конечно многое утеряно, но мало какие трофеи дают такую картину. Решили поднять Pi 5 с нуля, установили стоковый GStreamer, далее поверх их заводской скрипт, скрипт OSD и подключили родную камеру Лазаря. Она начала работать сразу и отдала ровно тот формат, что мы находили в их записях, 640×512@25, YUYV, монохром. Прицел, телеметрия, всё на месте без единой правки конвейера. Их скрипт жёстко привязан к конкретной камере и к конкретному адресу выдачи. А мы хотим универсальность. Поэтому собрали на коленке для себя приложение АРГУС. Веб-панель, через которую инженер подключает к борту ЛЮБУЮ USB-камеру и за пару минут заводит её в поток на ethernet. Выбираешь подключенное устройство из списка, разрешение и частоту, поворот на 180 градусов если камера стоит вверх ногами (у Лазаря так и было) прицел, битрейт H264. Жмёшь применить, пайплайн перезапускается, и тут же видишь результат в окне проверки. Вторая задача АРГУСА, которая нам нужнее, это возможность ручного ввода адреса выдачи. Его можно набирать в строке. H264-поток после OSD уходит на отдельный Ethernet-выход. Поменяли SIYI на Skydroid или Herelink, вписали новый IP, поток полетел туда. На юниты usb камера напрямую не ставится, поэтому и нужна такая заморочка. Для проверки добавили RTSP-сервер, любой VLC в сети открывает адрес и показывает живую картинку. Сразу скажем задержку пока не проверяли. Работа продолжается, замахались. Дальше хотим подключать air unit и снять с него картинку на пульт, а параллельно попробуем получить живой MAVLink с полётника через линк с выводом на OSD. Телеметрия Лазаря на земле была заглушена, интересно посмотреть, как их стек ведёт себя, когда FC наконец оживет. У нас к сожалению не все пульты есть в наличии, но было бы здорово, если кто подскажет в каких подсетях живут Siyi, Skydroid и т.д. Сразу забьем в меню. Herelink то мы подключали уже...

Открыть в Telegram
Просмотры3 574−28%к среднему
Пересылки47
Реакции41
Комментарии7
Динамика просмотровСкрыть динамику

Рост просмотров

Часов после публикации

Показать таблицей
Часов после публикацииПросмотры
0 ч0
8 ч1 749
34 ч3 132
62 ч3 505
70 ч3 574
  1. Через 6 часов1 749
  2. Всего сейчас3 574
#2207Фотоальбом
Просмотры3 421−31%к среднему
Пересылки68
Реакции23
Комментарии4
#2202Фотоальбом

Видеопередача «Лазаря»: как кадры доходит до оператора Продолжаем разбирать тяжёлый борт Лазарь, который попал к нам на восстановление. До этого мы запустили полётный контроллер, моторы, восстановили компас и gps. Осталась самая запутанная часть - видео. Как камера связана с бортовым компьютером, чем кадр обрабатывается в полёте и каким образом он вообще оказывается перед глазами оператора за сотни километров? На борту машины стоит обычная дешёвая USB-камера в печатном корпусе и на подвесе Tarot. Подключена она к бортовому компьютеру Raspberry Pi 5 USB-проводом, разрешение потока всего 720 на 480 точек. Камера отдаёт поток в Pi 5, и на борту его встречает питоновский скрипт поверх GStreamer. Внутри конвейера кадр проходит три стадии. Сначала его разворачивают на 180 градусов. Потом впечатывают прямо в картинку OSD прицел и телеметрию, и готовую картинку разделяют на два пути. Первый путь кодирует кадр кодеком VP8 и отдаёт в WebRTC. Оттуда поток уходит через локальный веб-сервер в браузер наземного оператора. На этом борте стоит Starlink, и вся связь с землёй идёт через спутниковый канал внутрь приватной VPN-сети, где прописаны все борта флота и наземные компьютеры. Оператор сидит в той же сети в любой точке планеты, открывает страницу борта и получает видео. Второй путь кодирует кадр H264 и пишет на SD-карту, если запись включена! Одновременно к USB-камере, что показывает картинку оператору, подключался отдельный софт компьютерного зрения, который имел дополнительные задачи. Во-первых, optical flow - по смещению картинки между кадрами борт вычисляет собственную скорость и снос. Работает когда камера смотрит вниз, софт измеряет, на сколько пикселей уползла текстура земли, делит на высоту и получает метры в секунду без всякого GPS. Во-вторых, захват цели - на некоторых исполнениях Лазаря стоят нейросетевые модели, детектор объектов и трекер, который держит выбранную цель в кадре и не отпускает. Ресурсов одного Pi для такой математики впритык, поэтому использовался отдельный USB-ускоритель нейросети. Работает так - детектор нашёл объект, трекер его схватил, дальше борт способен вести цель сам. Одна камера одновременно даёт картинку человеку, скорость автопилоту и цель нейросети. В образе накопителя, свежих записей не было вообще. Но на карте лежали тестовые записи наземных проверок, которые операторы стёрли перед вылетами. Их куски оказались разобраны, но сами кадры уцелели - человеческие ноги крупным планом в тепловизоре. На OSD - борт разряжен, GPS не ловит, в кадре тестовая надпись координат из Лимы, столицы Перу. Вероятно проверяли модуль подмены координат для работы Starlink в движении. Эти кадры дают представление как выглядит экран оператора. Поверх картинки рисуется прицел: зелёный крест с рисками и квадратом в центре. Прицел не висит постоянно. Он появляется, только когда подвес наклонён вниз, а при подъёме камеры вверх становится полупрозрачным. Пока оператор осматривается, крест не мешает обзору, а при наведении на цель становится ярким ориентиром. Слева сверху высота и поправки регулятора, справа сверху индикатор записи, курс и скорость, по центру статус моторов и режима полёта, режимы подсвечиваются цветом. Снизу по центру таймер полёта, дата, время и батарея с током. А в левом нижнем углу число спутников, статус фиксации GPS и текущие координаты борта. Теперь вопрос для тех, у кого на руках похожий борт с USB-камерой и бортовым компьютером на Raspberry, и для нас самих - как заставить родную камеру работать дальше. Первый, самый короткий путь: использовать их же скрипт. Полный код видеоконвейера сохранился целиком, это готовое решение под Pi - камера, прицел, OSD, веб-выдача. Второй путь: Rpanion. Это открытый проект для бортовых компьютеров, который делает почти то же самое, что и их скрипт: забирает видео с USB-камеры, отдаёт его в браузер по WebRTC или в пульт, плюс маршрутизирует телеметрию полётника. Третий путь: если родная камера не пошла или нужен быстрый результат, камеру меняют, а видео заводят в юнит управления по Ethernet. Кто уже делал делимся успехами в коментариях!

Открыть в Telegram
Просмотры5 219+5%к среднему
Пересылки111
Реакции39
Комментарии18