RSS лента

Realizator

Видеолинк на WiFi broadcast, сезонное обновление

Рейтинг: 5.00. Голосов: 2.
05.06.2017 в 11:40 (910 Показов)
В прошлогоднем обзоре (ссылка) я подробно рассказывал о начинке и тестах железа. Недавно мы слегка обновили железо и софт, о чем я и хотел рассказать чуть подробнее.


Беглое сравнение:

БОРТ
  • Камера малины WaveShare 160 градусов - осталась прежней
  • Модуль WiFi 1 Ватт - остался прежним
  • Бортовой комп - заменили Pi Zero на Pi Zero W
  • Админка (доступ по WiFi) - добавилась
  • Коннект телеметрии - переделан на стандартный сервоконнектор

ЗЕМЛЯ
  • Основной "комп" - Pi 3, не поменялся
  • WiFi - два TP-LINK WN722N, пока не поменялся. но в связи со сменой чипсета производителем в v2.0 и отсутствием поддержки WiFi broadcast будет меняться на две Альфы, как на борту. С трудом смогли найти несколько экземпляров v 1.0
  • Корпус - сделали побольше, что позволило не откусывать у малины пины и один коннектор USB для экономииразмера
  • Админка - добавлена, доступ по WiFi


В админке можно, помимо настроек видео, разнести по каналам все вайфаи - как broadcast, так и вайфай админок земли и борта.

Самым интересным но и трудным оказалось решение по стриму видео и телеметрии с наземной малины по WiFi. С одной стороны - просто подключаемся телефоном или ноутбуком к наземке, запускаем QGroundControl и имеем и видео, и телеметрию. С другой стороны малиновый родной вайфай настолько дохлый, что нормально держать с ним связь для видео получается только с использованием хорошего вайфая на устройстве. К телеметрии это не относится - она всегда отлично "пролезает" даже при плохом линке.

В перспективе думаю попробовать решение не с родной камерой, а с модулем HDMI для подключения полетных камер. Пока непонятно, насколько такое решение нужно.

Ну и по поводу антенн. Практика показала, что штатные антенны мало кто использует - у всех есть свои лайфхаки и подходы (патчики, биквадрат и так далее). Поэтому в базовом варианте идут простейшие антенны из комплектов свистков.

Вот небольшой видеообзор того, что получилось в итоге:

Обновлено 05.06.2017 в 14:37 [ARG:5 UNDEFINED] (опечатка в слове "земля" - пропущена буква "Л")

Метки: fpv
Категории
Без категории

