PIXHAWK PX4 Autopilot еще одна летающая железка

Shuricus

Понятнее сказать так: любые БЛХели регули будут работать с Пиксом при правильной настройке.

Begemot911

Здравствуйте, скажите, какой разброс показаний барометра считать нормальным? Стоя не столе +/- 0,5 м или бывают показания от -0,2 до -1,2.

Евгений_ex3m

Помогите с выбором Pixмозга! Нужен качественный и стабильный продукт за вменяемые деньги! Установка на тяжолые дроны или квадроплан !Смотрю на CUAV Pixhack V3 и взять к нему такой компас -это что-то новое вроде?

Или подороже взять кубик?

На сколько влияет производительность процессора и на что? Телеметрия я так понимаю подойдем на любой из мозгов от 3DR?
Виброразвязки у обоих встроеные, но нужно будет ещё дополнительно установливать на виброплощадку?

Klaygar
Евгений_ex3m:

Помогите с выбором Pixмозга! Нужен качественный и стабильный продукт за вменяемые деньги! Установка на тяжолые дроны или квадроплан !Смотрю на CUAV Pixhack V3 и взять к нему такой компас -это что-то новое вроде?

V3x как раз прошлое поколение полетников, новый будет v5. Основное отличие - новый процессор, новые датчики и большее число различных выходов для переферии. Разница в производительности процессора там не сильно большая, для будущей поддержки в основном играет роль количество памяти (оба с 2мб) У v3x есть проблема, что один из внутренних компасов не определяется в последних прошивках, но он особо и не нужен, т.к. основной всегда внешний в GPS.

Телеметрия подойдет хоть блютуз, хоть от 3dr, хоть rfd900 лишь бы был свободный uart
По поводу виброразвязки, мой Cuav v3x стоял на комплектных мягких прокладках с двусторонним скотчем и на квадре с 15" пропами проблем с вибрацией не испытывал.

Сейчас с v3x перешел на Holybro Pixhawk 4, это как раз FMUv5 как и CUAVv5, но до полевых испытаний еще не дошел. Причина перехода - руки чесались поапгрейдить то, что летало и так хорошо

12 days later
Ed1975

Всем привет. Снова нужна помощь, вопрос горящий. Купил новый автопилот pixhawk 2.4.8, прошил, настроил облетал. Но пока облетывал заметил что иногда при включении не загружается, нет мелодии. Переткнешь питание загружается. Настал день генеральной репетиции (коптер для сьемки ролика нужен на 1 раз), а пикс не грузится, моргает желтый светодиод со стороны FMU, со стороны i/O желтый светодиод горит, и все. Снял, все проверил, прогрел промыл перепрошил, но через некоторое время опять не грузится. Еще несколько раз перепрошил, но он паразит не грузится. Причем если начать прошивку и прервать то он может и загрузиться, но при следующей подаче питания может и не загрузиться. А когда грузится работает нормально, даже летал. Но сейчас грузится очеень редко, практически никогда, ролик так не снять. Что может быть, может кто подскажет что? Очень нужен, запасного нет, и времени уже ждать увы тоже нет.

Ilya78

Пепепрошей версией прошивки ниже ,что бы eeprom очистился , и попробуй lasted скачать прошивку

Ed1975
Ilya78:

Пепепрошей версией прошивки ниже ,что бы eeprom очистился , и попробуй lasted скачать прошивку

Увы это делал, и самолетной прошивал, и Nutx, и старыми версиями. Сейчас после нескольких десятков прошивок и попыток обновить бутлоадер вроде работает, но сколько проработает не знаю…

Ed1975

Итог - загружается через раз, надо дальше копать.

Ed1975

Опять нужна помощь. Поменял автопилот, вроде летает, но иногда при включении (автопилот неподвижен) ругается на bed gyro, перезагружаю пока не пропадет. Потом летаю, и опять же иногда коптер делает короткий резкий крен, при этом в телеметрии появляется bed gyro и надпись о переключении на другие датчики. Логи плохо читаю, прошу помощи в диагностике. Если я правильно увидел в логах, то есть просадка питания перед переключением, может быть из за этого на гиру ругается и переключается на другую? По логам питание 4,6 вольта, хотя точно помню мерил питание там не менее 5 вольт от родного power модуля + я на серворейку подал тоже не менее 5 вольт. Вообщем прошу помочь продиагностировать что с автопилотом, лог прилагаю.

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

