Activity

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

Да, это у меня тоже работает. Но, основная идея - иметь также обратный канал связи (от наземной станции, например “Mission Planner”, к автопилоту).

Кстати, я также смог воспользоваться Telemetry Viewer на Android. Проблема была из-за протокола ACCESS в приемнике и передатчике. Перешил на ACCST и всё заработало. Но опять же, это только телеметрия.

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

Отвечу сам себе. Поискав на просторах интернета, нашел проект от заморского товарища Olliw42. Он выпустил модифицированную прошивку OpenTX с поддержкой Mavlink протокола через AUX (UART) и USB порты Horus-подобных аппаратур, что позволяет подключить аппу к компьютеру и использовать Mission Planner. К сожалению он не планирует мигрировать свой проект на EdgeTX (есть версия прошивки только на базе старой версии 2.4), но команда EdgeTX имеет планы мигрировать его апдейты из OpenTX в свой форк.

Кому интересно, вот ссылка на проект.

Также для андроид есть приложение Telemetry Viewer, которое может показывать телеметрию, снятую с S-port пина FrSKY передатчика типа R9M. Но у меня почему-то не хочет работать, хотя в интернете много положительных отзывов

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

Добрый вечер. Заранее прошу прощения, если вопрос глупый. Пробовал искать в интернете, ничего не нашел полезного.

Есть самолёт с Matek F405 Wing (установлен arduplane 4.1.7) и приемником FrSKY R9 (не помню точную модификацию) а также аппа Jumper T16 с последним EdgeTX и передатчик FrSKY R9M. Есть ли возможность хоть как то законнектить аппаратуру с Mission Planner на компе, что бы иметь связь с самолётом с земли во время полёта?

Я знаю, что есть спец. модемы для MAVlink (у меня они тоже есть), но интересно было бы иметь связь между самолётом и mission planner через основной радиоканал? Телеметрия и так гонится на приемник и EdgeTX / Yaapu LUA скрипт ее используют. Более того я знаю, что можно посылать MAVlink пакеты с аппаратуры на автопилот (есть другой LUA скрипт от Yaapu, который умеет это делать). Так что технически (насколько я понимаю) двусторонняя связь по MAVlink уде существует. Только надо подружить аппу с PC / Mission Planner.

Ещё раз прошу прощения, если вопрос глупый.

Спасибо!

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