Комментарии

  1. Аватар для Lazy
    Хорошо!
  2. Аватар для kostya-tin
    немного очепятались. ЗЕМЛЯ (подзаголовок)
  3. Аватар для Realizator
    Цитата Сообщение от kostya-tin
    немного очепятались. ЗЕМЛЯ (подзаголовок)
    Спасибо, исправил!
  4. Аватар для brat002
    А что с COFDM слышно? Я думаю, многих бы устроило максимально простое, но работающее решение. Уже "про" версию могли бы выпустить позже.
  5. Аватар для Realizator
    Цитата Сообщение от brat002
    А что с COFDM слышно? Я думаю, многих бы устроило максимально простое, но работающее решение. Уже "про" версию могли бы выпустить позже.
    Слышно, пока там достаточно много трудностей, поэтому в качестве недорогого варианта сейчас вернули broadcast-решение. Да и себестоимость основных компонентов даже для простого решения там такая, что бюджетный вариант пока никак не получается.
  6. Аватар для Lazy
    Цитата Сообщение от Realizator
    Слышно, пока там достаточно много трудностей, поэтому в качестве недорогого варианта сейчас вернули broadcast-решение. Да и себестоимость основных компонентов даже для простого решения там такая, что бюджетный вариант пока никак не получается.
    Я лично верю в ваш гений!
  7. Аватар для Aleksandr L.
    Женя, а wi-fi в итоге на 2,4 или 5,8?

    В свете популяризации Коннекса, очень хочется альтернативу цифрового миниатюрного видеолинка.
  8. Аватар для yurik999
    2,4 на данный момент у него.
  9. Аватар для Realizator
    Цитата Сообщение от Aleksandr L.
    Женя, а wi-fi в итоге на 2,4 или 5,8?

    В свете популяризации Коннекса, очень хочется альтернативу цифрового миниатюрного видеолинка.
    Саша, тут пока 2,4 как Женя написал. Могу собрать вариант на 5,8, но он получится исключительно "низко и близко", так как на 5 ГГц все свистки только со встроенными PCB антеннами (которые WiFi broadcast поддерживают). Очень постараюсь тебе сделать такой набор на 5,8 в ближайшую неделю для тестов - погоняешь на мелком коптере, расскажешь.
  10. Аватар для Aleksandr L.
    Цитата Сообщение от Realizator
    Саша, тут пока 2,4 как Женя написал. Могу собрать вариант на 5,8, но он получится исключительно "низко и близко", так как на 5 ГГц все свистки только со встроенными PCB антеннами (которые WiFi broadcast поддерживают). Очень постараюсь тебе сделать такой набор на 5,8 в ближайшую неделю для тестов - погоняешь на мелком коптере, расскажешь.
    Хорошо, спасибо, жду.
    Кстати, я от телеметрийных приёмников отказался, теперь у меня на борту 2,4 передачи нет, может и с wi-fi на 2,4 заведётся.
    Единственное мне корпус надо с камерой не под 90 градусов, а градусов под 60, а то буду в землю только смотреть.
  11. Аватар для Realizator
    Цитата Сообщение от Aleksandr L.
    Единственное мне корпус надо с камерой не под 90 градусов, а градусов под 60, а то буду в землю только смотреть.
    Так, я слегка в градусах запутался. У нас камера сейчас горизонтально глядит, на горизонт. Тебе её надо вниз от горизонта слегка наклонить? Если я понял твои цифры правильно - градусов на 30 вниз от горизонта?
    UPD> Сейчас только дошло что коптер у тебя гоночный, и при ускорении он мордочкой вниз сильно наклоняется. Тогда тебе выше горизонта поднять надо? Напиши хотелки, попробую сделать. Сейчас бортовая часть можно и вверх ногами крепить - камера программно переворачивать картинку умеет.
    Обновлено 08.06.2017 в 11:45 [ARG:5 UNDEFINED]
  12. Аватар для Aleksandr L.
    Да, надо чтобы камера смотрела на 30 градусов вверх.
  13. Аватар для Realizator
    Цитата Сообщение от Aleksandr L.
    Да, надо чтобы камера смотрела на 30 градусов вверх.
    Ага, все понял.
    Кстати еще момент - земля может аналоговое видео выдавать а не HDMI. У тебя вроде фэтшарк или подобные очки - на них можно картинку завести. Коннектор там джек звуковой.
  14. Аватар для Aleksandr L.
    Да, у меня Синемайзеры очки, на них аналог надо.
    Провод у меня есть.
    Единственное разрешение очков всего 640 на 480.
    Но меня пока больше интересует отсутсвие помех на видео.
    Если будет норм, можно Фэтшарк ХД3 попросить у ребят, там уже HDMI вход есть и разрешение повыше.
  15. Аватар для Aleksandr L.
    Да, у меня Синемайзеры очки, на них аналог надо.
    Провод у меня есть.
    Единственное разрешение очков всего 640 на 480.
    Но меня пока больше интересует отсутсвие помех на видео.
    Если будет норм, можно Фэтшарк ХД3 попросить у ребят, там уже HDMI вход есть и разрешение повыше.
  16. Аватар для Realizator
    Потихоньку пополняем инструкцию
  17. Аватар для alexeykozin
    Здравствуйте, видимо я пропустил какую-то веху в эволюции вашего контроллера.
    насколько я понимаю основой первой реализации бортового компьютера была плата собственного производства,
    ее основной отличительной особенностью было наличие аппаратного мпег энкодера благодаря которому обеспечивалась минимальная нагрузка на основной проц и достигался минимум задержки при кодировании видеопотока.
    Собственно вопрос чем был мотивирован выбор пи3?
  18. Аватар для Realizator
    Цитата Сообщение от alexeykozin
    ...
    Собственно вопрос чем был мотивирован выбор пи3?
    На данный момент факторов несколько:
    1. Пи зиро - размером с обычный донгл, очень маленький
    2. Поддержка всего что нам надо там есть - включая аппаратное сжатие h264/mjpeg
    3. Цена такой платы 10 евро - примерно в 10 раз дешевле, чем наш малотиражный вариант
    4. Софт - поддержка основной ветки осуществляется большой командой малинщиков
    Пока мы взяли лучшее что есть на рынке. Касательно своего - у нас есть новое решение с поддержкой двух камер одновременно, но оно побольше размерами и подороже.
    Есть мысли по следующему поколению своего миниатюрного одноплатника, но в первуюочередь держит экономика - ценой тяжело будет конкурировать с решениями, которых выпущено уже под 10 миллионов (малина).
  19. Аватар для Realizator
    Цитата Сообщение от Aleksandr L.
    Да, надо чтобы камера смотрела на 30 градусов вверх.
    Саша, вот такой корпусок под твою задачу сделал, угол 30 градусов от горизонтали:

  20. Аватар для Aleksandr L.
    Цитата Сообщение от Realizator
    Саша, вот такой корпусок под твою задачу сделал, угол 30 градусов от горизонтали:
    О отлично!
    Надо попробовать!
  21. Аватар для Aleksandr L.
    Собрал летало для тестирования шеф пилота: