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

Arseni
cylllka:

Полагаю что поролон пропускает часть ИК спектра мешающего бародатчику.

А это мысль! Скорее всего так и есть. Попробую изоленту.

Еще одна интересность сегодня:
В районе строки 17450 аппарат дает газ в пол будучи в режиме ALT_HOLD. И держит этот газ пока я на строке 17724 не перехожу в Stabilize и не спасаю его. Успевает улететь метров на 50 вверх.

Я в параметрах журнала не силен, но вижу странность:

Барометрическая высота ведет себя вроде бы логично - газ в пол - высота пошла вверх.
Но GPS.RelAlt падает. Начинает как раз перед этим прыжком и продолжает падать несмотря на набор высоты.

Ну могу ручаться в каком положении был тумблер аппы во время прыжка, но по логу:
До прыжка висим себе в ALT_HOLD, уже после начала набора переход в LOITER (не знаю зачем…) и потом через ALT_HOLD в STABILIZE. Только после перехода в STABILIZE управление газом приходит в норму.

На графике это место выглядит так

Сам журнал тут

omegapraim
HATUUL:

Ну мтк общается по другому протоколу(нмеа),так что проблема может быть та же ,а причины разные.
Например,при потере фикса мтк может быть перестает выводить инфу.На что АР ссылается как ошибка.

у меня на МТК фикс стабильный 19-20 спутников, самое интересное что в лойтере висит нормально, а когда домой приходишь видишь в логах эти ошибки. Надо попробовать чисто по глонасу полетать.

IceMiner
HATUUL:

Не знаю как у вас,но у меня такие глюки были до того,как прописал Конфигурационный файл.После эроров не замечал.
apmcopter.ru/apm/apm-setup/na...ps-u-blox.html

Я попытался залить этот файл как в инструкции написано. Три разных модуля гпс все NEO-6M, два компа, один Win7 второй WinXP. В резльтате стабильные ошибки при заливке. Вот кусочек где они начинаются
Sending: CFG-PM - B5 62 06 32 18 00 00 06 00 00 04 90 00 00 E8 03 00 00 10 27 00 00 00 00 00 00 02 00 00 00 0E 0A …
… successfully completed!
Sending: CFG-PM2 - B5 62 06 3B 2C 00 01 06 00 00 00 90 02 00 E8 03 00 00 10 27 00 00 00 00 00 00 02 00 00 00 2C 01 00 00 4F C1 03 00 86 02 00 00 FE 00 00 00 64 40 01 00 95 C5 …
… successfully completed!
Sending: CFG-PRT - B5 62 06 00 14 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1A 48 …
… successfully completed!
Sending: CFG-PRT - B5 62 06 00 14 00 01 00 00 00 C0 08 00 00 00 96 00 00 07 00 01 00 00 00 00 00 81 84 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-PRT - B5 62 06 00 14 00 01 00 00 00 C0 08 00 00 00 96 00 00 07 00 01 00 00 00 00 00 81 84 …
Polling CFG-PORT of port 1… failed due to timeout!
Sending: CFG-PRT - B5 62 06 00 14 00 02 00 00 00 C0 08 00 00 80 25 00 00 00 00 00 00 00 00 00 00 89 7F …
… successfully completed after poll!
Sending: CFG-PRT - B5 62 06 00 14 00 03 00 00 00 00 00 00 00 00 00 00 00 07 00 07 00 00 00 00 00 2B E6 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-PRT - B5 62 06 00 14 00 03 00 00 00 00 00 00 00 00 00 00 00 07 00 07 00 00 00 00 00 2B E6 …
Polling CFG-PORT of port 3… failed due to timeout!
Sending: CFG-PRT - B5 62 06 00 14 00 04 00 00 00 00 32 00 00 00 00 00 00 07 00 07 00 00 00 00 00 5E E8 …
… successfully completed after poll!
Sending: CFG-RATE - B5 62 06 08 06 00 C8 00 01 00 01 00 DE 6A …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-RATE - B5 62 06 08 06 00 C8 00 01 00 01 00 DE 6A …
… failed due to timeout!
Sending: CFG-RINV - B5 62 06 34 18 00 00 4E 6F 74 69 63 65 3A 20 6E 6F 20 64 61 74 61 20 73 61 76 65 64 21 00 F9 D0 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-RINV - B5 62 06 34 18 00 00 4E 6F 74 69 63 65 3A 20 6E 6F 20 64 61 74 61 20 73 61 76 65 64 21 00 F9 D0 …
… failed due to timeout!
Sending: CFG-RXM - B5 62 06 11 02 00 08 00 21 91 …
… timeout occurred without receiving an answer. Retrying…!
Sending: CFG-RXM - B5 62 06 11 02 00 08 00 21 91 …
… failed due to timeout!

Единственная скорость на которой есть коннект с гпс - 9600.Переходник USB-COM на Silabs CP2102

raefa
ENGINEERUS:

За совет спасибо, но все это как то подозрительно, первые полетов 20 такого небыло, летал при любой погоде, специально летал в дождь.,А тут буквально за последнюю неделю поймал 4. Но прошить ГПС не помешает, у меня такой же.

“Прошить гпс” (загрузить конфиг) не только не помешает, а еще и будет выполнена рекомендация разработчика в плане правильности и законченности настройки. Если вы (ко всем) не знаете что значат эти настройки, то просто сделайте их. Если знаете и уверены, что это не обязательно, то убедите всех. А пока надо исходить из того, что если хоть одно условие не выполнено, то и винить никого не надо.

IceMiner:

В резльтате стабильные ошибки при заливке.

Попробуйте сбросить настройки модуля. Если не ошибаюсь, то еще можно именно прошить.

IceMiner

Я сбрасывал. Это и в инструкции есть. Не помогло. Попробую перепрошить сам ублокс, если не накосячу)

HATUUL
IceMiner:

В резльтате стабильные ошибки при заливке.

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

IceMiner

Нет не через арду.

IceMiner:

Переходник USB-COM на Silabs CP2102

Сам ублокс не шьется. Не нравится какой то заголовок в флеше. Прошивку скачал отсюда www.u-blox.com/…/u-blox-6-firmware-update.html для 6N там только одна позиция
Starting Flash Firmware Update
Loading and checking firmware image
Load FW binary ‘D:\Distr\ArduCopter\U-blox\EXT_G60_LEA-6N.6bd417c8340b41af84cf0c5cdc39c6b5.bin’
Binary check success, G60 image valid.
Version: 1.00 (59843) Jun 27 2012 18:25:00
FLASH Base: 0x800000
FW Base: 0x800000
FW Start: 0x800048
FW End: 0x866B84
FW Size: 0x66B8C
Transfer Packetsize: 512
Transfer Packets: 822
Checking communication link…
Communication link OK.
Commanding Safeboot
Identifying receiver updater version at 9600 baud.
Firmware loader version 5.01 detected.
Suitable Multi-ROM image found
Check pass: u-blox6 Multi-ROM image -> u-blox6 ROM7.03-receiver
No valid FW header found in Flash: 0xFFFFFFFF.
Identifying Flash
Flash: ManID=0x90, DevID=0x90
No flash definition file given.
No flash organisation information available.
Done in 2.7 sec.
Statistics:
Erases sent: 0
Writes sent: 0
Erase timeouts: 0
Write timeouts: 0

Панда_Бутина
Coreglider:

Тупой вопрос: В GPS Ublox Neo-6 заливать конфигурацию надо?

Есть метод заливки в apm алтернативной прошивки с сайта разработчика, после чего u-center начинает видеть GPS. Конфиг залить можно даже если у вас на GPS не распаян USB. Бегло поискал, не нашел. Посмотрите на youtube.

мар
lion13ch:

Подскажите плиз можно ли доверять китайским клонам pixhawk ?

Вот купите и нам скажете. РХ вообще в другой теме.

Freepooh
IceMiner:

…стабильные ошибки при заливке.

Без паники! Грузим конфиг сначала на скорости, на которой законнектились, потом передергиваем шнурок и скорость переключаем на 38400 и повторяем заливку конфига. Второй раз будет без ошибок (только замечание, что номер версии не совпадает)

мар:

…РХ вообще в другой теме…

Ссылку можно?

Панда_Бутина:

…залить можно даже если у вас на GPS не распаян USB. Бегло поискал, не нашел.

apmcopter.ru/apm/…/nastrojjka-gps-u-blox.html

vaimog

А ни у кого с последним миссион планером нет проблемы по заливке firmware в APM?
Что то у меня какие то странности… долго о чем то думает детектит плату…
потом вываливается с ошибками коммуникации…
Причем конфу чтает пишет нормально… без проблем… а прошивать ни в какую…
Нормально прошивается только APM planer.
Что за чудесатые чудеса.
Мишкин планер стирал переставлял… ежели что… те же яйца…

