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

Spartak1245
Glinco:

Три отверстия под чипом пропаяли?

Ничего не пропаивал. Какие 3 отверстия и для чего они?

Serpent
Spartak1245:

для чего они

Для охлаждения. По возможности пропаяйте, желательно легкоплавным припоем.

Glinco

Чип без пропайки может перегреться и вы лишитесь видеолинка в полете.

Spartak1245

Я вас понял он как радиатор. Глянул, там припой есть. Нанесу чуток по больше.

Игорь_Авиаа

Автопилот Pixhawk, не пишет логи на флешку(папка logs пуста), перепробовал разные флешки.
прошивка самая последняя, пробовал прошить на коптер, потом снова на самолет, все равно не пишет.
В полете ведет себя неадекватно,иногда хаотично улетает за тридевять земель.
Устал за самолетом по колено в снегу ходить, скоро придется лыжи покупать.
Что можно сделать?

Crystall4

Доброго времени. Есть ли возможность получать телеметрию из ArduPilot-а, в виде данных, подмешивая её в канал видео или звука? Если есть, то ткните в меня ссылкой или хотябы названием для поиска в гугле.
И еще вопрос, а у АП, есть возможность управления подвесом камеры, так что бы она смотрела всегда на определенную точку, заданную координатами при планировании миссии?

karavaev
Crystall4:

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

Есть. Мануал

Karbafos
Игорь_Авиаа:

Автопилот Pixhawk, не пишет логи на флешку(папка logs пуста), перепробовал разные флешки.
прошивка самая последняя, пробовал прошить на коптер, потом снова на самолет, все равно не пишет.
В полете ведет себя неадекватно,иногда хаотично улетает за тридевять земель.
Устал за самолетом по колено в снегу ходить, скоро придется лыжи покупать.
Что можно сделать?

Пр логированию вот тут смотрели?

LOG_BACKEND_TYPE:

0 Никуда
1 файл
2 MAVLink
3 BothFileAndMAVLink

schs
Crystall4:

Доброго времени. Есть ли возможность получать телеметрию из ArduPilot-а, в виде данных, подмешивая её в канал видео или звука? Если есть, то ткните в меня ссылкой или хотябы названием для поиска в гугле.

myflydream.com
Передаётся не именно телеметрия из APM но координаты есть.
Если же нужны все данные - можно использовать такой модем:
www.aeroquadstore.com/FPV_Modem_p/mdm-001.htm

Crystall4
schs:

myflydream.com
Передаётся не именно телеметрия из APM но координаты есть.

я так понимаю вы про это устройствоTeleFlyPro если я все правильно понял оно не подойдет

  1. ему требуются отдельный GPS, барометр, etc.
  2. в качестве демодулятора на земле используется проприетарная штука AATDriver V5 которая умеет только крутить собственную следящую, но так и не нашел как из неё вытянуть координаты и высоту в виде данных.
schs:

Если же нужны все данные - можно использовать такой модем:
FPV modem

Про модем, так же почитал, есть даже обсуждение в этой ветке, но у неё так же есть ограничения которые не позволяют использовать её “как есть”

  1. работает на скорости 2400 bps что не позволит передавать ВСЕ данные
  2. так же из-за скорости нельзя подцепить стандартный OSD и этот модем паралельно, придется подпаиватся, к нераспаянным rs232 на плате APM, и настраивать ардупилот сбрасывать туда урезанную версию данных (тоже не уверен, что есть способ сделать такое, без изменений в коде прошивки, только настройками). Ну или мутить какой-то аппаратный парсер, мавлинк протокола, который можно будет повесить в паралель с OSD и который будет выбирать только нужные данные и мееееедленно скармливать модему (но если подобный парсер делать на какой нить ардуинке, думаю, можно научить её и без этого устройства, моделировать аудио-сигнал этими данными).
schs
Crystall4:
  1. ему требуются отдельный GPS, барометр, etc. 2. в качестве демодулятора на земле используется проприетарная штука AATDriver V5 которая умеет только крутить собственную следящую, но так и не нашел как из неё вытянуть координаты и высоту в виде данных.

Вы не прочитали описание.

  1. Ему не требуется “отдельный GPS, барометр, etc.”
  2. Драйвер, как токовой, Вам не нужен. Координаты отдавать умеет.
Crystall4:

Про модем, так же почитал, есть даже обсуждение в этой ветке, но у неё так же есть ограничения которые не позволяют использовать её “как есть” 1. работает на скорости 2400 bps что не позволит передавать ВСЕ данные

Это ограничение не модема а среды передачи. Скорость до 9600 поднять можно, но даже на ней будет много потерь.
ВСЕ данные передать можно, есть соответствующие настройки периода для каждого типа данных.

Crystall4:

придется подпаиватся, к нераспаянным rs232 на плате APM

Там нет RS232. На пиксе есть свободные serial, на которые можно выводить телеметрию с нужной скоростью, т.е. можно подключить OSD на один порт на 57600 и на другой порт вывести на 2400.

Crystall4:

Ну или мутить какой-то аппаратный парсер, мавлинк протокола,

Аппаратный парсер это сильно. Проще на ардуинке программный.

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

Crystall4
schs:

Вы не прочитали описание.

  1. Ему не требуется “отдельный GPS, барометр, etc.”

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

schs:
  1. Драйвер, как токовой, Вам не нужен. Координаты отдавать умеет.

А не могли бы ткнуть носом в ссылку как это сделать и какая железка нужна между Audio Out приемника и компьютером(в моем случае Raspberry PI) на земле.

schs:

Это ограничение не модема а среды передачи. Скорость до 9600 поднять можно, но даже на ней будет много потерь.
ВСЕ данные передать можно, есть соответствующие настройки периода для каждого типа данных.

насколько я понял этот модем просто тупо моделирует аудиосигнал по данным которые ему выливаются из Serial порта, то есть с какой скоростью льют в него с такой он будет пихать в аудио канал, не отслеживая выходную скорость, и его нельзя повесить в паралель с Minim OSD протоколе т.к. там скорости и обьем информации явно больше, чем сможет пропихнуть этот модем через аудиоканал
Тема: Автопилот ArduPilot с открытым программным обеспечением пост 5460073
вот здесь как раз обсуждалось

schs:

Там нет RS232. На пиксе есть свободные serial, на которые можно выводить телеметрию с нужной скоростью, т.е. можно подключить OSD на один порт на 57600 и на другой порт вывести на 2400.

уже в наличии есть APM 2.8 ArduPilot Mega и там из свободных только нераспаянный tx от UART2 (UART и RS232 уже в голове смешались как синонимы, просто чаще всего это одно и тоже, только железнячники называют его по физ.стандарту, системщики по стандарту передачи данных, а общаюсь со всеми).

schs:

Аппаратный парсер это сильно. Проще на ардуинке программный.

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

schs:

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

Если бы считал что это так просто, то не искал бы готовые. А системы с отдельным радио модулем просто выгоднее (за счет двунаправленного обмена данными, в случае с аудио получается только снисходящий канал, плюс меньше потерь при большей скорости. Хотя даже сейчас некоторые производители используют аудиоканал в FPV системах, например TeleFlyPro, но опять же встает вопрос о том что они не готовы делится полученными данными с устройствами “НЕ ЭТОГО БРЕНДА”, а покупать следящую за 350 уе при цене комплектующих 50 уе как то не наш путь

Glinco:

А чем готовое плохо?

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

Glinco

А зачем антенный трекер на больших дистанциях? Даже узконаправленная антенна на большом расстоянии покрывает широкую зону. Модем потерял связь - антенна стоит. 😃

Crystall4
Glinco:

А зачем антенный трекер на больших дистанциях? Даже узконаправленная антенна на большом расстоянии покрывает широкую зону. Модем потерял связь - антенна стоит. 😃

DS_HG5827EG
вот такая антенна есть в наличии, 6 градусов по горизонтали(заявленных производителем), а на практике что бы связать две wi-fi точки на растоянии 3 км, выставляли очень долго, ± 1.5 градуса и связь не просто ухудшается а рвется полностью. Так что до 3-5 километров имеет смысл сопровождение.

Glinco:

Модем потерял связь - антенна стоит. 😃

Модем на 2км потерял связь, антена остановилась, пока долетел до 10км ветром снесло на 200м, видео нет. Если данные передаются в канале звука то пока есть видео есть и данные для трекера. К тому же к отдельным модемам с собственным радиомодулям по прежнему остается притензия в виде, еще один излучатель на модели, который ну никак не улучшает условия работы приемника РУ, и жрет энергию поболее чем модем работающий через аудиоканал(который никак не задействован) штатного видеопередатчика

schs
Crystall4:

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

Это старая схема. На 5 версии теперь аудио не используется, телеметрия подмешивается в видеосигнал.

Crystall4:

А не могли бы ткнуть носом в ссылку как это сделать и какая железка нужна между Audio Out приемника и компьютером(в моем случае Raspberry PI) на земле.

AATDriver V5
От него нужна функция демодулирования видеосигнала. Повторюсь - аудиооканал уже не используется.
Тут есть картинка, где виден белый разъём, на котором serial, по которому отдаются координаты. В документации это описано.
Если Вы на земле хотите Raspberry PI, наверное хотите гнать HD видео с борта. Тогда почитайте о WiFi Broadcast. Там _уже_ реализовано и передача видео и передача телеметрии, в одном потоке.

Crystall4:

насколько я понял этот модем просто тупо моделирует аудиосигнал по данным которые ему выливаются из Serial порта, то есть с какой скоростью льют в него с такой он будет пихать в аудио канал, не отслеживая выходную скорость

Модем тупой, но по скорости предел есть.

Crystall4:

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

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

Crystall4:

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

Я бы забил на это, бесперспективно.

Crystall4:

Хотя даже сейчас некоторые производители используют аудиоканал в FPV системах, например TeleFlyPro

Уже много лет как не используют. В TFP в том числе.

Crystall4:

а покупать следящую за 350 уе при цене комплектующих 50 уе как то не наш путь

Это загнули, 50$ модем на борт и 50$ наземный. Ладно для бортов их может потребоваться несколько, но наземного одного хватит.

Crystall4:

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

Цель то какая конечная? Зная задачу проще подсказать пути решения.

Crystall4:

DS_HG5827EG вот такая антенна есть в наличии, 6 градусов по горизонтали(заявленных производителем)

Хорошие лопухи. Я их ставил десять лет назад на Wi-Fi линки. Только облучатели были на 2.4G. На 5км лепесток получался около 10 градусов при приемлимом сигнале.

Crystall4:

Если данные передаются в канале звука то пока есть видео есть и данные для трекера.

Если канал с воздуха только аналоговый то заморачиваться с чем то своим смысла нет. MFD работает отлично.

schs
emax:

может лучше через видео передавать EasyToTrack - DIY универсальная наземка, повортка, телеметрия

Отличный проект, не видел ранее.

Можаефф

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

Crystall4
schs:

Это старая схема. На 5 версии теперь аудио не используется, телеметрия подмешивается в видеосигнал.

AATDriver V5
От него нужна функция демодулирования видеосигнала. Повторюсь - аудиооканал уже не используется.
Тут есть картинка, где виден белый разъём, на котором serial, по которому отдаются координаты. В документации это описано.

Спасибо, разобрался, по ходу раньше мне попадались мануалы по 4 версии.

schs:

Если Вы на земле хотите Raspberry PI, наверное хотите гнать HD видео с борта. Тогда почитайте о WiFi Broadcast. Там _уже_ реализовано и передача видео и передача телеметрии, в одном потоке.

Нет, HD-видео по воздуху передавать пока не входит в планы. Малинка будет задействована на земле, для вывода навигационной информации рисование и вывод траектории (желаемой и реальной) на карте, управление следящей, возможно автоматического слежения за некоторыми параметрами в телеметрии, с выдачей голосовых алертов или подсказок, этакий виртуальный штурман. Распберри будет висеть между вторым пультом и передатчиком при обучении порулить, для блокировки слишком резких или опасных комманд новичка, например при высоте <100 блокировать резкое опускание носа или наоборот при низкой скорости не давать задрать нос.

schs:

Модем тупой, но по скорости предел есть.

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

32600 на аналоговых станциях и то чаще всего програмно занижали для более устойчивого коннекта, 57 кбит это уже первые цифровые АТС позволяли))