2020-06-29 20-23-31.rar

Hyperion

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

youtu.be/MBzqNJRT804

Ed1975
Hyperion:

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

youtu.be/MBzqNJRT804

Спасибо, видео ответ это очень оригинально, и гораздо понятнее, чем просто текст. По существу. Квадр не упал, он сделал быстрый крен, ekf переключился и он сразу выровнялся, и я его сразу посадил. Как видно по логам вибраций в принципе нет, а скачок вибраций как мне кажется и вызван резким креном, который в свою очередь вызван глюком гироскопа. При стандартном полете вибраций нет, это проверял в первую очередь. Вот глюк барометра не знаю как обьяснить, свет на него не может попадать, поролон стоит, ветер задувать в барометр тоже не может. И чем вызван глюк гиры тоже не знаю, но как мне кажется не вибрацией, а наоборот скачек вибрации вызван глюком гиры который привел к резкому крену градусов на 40 и потом также резко сразу выровнялся. Просто это не раз было, я много раз это видел, после переключения екф квадр продолжает нормально летать в принципе. Но так как вижу ошибки обычно сразу сажаю во избежание. По поводу питания-земляные петли действительно могут быть, это да.
Про дать постоять при включении тоже знаю и естественно даю, если при инициализации что то не так перезапускаю. Азы эти я знаю, не новичок, просто логи не умею нормально читать.
Вообще теперь мне уже кажется, что проблема в прошивке (последняя типа стабильная 4.0.3 стоит, потому что я поменял автопилот на оригинальный pixhawk cube black и проблема с гирой повторилась. Думал дело в пищалке, тк когда ее отключил несколько включений глюк с гирой не повторялся, но нет, потом опять проявился. А потом мой новый пикс куб просто сгорел, был щелчок как когда батарею подсоединяешь и куб сгорел, что меня просто убило. Все проверил и не нашел явных косяков в проводке, не нашел что щелкнуло так громко, но факт остается-куб сгорел напрочь.

cfero

Да, очень похоже, что всплеск вибраций - следствие гироскопического эффекта от ВМГ при резком крене. Да и глюки прошивки так же не исключены. Я летаю на матеках 405ctr, там так же. От релиза к релизу новые приколы. То баро на 19км подбросит по показаниям, то залипнет наглухо. Бывало, что коптер 3-4 секунды стоит на столе и срывается гира - в МП квадрик крутит сальто и естественно не заармится. Для себя, остановился на 3.6.11. На 3.6.12 не помню, что не понравилось. А 4-е версии вообще нет желания тестировать. Да что уж говорить, самый часто пользуемый квадрик летает на ежедневке от 16 ноября 2018. Тьфу-тьфу, никаких глюков и есть отображение полетного времени в осд, почему-то они его вырезали в последующих версиях. Может в 4 вернули?

arb
Ed1975:

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

Вы не первый у кого проблема 2-ух гировых ПК. Если правильно помню, то раньше 303 вечно глючил.

Пищалка - это источник вибраций. Она должна стоять так, чтобы от нее вибрации не передавались на ПК, даже по корпусу.

Питание - низкое качество - вероятная причина. Тот шум, что зафиксирован в логе - это только часть шума. Реальный шум значительно больше. Больше размахи как в минус, так и в плюс. 1 пропущенного фильтром и стабом скачка достаточно, чтобы вывести из строя гиру. Ну и раз сгорел, возможно был скачок большого напряжения.

Чтобы по логу понять кто виноват гира или вибрации выводите на график гиру (где видно сбой, можно 2 для сравнения) и вибрации (где видно скачок) и сравниваете по времени. Если сначала идет сбой гиры, а потом вибрации - то виновата гира. Если сначала скачок вибраций, а потом сбой гиры - то вибрации. Естественно надо растянуть график в точке сбоя по времени, чтобы различать.

Ed1975
arb:

Вы не первый у кого проблема 2-ух гировых ПК. Если правильно помню, то раньше 303 вечно глючил.

Пищалка - это источник вибраций. Она должна стоять так, чтобы от нее вибрации не передавались на ПК, даже по корпусу.

Питание - низкое качество - вероятная причина. Тот шум, что зафиксирован в логе - это только часть шума. Реальный шум значительно больше. Больше размахи как в минус, так и в плюс. 1 пропущенного фильтром и стабом скачка достаточно, чтобы вывести из строя гиру. Ну и раз сгорел, возможно был скачок большого напряжения.

Чтобы по логу понять кто виноват гира или вибрации выводите на график гиру (где видно сбой, можно 2 для сравнения) и вибрации (где видно скачок) и сравниваете по времени. Если сначала идет сбой гиры, а потом вибрации - то виновата гира. Если сначала скачок вибраций, а потом сбой гиры - то вибрации. Естественно надо растянуть график в точке сбоя по времени, чтобы различать.

Спасибо. В том то и проблема, что параметры в логах не очень понимаю, например в вибрациях есть VibeX и есть Clip0, что из них что мне неведомо, и т.д. Поэтому и выложил лог, чтоб знающие помогли прояснить картину.

arb

Ничего страшного, пробуйте сами, используйте логику.
Vibe - это как бы показатель самой вибрации.
Clip - ошибка в основе, которой лежит расчет вибрации. Но в расчете участвует и сама гира.
Я обычно накладываю разные графики и ищу выбросы или нелогичную работу в интересующее время. Можно сравнить заданные параметры и полученные. Но и как Алексей начинаю с вибраций и питания, т.к. повышенные вибрации выносят мозг ПК, а питание также сносит мозг выбросами.
Когда много неизвестных надо устранять хотя бы часть.
Недавно тут гадали о причинах переворотов, а причиной оказалось плохая пайка проводов. Все окислилось и давало дребезг контактов.

Hyperion
Ed1975:

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

Скачков вибраций приводящих к клиппингу в полете быть недолжно. Точка. Если есть то навигация по акселю работать нормально не может. Точка. Клиппинг может быть только при приземлении от удара о землю. Про краш при посадке да, я исправился в комментарии.
Клиппинг произошел ДО переключения ядра EKF. Показания акселерометров и гироскопов в принципе почти что всегда повторяют друг друга. Поэтому глюк гиры\акселя считаю маловероятным. Вообщем я считаю нужно решать что то с вибрациями. Балансировать пропы\моторы\усилять рамы чтобы не было резонансов\виброразвязка ПК. И только потом искать причину в питании и прочем. С чего начинать решать конечно же вам.

Ed1975
Hyperion:

Скачков вибраций приводящих к клиппингу в полете быть недолжно. Точка. Если есть то навигация по акселю работать нормально не может. Точка. Клиппинг может быть только при приземлении от удара о землю. Про краш при посадке да, я исправился в комментарии.
Клиппинг произошел ДО переключения ядра EKF. Показания акселерометров и гироскопов в принципе почти что всегда повторяют друг друга. Поэтому глюк гиры\акселя считаю маловероятным. Вообщем я считаю нужно решать что то с вибрациями. Балансировать пропы\моторы\усилять рамы чтобы не было резонансов\виброразвязка ПК. И только потом искать причину в питании и прочем. С чего начинать решать конечно же вам.

Подскажите, а что такое клиппинг? Мне этот термин совершенно не знаком (

schs
Ed1975:

Подскажите, а что такое клиппинг? Мне этот термин совершенно не знаком

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

Greyukrck

Вопрос к Мэтрам!
Имеется CUAV V5+ с его модным GPS и соответственно компасом. Имеется вот такой комплект RTK: /не реклама/ ardusimple.com/…/simplertk2b-heading-basic-starter…
На ровере нету компаса… По логике вещей при установке RTK на дрон, штатный, назовём его так, GPS и нафиг не нужен. Или я ошибаюсь? Ну и собственно сам вопрос: как быть с компасом, использовать внутрений или на I2C вешать выносной? Или всё таки цеплять штатный GPS c компасом и не заморачиваться?

Роман1971

Ровер глючит сильно, если компас неверно кажет. Так что без компаса там не обойтись по - любому. Может и внутреннего хватить, если контроллер там стоит не шибко закрыт. Но это эксперименты только откроют истину. Можно отдельно компас выносной поставить и в шину воткнуть. Вообще в моих при экспериментах с ровером я понял, что показания компаса имеют значение, и у земли очень сильное влияние помех. С чем все летающие не так сталкивается…

metric

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