IceMiner
Freepooh:

Грузим конфиг сначала на скорости, на которой законнектились, потом передергиваем шнурок и скорость переключаем на 38400 и повторяем заливку конфига.

Вот это шоу. Помогло. Только шнурок передергивать не надо, сразу скорость поменять. И в диспетчере устройств скорость 38400 выставить не забыть.

raefa
добавь фичу в свою копилку на сайте, реально работает

RTemka

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

aka_Дмитрий

Подскажите, в чем отличие “err: failsafe_radio-0” от “err: failsafe_radio-1”. словил тут недавно. думаю что вопрос в проводке от приемника до контроллера.
Кстати, по логике АРМ- FS срабатывает только на канал газа? А если отвалится любой другой из управляющих?

IceMiner
RTemka:

Так то это стандартная процедура.
Конфиг меняет параметры по очереди, как доходит до скорости связь теряется.

У меня связь на 9600 не терялась. Как раз наоборот, только на этой скорости и соединялся.

тигромух
ENGINEERUS:

WARNING!

Ехал сегодня по работе Решил полетать,

А дайте лучше логи. На скринах такое мыло, что ничерта не видно.

vaimog
vaimog:

А ни у кого с последним миссион планером нет проблемы по заливке firmware в APM?
Что то у меня какие то странности… долго о чем то думает детектит плату…
потом вываливается с ошибками коммуникации…
Причем конфу чтает пишет нормально… без проблем… а прошивать ни в какую…
Нормально прошивается только APM planer.
Что за чудесатые чудеса.
Мишкин планер стирал переставлял… ежели что… те же яйца…

Разобрался… был активен блютус модуль который я включаю когда подключаю плату с мультивием…
Это и вызывает какие то странные затыки мишн планера… apm планер видимо по другому работает…

Necromant

Народ, почему-то ни разу не видал упоминание о такой проблеме в этой теме:
Где-то с 3 версии ардуха стала неадекватно себя вести в режиме стабилайз. Есть два квадрика(тяжелый с сонькой и легкий с гоупро) и одна гекса. На всех одинаково проявляется, но на тяжелом сильней всего. Если в режиме стабилайз хорошо разогнаться в безветрие(свыше 40км/ч) или просто ползти вперед против ветра(при ветре более 5-7м/с) и просто бросить стик - коптер не просто возвращается в горизонт, а пытается остановиться, делая наклон в противоположную сторону. В безветрие это не особо напрягает, хотя мне такая самостоятельность его даром не нужна. Но в ветер это просто ужос - бросаешь стик и коптер с диким ревом делает качек против ветра, тем самым не просто останавливаясь, а отбрасывая себя конкретно назад. Подвес камеры дуреет от этого качка. Да и со стороны это страшно выглядит. Косяк проявляется в стабе поменьше, в альтхолде максимально, в лоитере не проявляется(коптер оттормаживается постепенно, а не рывком). Кто-нибуть лечил это или хотя бы замечал? Я уже пиды и настройки практически все крутил во все стороны. Уменьшает эффект задирание Stab_P до 6-8, но с такими значениями коптер становиться слишком дерганым на управление и летает на грани раскачки(летаю обычно с 3.5-4). Остальные параметры практически не меняют общей картины. Ощущение что разработчики специально сделали что-то вроде торможения, чтобы даже без жпс коптер останавливался.

cylllka
Necromant:

коптер не просто возвращается в горизонт, а пытается остановиться, делая наклон в противоположную сторону

Так не бросайте стики, плавно замедляйтесь, тем более если с подвесом летаете.

Alex27111972
IceMiner:

У меня связь на 9600 не терялась. Как раз наоборот, только на этой скорости и соединялся.

Ну енто нонсенс, если на 9600 соединяется значит с конфигом полный алес…

IceMiner:

Вот это шоу. Помогло.

Ну как бы логикас, если в конфиге прописана другая скорость после окончания заливки логично что с ним связь теряется… я тож поначалу лил конфиг два раза, так для самоуспокоения…

Necromant:

оптер не просто возвращается в горизонт, а пытается остановиться, делая наклон в противоположную сторону.

Специал фор ю, страница 254 пост 10154