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

Serpent
Alex-13:

Загребать деньги и не делать никакой поддержки…

У Вас всегда есть выбор: не покупать.

hippp

Поделитесь впечатлениями, плиз. После установки ArduPilot’a аварий у вас стало меньше и больше? Увеличилась ли безопасность полетов?

Alex-13
hippp:

После установки ArduPilot’a аварий у вас стало меньше и больше?

У меня АП 1 более 2 лет
Изначально брал под квадрокоптер. Было 2 краша. Висит, все нормально, вдруг непредсказуемо понесло в сторону , шлеп, приехали
До этого летал на вертолетах более12 лет, Все лето отлетал на Назе более тысячи полетов, все нормально
Год назад поставил АП на самолет и ненарадуюсь. Все работает четко, летал по точкам, пробовал разные виды полетов с применением АП Все ОК
Отказов никаких небыло
Одна проблема, я не програмист и мне приходится подолгу разбираться и спрашивать как сделать те или иные изменения в программе чтобы получить желаемый результат

IgorTim

alexeykozin

Подскажите один момент.
При автоматической посадке какую точку касания с землей рассчитывает АП или он выдерживает только направление и определенный тангаж? Есть мысль: если знать примерно точку касания, то можно самолет (у меня крыло Х-5) попробовать поймать рукой.

egunak95
Alex-13:

Установил как там показано и все сразу заработало

Я тоже ранее писал, что установил по этой ссылке параметры для ОСД, но не заработало как надо, сейчас не помню какие опции не заработали, но RSSI приёмника точно не показывало. Хорошо что записал что ранее было, вернул всё взад. Показание ёмкости батареи в ОСД при выработке электричества переходит на отрицательные числа, т.е. показывает минус, пришлось залезть в программу и написать что если будет минус то это считать нулём, но это не помогло, т.к. в ОСД есть своя формула расчёта. Бросил я это занятие т.к. решил не применять электричество, а буду летать на ДВС, который вчера получил от Эспринта OS FS62 V.

Alex-13:

Осталась проблема с вольтажом и амперами

Попробуйте на вхоы Ардупилота там где измерения вольты и ток подать напряжение напрямую до 5 вольт, чтобы не использовать датчик тока, но не выше 5 вольт. Это позволит проверить аналоговые входы. Сам датчик тока проверяли? Вот к моему датчику надо смещение устанавливать, т.к. при нуле тока на выходе 2,5 В. В мануале написано Note: To disable current or voltage monitoring, you can set the parameters BATT_CURR_PIN or BATT_VOLT_PIN to -1 in the Advanced Parameters List. Проверьте установку пинов! BATT_VOLT_PIN у меня стоит 0 BATT_CURR_PIN установлен 1

Alex-13
egunak95:

Проверьте установку пинов!

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

alexeykozin
Alex-13:

У меня АП 1 более 2 лет
Изначально брал под квадрокоптер. Было 2 краша. Висит, все нормально, вдруг непредсказуемо понесло в сторону , шлеп, приехали
До этого летал на вертолетах более12 лет, Все лето отлетал на Назе более тысячи полетов, все нормально
Год назад поставил АП на самолет и ненарадуюсь. Все работает четко, летал по точкам, пробовал разные виды полетов с применением АП Все ОК
Отказов никаких небыло
Одна проблема, я не програмист и мне приходится подолгу разбираться и спрашивать как сделать те или иные изменения в программе чтобы получить желаемый результат

попробуйте ahrs_gps_gain = 0
я считаю что оставить этот параметр в 1 это ошибка разработчиков.
кроме этого такой эффект может дать некачественное питание и резонансы от вибраций

IgorTim:

alexeykozin

Подскажите один момент.
При автоматической посадке какую точку касания с землей рассчитывает АП или он выдерживает только направление и определенный тангаж? Есть мысль: если знать примерно точку касания, то можно самолет (у меня крыло Х-5) попробовать поймать рукой.

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

