Автопилот Arduplane - открытое ПО

alexeykozin
vtoryh:

Вероятна амнистия APM. Одна из серв срезанных с хвоста сгоревшего ская оказалась дохлая. Видимо поэтому и повстречался с землей, а так как чесал на полных парах, то взорвалась липолька.

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

в эти выходные искали потерянный самолет Вадима (x-tazz) попутно проверили ардупилот “на реальной задаче” на маршруте по прочесыванию местности и аппаратуру на дальность.
если кратко то дешевая хк аппаратура и 3dr радио четко работали на самых больших удалениях. максимальное удаление было 1100м на минимальных высотах (50-70м) при этом самоль с крылом 1750мм был еле виден на горизонте, если точку в небе потеряешь то уже не найти.

kaveg
vtoryh:

А никто не думал снять образец подмешивания телеметрии в видеосигнал как в игле? А то в минимосд добавить и юзать игловую наземку

а есть информация как игла подмешивает? телетекст или последние строчки видео?
если последние то ещё можно чтото придумать, если первое - то osd на миниме такого не сможет))

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

вот так делалось, …linux-rusnet.org/…/daunlink-telemetrii-dla-bednyh…
в приципе аппаратная часть как у minimosd на тойже микросхемке, те если нужные цифрывыводить на minimosd и шрифт этой самой minimosd известен то почему бы и не снять данные с видеосигнала дабы подать на наземный логер\трекер антенны\чтото ещё

vtoryh
kaveg:

а есть информация как игла подмешивает? телетекст или последние строчки видео?

Нет. пробовал в инете искать. пусто. никто даже не интересовался.

kaveg:

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

Типа распознавание чтоль? 😁

vtoryh

Щас поискал по телетексту и игле.

diydrones.com/forum/…/data-over-a-video-stream

EagleTree use a technique based on the closed caption TV system for sending data over a video stream. It works very well and to the point where the video link is quite impaired. It is part of the OSD Pro system which sends data to the EagleEyes ground unit which then separates the data out for use with GoogleEarth and local storage etc.

EagleTree uses the vertical interval to encode the live GPS position and height data into the video stream. It is then decoded by the EagleEyes ground station and drives the pan tilt servos attached to the tracking antenna to follow the aircraft.

kaveg

те. в vblank сует данные как телетекст в приципе если заиметь осцилограмму этого vblank и что в этот момент передавалось то думаю можно сделать хак)))

vtoryh
kaveg:

те. в vblank сует данные как телетекст в приципе если заиметь осцилограмму этого vblank и что в этот момент передавалось то думаю можно сделать хак)))

А можете поподробнее описать что и как сделать? у меня игла есть. Оборудование какое нужно найду. 😃

kaveg

вот тут на последней картинке там где два полукадра( FIELD1 FIELD2) интересует осцилограмма 311-317 строк, игла судя по всему именно туда сует данные
martin.hinner.info/vga/pal.html

и вот тут oocities.org/…/Composite_vertical_blanking.htm вот ещё картинка как оно в пале и нтсц на осцилографе будет выглядеть.

в идеале конечно бы увидеть развертку всего кадра))) но думаю это будет слишком сложно

вот сдесь опятьже тоже на странице 6ть первый график то что хочется увидеть nootropicdesign.com/ve/downloads/LM1881.pdf

blade
kaveg:

если заиметь осцилограмму этого vblank

По осциллограмме- фиг чего поймешь.
А схема самого ИГЛА- есть где то?
Там должна быть микросхема, которая выделяет синхру и вписывает в нужные строки- телетекст свой.
А это- вещи стандартные и легко находимые в Даташитах на микросхему.
То есть, говоря проще- должен быть текстовый кодер, описание которого -открытая информация.
Или, если противные Игловцы делают врезку на своём процессоре- схема приёмной станции, где должен быть декодер телетекста: у него протокол приема поглядеть 😃
А при наличии такой информации- всандалить туда телеметрию с Арду: дело пяти минут для мсье Козина.
Правда непонятно- надо ли это?
Проблема в том, что телетекст- весьма чувствителен к качеству видеосигнала и если сейчас, при выводе телеметрии в виде изображения- она читается даже сквозь помехи, то в виде телетекста- будет пропадать наглухо 😦

