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

Александр_Г

MinimOSD-Extra (946DV-MAVLINK) всё прекрасно переключается и отображается.
Да ещё, TX с OSD обязательно к Пиксу иначе вся телеметрия по нулям.

alexeykozin
cfero:

Если сделать выборку по спуску затвора, то такие же показания, как в графе GMS становяться в графу GPS time. В итоге, утилитка МP по прописыванию координат почти всегда не находит соответствующее спуску затвора показание GMS и берет его из графы по первому приемнику, несмотря на то, что стоит галка брать по второму. Ну и получается сборная солянка из координат

уточняющий вопрос: “по спуску затвора” имеется ввиду событие и входной для полетника сигнал “camera feedback” и соответствующая запись в логах?

cfero
alexeykozin:

“по спуску затвора” имеется ввиду событие

Судя по всему, фидбека у меня нет. Только команда полетника на спуск. В логах фильтрую по “CAM”.

alexeykozin

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

cfero
alexeykozin:

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

Спасибо, я забил на ртк, с ппк все проще, фидбэк летит сразу на эмлид

Ранее встречал про компенсацию пидов по вольтажу. Что-то не могу найти. Сейчас на li-ion стало очень актуально. Или я с другими ПК путаю?

cfero

*для поиска* в прошивке 3.6.7 компенсация пидов по напряжению это MOT_BAT_VOLT_MIN/MAX

egunak95

Настройка и проверка полётного контроллера Holybro Pixhawk 4 FW V7.9.4 Ardupilot для проекта автономный полёт планера в термических потоках ссылка на руководство: ardupilot.org/plane/docs/soaring.html?highlight=so… . Это часть первая видео, вторая часть проверка арминг и запуск двигателя в автономной миссии. Ссылка будет позже.

choo-joe

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

Роман1971

Я на пред пред последней. Но мне не нравится что она вначале высоту абсолютную выдаёт и только после взлетает высоту дома. Так в целом ничего.

choo-joe
Роман1971:

Я на пред пред последней.

А ето какая? Номер?

egunak95

Настройка и проверка полётного контроллера Holybro Pixhawk 4 FW V7.9.4 Ardupilot для проекта автономный полёт планера в термических потоках ссылка на руководство: ardupilot.org/plane/docs/soaring.html?highlight=so… . Это вторая часть видео файла - проверка арминг и запуск двигателя в автономной миссии.

Первая часть обзор подключения источника питания, опторазвязки сервоприводов, RC приёмника, сенсоров, телеметрии и ОСД проверка сенсоров ссылка:

Роман1971
choo-joe:

А ето какая? Номер?

На Коптере стоит 3,5,7 прошивка. Последняя там опасная очень, (месяц назад что была последней) Она подменяла высоту дома абсолютной высотой. На самолете стоит 3,8,4. На ней вроде траблы есть с цифровым датчиком скорости, но у меня аналоговый. Косяков не обнаружил, единственное что не очень нравится, что на земле отображает абсолютную высоту места. После взлета - все нормально.

egunak95
Роман1971:

На самолете стоит 3,8,4. На ней вроде траблы есть с цифровым датчиком скорости,.

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

Роман1971
egunak95:

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

У меня нет цифрового, только аналоговый. Алексей Никифоров в своем проекте ЛоуКост подключал цифровой. Хотя там что-то кажется потом отвалилось у него. Ссылка вот на видео

Хотя странно , что порт один не заработал с ним. Они же вроде одинаковые порты. Хотя я тоже столкнулся на Пиксах, что порты хоть и одинаковые по функционалу ведут себя по-разному.

9 days later
Roman89

Коллеги, настраиваю полётник и в MP выскакивает предупреждение error compass variance. В реальности, компас все части света показывает правильно в любом положении коптера. Компас использую только внешний, расположен на удалении от моторов и силовых проводов. Прошивка крайняя с сайта Ardupilot. Как побороть эту ошибку?

sergbokh

Полетник и компас уже закреплены на раме?
Офсеты после калибровки какие?
Может быть просто в том месте где вы испытываете - сильные магнитные наводки?

Roman89
sergbokh:

Полетник и компас уже закреплены на раме?

Полётник установлен на раму, офсеты 114, -16, 19. Пробовал в чистом поле, показывает ошибку. Пробовал размагничивать компас петлёй, после этого откалибровал и офсеты поменялись буквально на несколько едениц, значит не намагничен.

Блин, и как он понимает, что не правильная ориентация? По моем мнению функция должна работать с несколькими компасами и тогда при разнице показаний можно определить ошибку, но у меня один компас и в настройках отключено использование 2-го и 3-го компаса, а может еще где-то надо параметры редактировать, может кто знает?

sergbokh
Roman89:

Блин, и как он понимает, что не правильная ориентация?

Гиры говорят что поворот в одну сторону а компас - что в другую.

Попробуйте откалибровать компас с параметром Rotate=None. После калибровки и перезагрузки - проверьте этот параметр - он должен измениться.

Вообще компас в ардупилоте это вынос мозга иногда.

Roman89

Вроде разобрался. Перед установкой компаса, посмотрел даташит на магнитометр HMC5883L установил на раму, чтоб оси совпадали относительно рамы и калибрую с параметром Rotate=None. Но он, по всей видимости калибруется относительно платы ПК (гироскопа), а ПК я программно развернул на 90гр… Сейчас нашел параметр изменяющий ориентацию компаса после калибровки COMPASS_AUTO_ROT и поставил значение, чтоб изменял ориентацию автоматически и оказалось, что он развернут по Pitch на 180гр. Не пойму как я ошибся полагая, что он правильно показывал стороны света, со стрелочным компасом проверял и по телеметрии с подключенным MP смотрел, попробую завтра снова выйти в поле и посмотреть, что покажет вдали от возможных намагниченных объектов.

egunak95

Для тех кто устанавливает цифровой датчик воздушной скорости на Holybro Pixhawk 4 и хочет знать в какой порт соединить эта информация из мануала и листа параметров

I2C Buses Holybro pixhawk 4

  • the internal I2C port is bus 0 in ArduPilot (I2C3 in hardware)
  • the port labelled I2CA is bus 3 in ArduPilot (I2C4 in hardware)
  • the port labelled I2CB is bus 2 in ArduPilot (I2c2 in hardware)
  • the port labelled GPS is bus 1 in ArduPilot (I2c1 in hardware)

ARSPD_BUS: Airspeed I2C bus

Note: This parameter is for advanced users

The bus number of the I2C bus to look for the sensor on

Values

Value

Meaning

0
Bus0(internal)
1
Bus1(external)
2
Bus2(auxillary)

Это возможно соединить на port B Holybro pixhawk 4 (Airspeed I2C bus = 2)