Добрый день всем. Вчера писал продавцу китайцем по поводу нерабочего компаса, сегодня пришел ответ… Переводчик перевел хрен поймешь что, помогите разобраться что он имел ввиду((( буду очень признателен. Я ему вообщем писал чтобы он выслал мне новый гпс компас для апм. Вообщем вот ответ его.

hi , as a seller i have my code that is to help customer out of the trouble even if no threat . i know how to deal with the problem and i also have my dealling step .i kneo u feel bad and i sent your video to supplier who is professional for this item and he asked u to do that .No matter u wanna try nor not , at least i transfered his requirest . if you don’t want that item . u can return that and i am willing to resend a new GPS to you once i get the returned tracking number . of course i can pay $10 as the cost , but i hope u choose cheap airmail .thank u

Продавец послал твое видео производителю и тот просил что-то попробывать (видимо были еще сообщения с предлжением провести какие-то тесты?). Ты можешь не проводить эти тесты и сразу вернуть товар продавцу (видимо только GPS). Как только он получит от тебя номер трека, он вышлет тебу новый GPS. Он может оплатить 10$ за обратный пересыл, но надеется, что ты выберешь дешевый способ доставки.

Как-то так. 😃

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

Есть какой то способ уменьшить наводку или опять все переставлять…

На прошлой неделе тоже мучался с этими модемами. Правда наводка не на сервы а на видео-тракт. При включении модема слетала синхронизация кадров и в очках/на мониторе картинка дергалась. В итоге тоже долго мучался. Уже и фольгу клеил и провода переносил - результата почти не довало. Понял, что наводки лезут через камеру (закрывая ее фольгой - картинка стабилизировалась). Потом вспомнил про феритовые кольца. Просунул пучок проводов идущий к камере через феритовое кольцо (даже ни одного витка не сделал, а просто просунул провод через кольцо) и все - все наводки как рукой сняло. Пробовал даже антену модема прямо к камере подносить - картинка стабильная. Думал может что то другое повлияло, для эксперимента снял кольцо и кртинка задергалась опять. Тоесть именно ферит помог. Попробуй тоже самое с сервами - наматай несколько витков провода идущего к серве на феритовое кольцо. Я еще раньше где то читал, что ферит помогает от джиттера на сервах, когда видеопередатчик мощный и находится близко к сервам.

А вообще, я думаю, лучшее решение сдесь - использовать цифровые сервы.

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

в три разных APM пытался влить - хрен…

Суда по логам проблема не в APM, а в отсутствии прошивки на сервере. Я глянул исходники и действительно, нет такого файла на серваке (firmware.diydrones.com/Plane/…/ArduPlane.hex). Нашел самую последнюю прошивку ArduPlane с HIL тут:

firmware.diydrones.com/Plane/…/ArduPlane.hex

Можно попробовать залить ее руками через AVRDUDE.

сгорел транзистор 3DR-433MHz-Radio-Telemetry-500mW как распознать?
Lazy:

Оно и вправду 500 мВт? В меню софта есть возможность установить +26 dBi выходной?

Нет, установить 26 dbi нельзя (максимум 20). Но я думаю, это связано с прошивкой модуля - она от 100мвт модулей. Я читал в коментариях на сайте HK, человек сравнивал RSSI на 100мвт и 500мвт модулях и на последних сигнал явно мощнее. Себе купил такие же (правда пока дальность не проверял).

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

Купил модули телеметрии 500mw с HK. Подключил к компу и к APM - коннектится нормально на 57600. Все работает, за исключением того, что я не могу записать в АП изменения параметров. Через USB шнурок все работает нормально.

Есть еще одна проблема. У меня телефон с OTG (Asus Zenfone 6). Пробовал подключать его к APM шнурком - все работает замечательно (использовал программу Tower - Droid Planner 3). А вот через выше упомянутые модули коннектится не хочет (хотя телефон видит подключенный модуль). Мигают оба светодиода на модулях (красный - передача данных, и зеленый - нет коннекта со вторым модулем). Когда подключал к компу, зеленый светодиод просто горит. Скорость передачи ставил и 57600 и 115200 - безрезультатно.

Кто нибудь сталкивался с такими проблемами?

Спасибо.

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

Собираю самолет на APM’ке и решил не использовать power module из комплекта. Спаял датчик тока на биполярной acs758-100. Без нагрузки на выходе датчика 2.5В. Под нагрузкой напряжение не растет, а падает. Подскажите пожалуйста, можно ли будет настроить его в arduplane, или единственный вариант - менять вход с выходом?

Спасибо.

Беспроводная передача видео в full HD

Вот интересный проект с использованием wifi адаптеров в режиме “monitor”, который позволяет посылать и принимать пакеты без установленного соединения. Человек смог на дешевых адаптерах установить видеолинк на 3км. В последнем сообщении он написал, что ввел режим диверсити (два адаптера на земле) и это существенно улучшило качество приема.

diydrones.com/m/discussion?id=705844%3ATopic%3A198…

Остается вопрос - что будет если рядом будут работать другие wifi сети или аппа на 2.4ггц.

flybrain. передатчик + приемник + автопилот. powered by stm32
AlexSneg:

Заслал китайцам платы наземки. Их будет как всегда 10 штук. Две я оставляю себе, остальные, как обычно, готов раздать энтузиастам.

Алексей, я бы взял одну-две платки.

flybrain. передатчик + приемник + автопилот. powered by stm32
AlexSneg:

Если руддер вообще не использовать, то летать будет, но курс держать будет плохо, а домой все равно прилетит.

Вообщем, решил не рисковать, заказал Sky Cruise 2400 - с руддером. 😃

flybrain. передатчик + приемник + автопилот. powered by stm32

Привет Алексей,

Хочу купить себе SkyHunter и поставить туда твой автопилот. Но проблема в том, что на этом носителе нет руля направления. Вопрос - сможет ли мозголет управлять самолетом без руля направления?

flybrain. передатчик + приемник + автопилот. powered by stm32
AlexSneg:

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

Алексей, я был в полной уверенности, что так и должно быть (думал это типа положение самолета а не горизонта). И плюс ко всему, в мониторе IMU, положение объекта на экране в точности соответствовало положению платы в пространстве. И это окончательно убедило меня в правильности работы IMU. Более того, я настроил все реверсы таким образом, что в реальности стаб рулил в правильном направлении. То есть фактически проблема была только с отображением горизонта в OSD.

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

flybrain. передатчик + приемник + автопилот. powered by stm32
telion:

Алексей, у меня есть крыло, предлагаю поставить твой АП туда и поэкспериментировать… Если что, то крыло не жалко поставим только АП с РУ без видео для начала, посмотрим как основные режимы отрабатывает твой экземпляр…

Можно. Попробую в выходные вырваться из дома. 😃

flybrain. передатчик + приемник + автопилот. powered by stm32
Drou:

Соболезную по поводу потери носителя. Сам собирал из 3-х частей скай, когда хотел сделать мертвую петлю Высоты не было на 20 секунде… для АП она была 0. Не понятно реагировал на управление в конце или нет…

Я так понял, непосредственная причина падения - отрыв крыльев из-за перегрузки при переходе с авто режима на стаб и ручной. Что произошло с датчиком высоты так и не понял. Может вибрация, может помеха, а может и плохой контакт на питании АП/приемника.

flybrain. передатчик + приемник + автопилот. powered by stm32
PAF:

со снятыми лдо 3.3 шина питания 1.6 ом.

Скорее всего проц под замену. Я Дмитрию менял на его плате АП с такими же симптомами. Все подряд выпаивал и мерял сопротивление. В конце оставались только датчики (баро, аксель и гиро) и проц. Выпаял проц и КЗ с шины питания ушло. Впаял новый и все заработало.

flybrain. передатчик + приемник + автопилот. powered by stm32
telion:
  1. Зайдите в КП, измените в настройках каналов одну циферку (можно еще сделать изменения и в настройках стаба например, они должны сохраниться).

Я натыкался на такой баг. Если изменить значения (min/max) для каналов, но не трогать тип воздействия для этого канала, то при сохранении параметров, эти изменения реально не сохраняются. Правда я не помню, включал я обе галки или только одну. В итоге приходилось пользоваться консолью.

telion:

Алексей, мы в поле, когда сбрасывали настройки в дефол, я вот не помню,

Я как-то тоже не помню. Возможно и нет. 😃

telion:

И помнишь ты мне сказал отпускай, этого достаточно

Так в документации написано - держать до того, как светодиод начнет мигать.

flybrain. передатчик + приемник + автопилот. powered by stm32

Петр,

АП поддерживает возможность сброса параметров в дефолт с помощью кнопки (которая рядом со светодиодами). Последовательность действий такая:

  1. Отключить от АП СТДАПП модуль и USB.
  2. Нажать и удерживать кнопку (рядом со светодиодами)
  3. Подключить АП к USB компьютера

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

  1. Держать кнопку нажатой секунд 15 (хотя в инструкции написано, что держать до начала мигания светодиода, но мне это не помогало) и затем отпустить. АП перейдет в нормальный режим с дефолтными настройками.
  2. Не отключая АП от компьютера, запустить КП и через меню “Файл” (или как там самое левое меню называется) выполнить сохранение настроек. Причем, делать это (сохранение) надо два раза. Первый раз с включенной галкой для общих настроек и второй раз с включенной галкой для каналов и микшеров (или наоборот). Если верить Дмитрию, сохранение настроек с включенными обеими галками сразу работает не корректно.

Я проделал все это несколько раз и мне помогло. Проблема со скоростью вывода данных по командам “mon on *” ушла. Горизонт в КП (монитор IMU) стал работать так же как у Дмитрия. Хотя надо еще прверить OSD - как там горизонт себя ведет.

После всех эти манипуляция я залил свой последний конфиг (с которым пытался летать) и вроде как все работает нормально.

flybrain. передатчик + приемник + автопилот. powered by stm32
PAF:

Все равно ж лопаты нет!

Ура! Случилось чудо. После нескольких попыток сброса параметров с использованием кнопки (при включении питания) мой АП все таки заработал как надо. Данные стали выводиться в консоль и КП с нужной скоростью даже после загрузки последнего сохраненного конфига. И горизонт вроде в нужную сторону стал откланяться (правда я пока смотрел только через монитор IMU в КП).

Снова вопрос ко всем пользователям АП. Как ведет себя объект (параллелепипед) в окне монитора IMU (в КП) в зависимости от наклона/поворота платы АП если изначально держать плату лицевой стороной (на которой стоит проц) вверх и USB разъемом к себе (аудио/видео разъемом к экрану). Например, у меня сейчас этот объект в точности повторяет движения по yaw (если включить) и pitch, но наоборот по roll (то есть, я наклоняю плату влево, а на экране - направо и наоборот). Это все происходит с вЫключенными реверсами в окне монитора IMU. А вот раньше, когда горизонт в OSD отклонялся в противоположную сторону, в окне монитора IMU и по roll движения повторялись в точности (плату влево - на экране влево, плату вправо - на экране тоже вправо).

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

flybrain. передатчик + приемник + автопилот. powered by stm32
PAF:

Алексей, тот крайний, он красный…

Я специально описал подробно расположение интересующего светодиода, потому как кто-то мог впаять туда светодиод другого цвета. 😃

PAF:

И у меня все именно так как и заложено.

У меня впринципе то же самое. Просто хотел убедиться, что у других так же. Тогда совсем не понятно, что у меня с АП происходит и куда копать.

flybrain. передатчик + приемник + автопилот. powered by stm32

Дмитрий (telion) говорит, что пока самолет высоту не набрал, АП не будет рулить. Тут, на мой взгляд, вначале (на земле) надо запоминать высоту не только по бародатчику, но и по GPS’у. И ее тоже учитывать в аварийном режиме.

У меня вот еще одна проблема с АП появилась, не знаю уже что и делать. При подключении АП к компу, при мониторинге любых датчиков (или через КП или через терминал командами “mon on *”), информация обновляется ровно через каждые 12 секунд. Если например в терминале набрать “mon on baro” (или любой другой датчик), то строчки будут появляться по одной через каждые 12 сек. Я уже и все настройки скидывал в исходные, и прошивку перезаливал - все безтолку. Но, интересно то, что в OSD никаких задержек нет. Например горизонт реагирует мнгновенно на наклон платы (хотя и в другую сторону). Думал, может с кварцем что. Накидал маленькую прогрумму, которая проверяет, запустился ли кварц. Вроде все впорядке. Есть подозрение, что во флеше на плате АП, сохранились какие то левые настройки. Попробую стереть ее полностью.

Да, кстати. Вопрос ко всем пользователям мозголета. При включении питания АП без СТДАПП модуля (например через USB-), как у Вас ведут себя светодиоды? Впервую очередь интересует LED3 (крайний, тот который противоположный от GPS). Гаснет ли он у Вас в конце инициализации?

flybrain. передатчик + приемник + автопилот. powered by stm32
SkyWorker:

Парни, с таким горизонтом летать- преступная халатность!

Я был в полной уверенности, что так и должно быть. Отклонения рулей во всех режимах были настроены правильно. То есть стабилизатор реально выравнивал самолет. Вчера встречался с Дмитрием (telion) и выяснилось, что в мониторинге IMU, roll у меня работает в точности наооборот (по сравнению с его экземпляром АП).

SkyWorker:

Не удивительно, что ап вогнал самолетину в планету.

А в землю самолет вошел видимо из-за оторвавшихся крыльев (была большая нагрузка, когда я перешел с автовозврата на ручное управление). На поле (где упал самолет) крылья лежали метрах в двух - трех от самолета. Автовозврат не сработал из-за датчика высоты, который через несколько секунд после взлета стал показывать 0.

flybrain. передатчик + приемник + автопилот. powered by stm32
telion:

Привет, Алексей!
Что могу сказать?! Предлагал я тебе вместе облетать… В общем сильно не расстраивайся, я 2 раза на своем скае на 80км. в землю входил ни чего, все склеилось, сейчас вон на 30 км. слетал)
Судя по видео остальная электроника явно не в порядке. ) Скинь свой конфиг АП и если можешь фото сетапа, бывшего… Тут видно что и горизонт не в адеквате и электроника тоже. В общем, опиши поподробней, что где стояло и конфиги.

Привет Дим!

Тут, как говорится, поспешишь - людей насмешишь ©. Ребенок в лагерь уезжает, вот, хотел вместе с ним запустить перед отъездом.

Самолет я уже выкинул, только крылья оставил на всякий случай. Там реально уже склеивать нечего было. Один раз я морковку уже делал на нем, тогда обошлось - склеил, а сейчас - пазл из маленьких кусков пенопласта. Плюс, та часть которая под крыльями тоже буквой “зю” стала.

Конфиг вечером закину куда нибудь. По сетапу: спереди внизу лежал ходовой аккумулятор 3S 8000mah и на нем 2S (был 2200mah 3S, но одна банка почему то сдохла вноль - убрал) для камеры с передатчиком (питались через DC-DC преобразователь). Над ними был установлен АП (зажат между двумя кусками поролона - достаточно жестко и вибрацию гасили). На дне основного отсека (под крыльями) был закреплен регулятор на 60A. Рядом с ним - DC-DC для камеры и передатчика. Прямо под крылями (в верхнем отсеке) лежал приемник (тот который по схеме Алексея сделан). Активная GPS антенна была установлена в дырке для сервы (прямо посередине перед крыльями). Передатчик (1240Mhz 1500mw с BevRC) стоял на штатном месте (на хвостовой балке за винтом). Мотор стоял C3536-1250 c Avionix’а и винт 9x6. Сервы цифровые, правда пластиковые.

Меня удивили две вещи - почему сначала пропала высота (стал показывать 0), а потом и GPS? И еще, почему автовозврат не сделал свое дело? Ведь пока я не перевел в ручной режим самолет летел более-менее ровно на режиме автовозврата, но правда не туда.

flybrain. передатчик + приемник + автопилот. powered by stm32

Вот и состоялся первый и последний (недолгий) полет моего Sky’я с АП и приемником/передатчиком мозголета. До сих пор не пойму, что произошло. Почему то высота отвалилась и GPS в конце.

Вот видео с земли.

youtu.be/_fa1--L4kfs

Скай в щепки (хотя крылья целы отсались). Серва одна накрылась и аккумуляторы. Остальная электроника вроде впорядке.

flybrain. передатчик + приемник + автопилот. powered by stm32
telion:

Ну то есть видимо датчик умер после того как я в него подул (хотя вроде не сильно). В общем ноль уплывает почти на 1в. в течении 15 -30 мин.

Привет Дим. Есть у меня один лишний датчик. Если нужен - обращайся (правда это только сама микросхема, нужно будет запаять её на твою плату датчика).

flybrain. передатчик + приемник + автопилот. powered by stm32
PAF:

Спасибо! Добился правильного реагирования. Но у глю еще есть резервы. Алексей, save ref с пульта не получается! Пару раз обнуление получилось и всё! Из КП сброс происходит, с пульта никак. Сын подметил, вроде после реверса пропало. И удачные попытки были получены переводом стиков в левые положения. Максимум ППМ у меня в левом нижнем. Сейчас стоит реверс Stick_Reverse_Roll=-1

Недавно наткнулся на абсолютно такую же ситуацию. Алексей подтвердил, что теперь это не используется/не работает и надо настраивать референс положение заранее, как описано в комментариях для прошивки АП под номером 253 на сайте мозголета.

flybrain. передатчик + приемник + автопилот. powered by stm32
PAF:

Еще вопрос, а можно мозголет на терминал разговор вызвать из монитора КП

Да, это было бы очень удобно - иметь возможность ввода команд руками через терминал прямо в КП.

Новая HD камера ExplorerHD от BevRC

Много раз натыкался на информацию о том, что замена линз сильно влияет на качество картинки на HD19. Вот тоже задумался о замене. У кого есть положительный опыт, подскажите какую именно ставили?

Спасибо.