kaveg

blade а если избыточность добавить и cps понизить? для задачи допустим трекера антенны раз в секунду обновлять уже за глаза

blade
kaveg:

а если избыточность добавить и cps понизить?

Ну, беда в системах телетекста в том, что они тупые, как пробки: отсутствие одного бита- напрочь убивает всю информацию 😦
И пока не будет принят полный пакет- на экране будут пустые строки.
Для бытового телевидения это по барабану: ну, не прочитал, какая погода сегодня- на градусник поглядел:)
А тут: если следящая антенна сигнал потеряет- как она его потом найдет?
А делать то, что Вы предлагаете: арду разрастется до размеров чемодана 😦
Надо буфер для информации вводить, программу соображать, помнящую предыдущее значение, соображающую- может ли быть в природе то, что принято…
Вы с Иглом то не замечали, как себя их телеметрия ведет при помехах?
Вряд ли там есть подобная интеллектуальная составляющая 😦

vtoryh
blade:

Правда непонятно- надо ли это?

А почему нет? Можно избавиться от модемов, если нет цели иметь обратный канал.
А игловая станция достаточно хорошая. Там и диверсити и сплиттер. И поворотка.

kaveg

ну со стороны борта это платка включаемая паралельно minimosd на тойже меге+lm1881 которая в видео будет подмешивать циферки, а на земле…таже мега+lm1881 чтоб обратно раскодировать и выдать в нужном виде дальше.

vtoryh
blade:

Вы с Иглом то не замечали, как себя их телеметрия ведет при помехах?

Не могу сказать. наземка игловая еще ползет.

blade
vtoryh:

Можно избавиться от модемов,

Ну, в модемах то- как раз реализована помехо- защищенная система передачи информации.
Хотя, если есть желание поэкспериментировать с телетекстом- никто не запретит.
Я бы - рыл в сторону систем, опробованных в обычном телевидении, чтобы новые шишки не набивать там, где они уж 20 лет назад набиты 😃

vtoryh:

Не могу сказать. наземка игловая еще ползет.

Её уж пару лет назад Trusishka (Саша Павлов) использовал.
Но он- на микрокоптерах летает, там критических дальностей нет.

vtoryh
blade:

Ну, в модемах то- как раз реализована помехо- защищенная система передачи информации.

Ну мне данные телеметрии вообще не нужны на земле… только для поворотки. 😃

blade:

Её уж пару лет назад Trusishka (Саша Павлов) использовал.
Но он- на микрокоптерах летает, там критических дальностей нет.

Ну да. ее можно и так использовать. Просто поворотка работать не будет.
А диверсити и сплиттер с любым оборудованием будут работать.

blade:

Хотя, если есть желание поэкспериментировать с телетекстом- никто не запретит.
Я бы - рыл в сторону систем, опробованных в обычном телевидении, чтобы новые шишки не набивать там, где они уж 20 лет назад набиты

Ну я сам точно не сделаю. 😃
В данном случае просто идею подал, может кто заинтересуется.

hippp
Vilniz:

Чем Remzibi OSD отличается в лучшую сторону от MinimOSD? Обе можно использовать с ArduPilot, но цена первой почти в два раза выше, если сравнивать вот по этим шопам: первый и второй.

И не подмешивает ли Remzibi OSD данные для поворотки в видео сигнал?

vtoryh

Ремзиби она сама по себе, а миним осд в комплекте с ардупилотом работает.

Для ремзиби есть прошивка с поддержкой мавлинка, но она какая-то ущербная была. 😃
Да и смысл если можно сразу минимосд взять. 😃

kaveg

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

Vilniz
vtoryh:

Ремзиби она сама по себе, а миним осд в комплекте с ардупилотом работает.

Для ремзиби есть прошивка с поддержкой мавлинка, но она какая-то ущербная была. 😃
Да и смысл если можно сразу минимосд взять. 😃

Прошивка под ремзиби самое то. Никакой ущербности не заметил. Во всяком случае, не надо напрягаться, что спалишь очередной миним сделав общую массу. Да и не надо колдовать, как достать видео батарею и рсси на экран.

SGordon

А можно поподробнее про спалишь, что в MinimOSD сделано неправильно?