schs:

Я бы забил на это, бесперспективно.

Стоимость попытки думаю одна Arduino pro mini и часа 3-4 на реверс схемы этого модема, этот модем не обязательно покупать, там все детальки расписаны, а схему востановить думаю получится.

schs:

Уже много лет как не используют. В TFP в том числе.

точно знаю что у всей линейки квадров Hubsan x4 и пультах к ним телемерия идет по аудиоканалу, а серия вроде не старая.

schs:

Это загнули, 50$ модем на борт и 50$ наземный. Ладно для бортов их может потребоваться несколько, но наземного одного хватит.

я писал про весь комплект(борт+драйвер+следящая)

schs:

Цель то какая конечная? Зная задачу проще подсказать пути решения.

собираю наземку чемодан с двумя экранами MFD + стойка антенн со следящей
пока FPV полеты до 10-12км + обучение заинтересовавшихся

schs:

Хорошие лопухи. Я их ставил десять лет назад на Wi-Fi линки. Только облучатели были на 2.4G. На 5км лепесток получался около 10 градусов при приемлимом сигнале.

тоже самое, на 5.8 канал уже на практике, причем даже средний ветер рвал коннект, пока намертво не закрепили растяжками из поливилхлорида, проклинал и разработчиков, за крепление слабое и себя за то, что решил “а пущай канал пошире будет”, зато теперь раз в 3-4 месяца выхожу на крышу. Зато стяжки поющие на ветру голубей отгоняют))))

schs:

Если канал с воздуха только аналоговый то заморачиваться с чем то своим смысла нет. MFD работает отлично.

Так с большего все и начинается с того, что “Хочу вот это, только своими руками”
да и жена потом легче переносит затраты на хобби, когда рассказываешь как сделал следящую за 50, купив только драйвер за 50, а так она стоит 350, следовательно сэкономил 200 и могу с чистой совестью купить себе на 100 уе комплектухи для следующего проекта и ей за 100 че нить ))))

emax:

может лучше через видео передавать
rcopen.com/forum/f8/topic484803

Спасибо за наводку, по ходу то что нужно. Странно что не нашел раньше. Все таки мысли у самодельщиков совпадают, так же хотел в качестве контроллера самой поворотки использовать ESP8266 и связвать с мозгом по wifi.

X3_Shim
Crystall4:

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

Почитайте возможности apm, сдается мне, что малина то и не нужна вам…