DVE
Alex-13:

У меня АП 1 более 2 лет
Изначально брал под квадрокоптер. Было 2 краша. Висит, все нормально, вдруг непредсказуемо понесло в сторону , шлеп, приехали

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

Alex-13
DVE:

для разбора полетов “черный ящик” очень удобная штука.

АП стоит на самолете, все работает нормально. Вот после покупки OSD пытаюсь настроить. Если не получится, буду просто летать по FPV без данных.

alexeykozin
Alex-13:

как можно очистить EEPRO

в терминале мегапланера setup -> reset -> y

это сброс на дефаулт,
есть еще чистка епром - чтоб удалить логи и маршрут
logs -> erase

Alex-13
alexeykozin:

попробуйте ahrs_gps_gain = 0
я считаю что оставить этот параметр в 1 это ошибка разработчиков.

Пишут что для самолета надо оставить 1
Это их ошибка ?
This controls how how much to use the GPS to correct the attitude. This should never be set to zero for a plane as it would result in the plane losing control in turns. For a plane please use the default value of 1.0.

alexeykozin
Alex-13:

Регистрация 07.01.2012 Адрес Guelph Canada Возраст 64 Сообщений 608 Цитата Сообщение от alexeykozin Посмотреть сообщение попробуйте ahrs_gps_gain = 0 я считаю что оставить этот параметр в 1 это ошибка разработчиков. Пишут что для самолета надо оставить 1 Это их ошибка ? This controls how how much to use the GPS to correct the attitude. This should never be set to zero for a plane as it would result in the plane losing control in turns. For a plane please use the default value of 1.0.

все верно, но речь шла о крешах на мультикоптерах

Alex-13
alexeykozin:

все верно, но речь шла о крешах на мультикоптерах

У меня самолет и стоит “1” Правильно?

egunak95

В Миссион планере появилась метка на карте НОМЕ , которую можно переустановить только сбросом на Ардупилоте, а можно ли в ручную как, например, с барометром нет ли кнопки чтоб не сбрасывать резетом?

student06

Можно ли Ардупилот использовать для стабилизации и управления моделями самолетов без руля направления, у которых разворот осуществляется за счет элеронов и руля направления? А также можно ли применять разные рулевые машинки для элеронов без Y-кабеля?

IgorTim
student06:

Можно ли Ардупилот использовать для стабилизации и управления моделями самолетов без руля направления, у которых разворот осуществляется за счет элеронов и руля направления? А также можно ли применять разные рулевые машинки для элеронов без Y-кабеля?

code.google.com/p/ardupilot-mega/wiki/APM2RC

Alex-13

Так, вроде все настроил, причесал и уложил провода. Остальные настройки пойдут в процессе полетов, не вынимая АП из фюзеляжа
По сравнению с прошлым годом добавлено OSD ( все работает, связь с АП есть показывает все параметры ) и AP Power plate ( пока окончательно не настроен Вольтаж показывает а амперы нет )
Взлетный вес самолета2750 гр с бат. 3300ма .
Удельная нагрузка 53 гр/дм.кв
Размах 1600мм
Моторчики и рамы от разбитого квадрика, тяги хватает, разбег 60-70м
Полетное время 15-20 мин на 60% газа. С периодическим отлкючением моторов время полета около 30 мин

egunak95
Alex-13:

добавлено OSD

А камера от сервы не поворачивается? Не видно крепление - жёсткое, путём штатного кронштейна, который входит в комплект?

Victor76

Здравствуйте. Такой вопрос появился, не силён я в Си, ну точнее разберусь конечно но наверное уже лето начнётся. Плата у меня AIOP с ArduPilot-ом, подключаю датчик тока на ACS755, почему то при нулевой нагрузке на выходе у него не 0в а 0,6 и соответственно в планере показывает не нулевой ток. Так в каком месте кода можно внести поправку, вычесть ошибку, чтоб подогнать к нулю?