А давайте обсудим Arducopter - APM

appolinari

Раз пошла такая пьянка…
Это я о логах.
У меня после отключения батареи Log_Bitmask сбрасывается на ноль.
Это так и должно быть, или это косяк моей версии АРМ клона?

И ещё.
В Full Parameter List есть пункт Gps_HDOP_GOOD. Это как то стоит настраивать?

Arkady68

1 так быть не должно, это косяк.
2 Gps_HDOP_GOOD это для Pre-Arm Check. Задаешь параметр равный 2 или ниже, если GPS хороший, и пока HDOP не упадет до установленого значения арм невозможен. Если с GPS проблемы а летать надо, можно установить больше 2.

appolinari

Вчера долго гуглил на эту тему… Наткнулся на статейку, где человек пишет(гоогльтранслит), что мы вместо HDOP видим значение PDOP, которое изначально имеет более высокое значение. Я вчера отключил проверку GPS, дабы проверить на сколько я потеряю в точности позицирования. При 8 - 9ти пойманых спутниках значение HDOP было в пределах 2,5 - 2,7. Коптер висел (P.Hold) в точке как прибитый. Даже не пытаясь куда либо сместиться. Правда, при возврате по RTL он промахнулся, сел на два метра дальше от точки взлёта. Справедливости ради надо заметить, что все эти HDOPы начали донимать меня только после замены модулч жпс на более лёгкий. Прежний модуль находил в течении минуты более десяти спутников и HDOP был всегда ниже 2,0. Модуль перекачевал на другой (строящийся) коптер. Ещё не тестировал с новым модулем полёт по точкам. На этой неделе посмотрим что да как…
Остался открытым вопрос про “Log_Bitmask сбрасывается на ноль”. Кто то может внести ясность?

arb
appolinari:

Остался открытым вопрос про “Log_Bitmask сбрасывается на ноль”. Кто то может внести ясность?

А что конкретно Вы хотите услышать? Вам уже ответили один раз

Arkady68:

1 так быть не должно, это косяк.

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

mfilitovich
appolinari:

При 8 - 9ти пойманых спутниках значение HDOP было в пределах 2,5 - 2,7. Коптер висел (P.Hold) в точке как прибитый. Даже не пытаясь куда либо сместиться. Правда, при возврате по RTL он промахнулся, сел на два метра дальше от точки взлёта.

Погрешность ЛЮБОГО GPS/Glonass порядка нескольких метров. Для висения “в точке” коптер в первую очередь использует показания акселей и компас, а GPS лишь помогает. Это утверждение доказывается тем, что в RTL коптер обычно промахивается на 1-2 метра - это как раз и есть погрешность определения позиции. Насколько я понимаю, “качество” работы акселей напрямую зависит от уровня вибраций - чем меньше, тем точнее.

alexeykozin
appolinari:

Наткнулся на статейку, где человек пишет(гоогльтранслит), что мы вместо HDOP видим значение PDOP

что pdop что hdop на практике весьма условная величина
следует понимать так 1 и меньше приемник считает что точность отличная
1,5 так себе
2 и больше существует риск что позиция существенно расходится с реалом

appolinari:

Остался открытым вопрос про “Log_Bitmask сбрасывается на ноль”. Кто то может внести ясность?

если параметр не записывается - либо не нажимаете записать либо пытаетесь записать недопустимое значение

appolinari
alexeykozin:

если параметр не записывается - либо не нажимаете записать либо пытаетесь записать недопустимое значение

Прописываю ему “default”, (830). Сохраняю параметры. Пишет, что один параметр сохранён. Отключаю питание, подключаю заново - вижу “0” в строке.

Подключаюсь через “блюпуп” с телефона, через “DroidPlanner2”, прописываю “830”, сохраняю…
Отключаюсь, подключаюсь с компа, через “MissionPlanner”, Вижу “830”. Это при условии, что коптер не отключался от батареи. Иначе - “0”.

У всех - по другому? Если да, то у меня два глючных АРМа.

Там выше писали, что логи надо чистить. Как? Я уже делал полный сброс, с чисткой энергонезависимой памяти. Не помогло.

alexeykozin

первый попавшийся контроллер
версия прошивы и мишен планере в верхней строке

appolinari:

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

версия контроллера, прошивки, мишен планера

usup
arb:

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

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

appolinari
alexeykozin:

версия контроллера, прошивки, мишен планера

v3.1 APM MINI, MINI APM PRO
ArduCopter3.2b_rc14_quaidrotor_apm2_with_nmea_wogimbal.hex
Mission Planner 1.3.36 build 1.1.5910.30936 (Так же пробовал с Mission Planner 1.2.99)

alexeykozin
appolinari:

ArduCopter3.2b_rc14_quaidrotor_apm2_with_nmea_wogimbal.hex

уже не помню особенностей той прошивки
попробовал с ArduCopter V3.2WOgimbalv2 по дефолту 894
качать отсюда hobby.msdatabase.ru/…/apm_arducopter_firmware
архив в атаче внизу

deviator2x

Подскажите пожалуйста, в режиме stab если я пускаю коптер вперёд на полном газу, квадрокоптер начинает снижаться потихоньку (даже если я оборы на максимум поднимаю). Как только я останавливаю полёт вперёд квадр сразу делает подъём на метр-полтора. Я так понял нужно что-то с ПИДами покрутить, не подскажете что именно?

usup

Как я помню inav tc z установить на 7.баро я так понимаю под поролончик спрятана?

deviator2x
usup:

баро я так понимаю под поролончик спрятана

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

П.С. А может это быть из-за мелоковатых винтов? у меня щас 9*4.5 стоят, при батарее 3S и 980 kV двигателям. десятки щас ко мне едут, 11 уже не поставить (не лезут в мою раму)

mfilitovich

В нескольких источниках читал, что параметр Loiter PID на прошивке АС3.x нужно снижать со стандартных 1.0 до 0.2
Это актуально для АС3.2? Кто-нибудь так летает? На что влияет? Пробовал ставить 0.8, но как-то разницы не уловил, а сразу 0.2 как-то стрёмно…

NestorL
deviator2x:

Подскажите пожалуйста, в режиме stab если я пускаю коптер вперёд на полном газу, квадрокоптер начинает снижаться потихоньку (даже если я оборы на максимум поднимаю). Как только я останавливаю полёт вперёд квадр сразу делает подъём на метр-полтора. Я так понял нужно что-то с ПИДами покрутить, не подскажете что именно?

Так разве в стабе АРМ держит высоту?
Я так понимаю, что снижается он так как часть тяги уходит на горизонтальное движение. Прекращаете двигаться горизонтально, вектор тяги становится перпендикулярно земле, потому и поднимается, только непонятно, почему на метр-полтора только.
Если такое происходит в лойтер или альтхолд тогда надо копать.

mfilitovich
Zodiak-vesi:

Можно ли по логу в лойтере отстроить средний газ?

А почему не хотите сделать “по учебнику”?
apmcopter.ru/apm/…/nastrojjka-gaza-viseniya.html
Ещё можно после полёта, открыть список всех параметров и найти, что написано в THR_TRIM, это у будет примерно то, что необходимо указать в THR_MID.