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

ufo_bobrovsk

Ребята скажите кто в курсе, калибрую компас на скае v6, кручу его верчу, потом МП останавливается, вылетает табличка с какимито цифрами, и это все? получается он откалибровался?

X3_Shim
ufo_bobrovsk:

вылетает табличка с какимито цифрами, и это все?

Если циферки не слишком большие, то да.

ufo_bobrovsk
X3_Shim:

Если циферки не слишком большие, то да.

-94 -28 -3 это много или нет?

X3_Shim
ufo_bobrovsk:

-94 -28 -3 это много или нет?

По моему вполне терпимо.

ufo_bobrovsk

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

prg
X3_Shim:

Если циферки не слишком большие, то да.

Если большие, то это тоже не всегда совсем плохо. У меня по одной из осей магнетометр (lsm303d) выдает где-то 450.
На 32-битных платах EKF выдает в логах характеристику сенсоров. То есть насколько их показания уплывают относительно остального добра.
Там все прекрасно несмотря на смещение.
dev.ardupilot.com/wiki/extended-kalman-filter/

X3_Shim
prg:

Если большие, то это тоже не всегда совсем плохо. У меня по одной из осей магнетометр (lsm303d) выдает где-то 450.

На сколько я понимаю, это циферки калибровка конкртеного экземпляра компаса и, в основном, компенсация окружения (с магнитными полями). И чем больше циферка, тем больше вокруг лишних “магнитов”. Разве не так ?

prg

Так и есть. Просто если внешнее поле статичное и не слишком сильное, оно сильно не мешает.

alexeykozin

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

prg

Но если есть возможность проверить, зачем гадать и бороться с проблемой, которой нет. Летаешь, потом смотришь на график, что EKF изобразил. Если выбросов нет, значит все хорошо. Они там на странице написали, какие значения нормальны. Вообще, у “нового” железа главное преимущество на мой взгляд - это логи. Они подробнее, целее и их легче добыть.

ufo_bobrovsk

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

Maza_swamp

А не подскажете программку для андроида, которая умеет сливать логи APM. В DroidPlanner и DroidPlanner2 я такой возможности не нашел…

prg
ufo_bobrovsk:

скажите а апм сам логи пишет? или их както включать нужно,

plane.ardupilot.com/wiki/arduplane-parameters/#log…
Есть еще логи, которые GCS пишет (tlog). Они с логами автопилота пересекаются, но есть уникальные вещи и там и там.

Добрый_Ээх

В общем победил я сегодня МР, переход к произвольной точке миссии выполняется кнопкой “Уст.WP” предварительно выбрав в списке слева точку к которой идти.

А вот компас по прежнему даёт уклончивые показания(((

vasia

Спрошу еще раз,для успокоения… Если компас установлен с отклонениями по крену и тангажу, то это устраняется калибровкой уровня. А вот если АП установлен с отклонением от курса (от оси самика) , то это никак? и чем сильнее АП смотрит в сторону, тем больше боком будет летать самик? И данный косяк можно устранить только идеальной установкой АП внутри самолета…

Добрый_Ээх
vasia:

Спрошу еще раз,для успокоения… Если компас установлен с отклонениями по крену и тангажу, то это устраняется калибровкой уровня. А вот если АП установлен с отклонением от курса (от оси самика) , то это никак? Чем сильнее АП смотрит в сторону, тем больше боком будет летать самик?

Я думаю это устраняется “продвинутой” калибровкой уровня, когда мы фиксируем самолёт по осям.

vasia
Добрый_Ээх:

Я думаю это устраняется “продвинутой” калибровкой уровня, когда мы фиксируем самолёт по осям.

А что такое продвинутая калибровка и как зафиксировать самик по курсу

Добрый_Ээх
vasia:

А что такое продвинутая калибровка и как зафиксировать самик по курсу

А там рядом кнопка, Calibrating accel, когда мы фиксируем самолёт по осям.

Pacific
prg:

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

А как в MinimOSD Extra вывести напряжение второй батарейки? В ConfigTool я такого параметра не вижу.

MANS
vasia:

А что такое продвинутая калибровка и как зафиксировать самик по курсу

Вот так можно теперь
…ardupilot.com/…/starting-up-and-calibrating-ardup…

Выставить самолет и лезть в настройки и крутить AHRS_TRIM_X (roll) and AHRS_TRIM_Y (pitch), настраивая горизонт.

Затем полетать в FBWA, смотреть тенденции как летит и снова лезть в настройки и крутить AHRS_TRIM_X (roll) and AHRS_TRIM_Y (pitch), настраивая горизонт.
Кнопку Calibrate Level убрали. Я эти коэффициенты крутил.

rcopen.com/forum/f90/topic132831/8461