1. Уважаемый Гость! При написании вопросов в раздел форума [ArduCopter] Вопросы, проблемы и решения обязательно придерживаться шаблона сообщения, оговоренного в правилах раздела! Если сообщение не будет оформлено должным образом, то и ответ на вопрос будет с наименьшим приоритетом. Старайтесь дать максимально полную информацию по вашей проблеме, чтобы можно было более детально рассматривать вопрос!
    Скрыть объявление
  2. Уважаемый Гость! Хотите получать кэшбэк с покупок в online-магазинах? Сервис "Zozi.ru" дает такую возможность!
    Скрыть объявление
  3. Друзья! Для нашего ресурса необходим дополнительный объем пространства в облаке Dropbox. Подробнее.
    Скрыть объявление

Общая тема разбора полетов. Помощь в разборе логов APM

Тема в разделе "Разбор полета, улеты, не держит позицию/высоту", создана пользователем raefa, 25 янв 2015.

Реклама. Купить это место.
  1. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Для возможности решения проблем необходимо выкладывать только логи с максимально полным логгированием.

    Как считать логи - Журнал полета с контроллера APM.
    Включение и настройка записи логов. (+3 поста далее)

    Максимальная величина вибраций - ссылка 1, ссылка 2.
    http://ardupilot.org/copter/docs/common-measuring-vibration.html#common-measuring-vibration
    Check the scale on the left and ensure that your vibration levels for the AccX and AccY are between -3 and +3. For AccZ the acceptable range is -15 to -5.

    Зачем чистить EEPROM.

    Обозначения параметров в логе.
    APM running AC3.1: graph CTUN’s BarAlt (baro alt), WPAlt (desired altitude) and the GPS message’s RelAlt (inertial nav alt estimate)
    APM running AC3.2 or Pixhawk running AC3.1 or AC3.2: CTUN’s BarAlt (baro alt), DAlt (desired alt) and Alt (inertial nav alt estimate)

    DAlt - это "желаемая", "целевая" высота.
    BarAlt - высота по барометру (может врать датчик)
    На вкладке с GPSом где-то была ещё высота по GPSу (тоже может врать)...
    Alt - это оценочная высота в инерциалке. С учетом высоты по барометру, высоты по GPSу, после применения всяких фильтров и корректировок.

    Что делать, если есть скачок, и график не отображается.
     
    Последнее редактирование: 28 июн 2017
  2. }|{eka

    }|{eka Студент

    Регистрация:
    5 июл 2015
    Сообщения:
    78
    Город:
    Саратов
    Имя:
    Евгенний
    В Install setup вкладка Compass и т.д. по видео Юлиана. GPS с компасом на базе Ublox-6 т.е. микросхема развернута на 180 градусов. А далее вращение по 6 плоскостям пока не сработает Auto accept. Пробовал и просто держа коптер в руках и вращаясь вместе с ним. Пробовал через Wizard и с закачкой прошивки и без, предварительно сбрасывая все параметры в Default.
    Mx, my, mz в статусах вроде всегда показывают 0. Но тогда непонятно почему происходит калибровка. Пробовал ради эксперимента в режиме калибровки вращать GPS модуль сняв его с коптера - треки вращения рисуются т.е. при неподвижных акселе с гироскопом магнитный датчик отрабатывает. Есть предположение, что длинноват шлейф к компасу - близко к предельным 20 см может попробовать заэкранировать или протянуть через ферритовое кольцо?
    Отрабатывает ровно без фризов, но мне кажется, что это реакция акселя с гироскопом, а не компас - север там, куда смотрели в момент коннекта...
     
  3. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Определитесь уже. Чудес то не бывает. А вообще у вас галка compass_enable стоит?
     
  4. }|{eka

    }|{eka Студент

    Регистрация:
    5 июл 2015
    Сообщения:
    78
    Город:
    Саратов
    Имя:
    Евгенний
    "Вроде"
    Вот:
    screen1_resize.jpg
     

    Вложения:

  5. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    А большая красная надпись "bad compass health" вас не смущает? Наличие этой надписи допускается только до калибровки компаса, потом эта надпись выскакивать не должна. Иначе - у вас компас не работает. И то что
    Это тоже плохой признак.
    Проверяйте правильность подключения компаса к АРМ, правильность проводов в разъеме (бывали случаи - китайцы путали), наличие 3,3 вольта на плате.
    Вы правильно думаете - стороны света на экране могут крутиться и от акселей\гир.

    .....
    Старанно, а на экране у вас Mx, my, mz - не нули.
     
  6. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Я при калибровке компаса не дожидаюсь окончания процедуры. Просто "рисую" шесть одинаковых кругов в окне калибровки и всё. Делаю так. У микросхемы компаса есть 6 граней (как у кубика) - это 6 осей для калибровки. Держу коптер перед собой на вытянутых руках и вращаюсь вокруг себя пару-тройку кругов. Калибруемая ось при этом направлена вверх. Шесть положений коптера на вытянутых руках - шесть колец в окне калибровки. Заканчиваю процедуру калибровки, меня удивленно переспрашивают, но офсеты считают. Хватает 1500-2000 сэмплов для успешной калибровки. Такое вот танго с коптером.
     
  7. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Ну если не нули и меняется на убыль/возрастание в такт с вращением, то что-то да показывает. Хорошо, что связь есть, а плохо, если не получактся выявить причину глюка. А где калибровали? Дома? Выйдите на улицу и отойти от металлических предметов метров на 5.
    --- Сообщения объединены, 8 июл 2015 ---
    А я еще и в перевернутом, как говорится, "на всякий пожарный случай"... ;)
     
  8. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Всмысле "в перевернутом"? Вращение в обратную сторону? Сначала круг по часовой, потом круг против часовой, или как?
     
  9. raefa

    raefa Главнокомандующий Команда форума

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Я делаю "классический танец" Танец с компасом.
    Затем поднимаю коптер над собой, вращаю пару оборотов по yaw, переворачиваю вверх ногами - тоже пару оборотов. Потом беру на вытянутые руки перед собой и описываю пару восьмерок перед собой, чтобы коптер при этом по всякому менял положение.
     
  10. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Танец с коптером хорош (он в историю попал). Сколько смотрел это видео, никогда не бросалось в глаза, а теперь бросилось.
    На видео товарищ откалибровал всего 5 осей! И ось "вперед" он откалибровал при этом дважды (второй и шестой круг)....
    В общем, мой танец с коптером почти такой же, только несколько отличий:
    1. Я не фиксируюсь на каких-то сторонах, вращение стараюсь делать небыстрое и равномерное.
    2. коптер держу на вытянутых руках так круг на экране получается шире (возможно это неправильно, возможно круги наоборот должны быть узкими)
    3. Я ещё делаю круг с положением "коптер вверх ногами".
    Смысл. У компаса есть 6 граней. Верх-перед-право-зад-лево-НИЗ. На видео товарищ откалибровал только первые пять осей. То есть ему вместо последнего круга "коптер носом вверх" нужно было сделать круг "коптер башкой вниз".
     
  11. }|{eka

    }|{eka Студент

    Регистрация:
    5 июл 2015
    Сообщения:
    78
    Город:
    Саратов
    Имя:
    Евгенний
    Вроде для нормальной калибровки нужно пройтись по всем белым точкам, отображающимся в окне калибровки. Попробовал калибровку на улице, значения остались примерно такими же. Сейчас для чистоты эксперимента попробую перебросить контакты, но не уверен, что поможет. GPS питается от 5 вольт, на микруху компаса видимо подается 3,3 уже с платы
     
  12. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    ??????????
    как понять?
    Да, как правило компас на плате развязан с GPS. И у компаса своя обвязка, своя запитка. Но бывают и исключения - видел как-то стаб на 3,3 вольта уже на модуле GPS. Но мне кажется это не лучшим решением.
     
  13. }|{eka

    }|{eka Студент

    Регистрация:
    5 июл 2015
    Сообщения:
    78
    Город:
    Саратов
    Имя:
    Евгенний
    Где-то на буржуйском форуме читал. Когда запускаете Live calibration в окне калибровки отображаются 3 оси и белые квадраты, вот ели по всем этим квадратам пройтись вращая коптер - калибровка будет считаться завершенной.
    Вот у меня как раз такое исполнение. GPS подключен 6 проводами. На компас идут только SDA и SCL :(
     
  14. ACE$

    ACE$ Старший научный сотрудник

    Регистрация:
    14 май 2015
    Сообщения:
    562
    Город:
    Самара
    Имя:
    Алексей
    У меня такая же фигня. И тоже не работает компас. Сейчас заказал отдельно блок компаса. Кстати, рекомендую проверить стабилизатор на плате GPS. Есть мнение, что ему может прийти полярный лис. Тоже надо будет расковырять дома.
     
  15. }|{eka

    }|{eka Студент

    Регистрация:
    5 июл 2015
    Сообщения:
    78
    Город:
    Саратов
    Имя:
    Евгенний
    Эммм... я конечно может ошибаюсь, но кажется Вы компас воткнули во второй GPS разъем.
    Ракурс снимка не самый удачный плохо видно левый край платы.
    Разъем компаса вроде промаркирован слева от ресета I2C. Хотя эти черти действительно могли всю компоновку перекроить...
    Попробуйте замерять питание по крайним контактам если 3,3V - это I2C если 5V то скорее всего GPS2
     
  16. ACE$

    ACE$ Старший научный сотрудник

    Регистрация:
    14 май 2015
    Сообщения:
    562
    Город:
    Самара
    Имя:
    Алексей
    на 2.8 версии компоновка разъемов немного другая
     
  17. usup

    usup Студент

    Регистрация:
    13 июл 2015
    Сообщения:
    40
    Город:
    Ставрополь
    Имя:
    Юсуп
    ну вот и я упал((уже начал уверено чуствовать себя с коптером и на тебе.отлетел буквально на 100м начал замечать,что коптер завалившись назад и вбок начал падать,нашел в кустах со сломаным задним пропом и лучом,судя по сему проп сломался иммено в полете,причины его поломки неизестны,то ли об него штырь оренджа 433 зацепился то ли,гпс стойк,но на нем жпс антены уже не было,мне б понять гпс в полете отвалился или при поцелуее с землей?в логе спутники ловятся до отсоединения батареи,но как это может быть если на нем антенны уже не было,или апм всеже не регистрирует отваливание платы,и тупо продолжает регистрировать последние данные с гпс,блин жалко гпску,она у меня Козиновская с кампасом,если при ударе отвалилась,то еще есть шанс найти,вот думаю организовывать ли спас операцию по поиску потеряного гпс))если отвалился в полете то смысла нет,слишком большая площадь поиска,в общем кто нить плииз,посмотрите можно ли по логу определить когда гпс отвалился
     

    Вложения:

  18. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Юсуп, есть замечательный сайт, называется Arduplotter.com
    Я взял ваш log файл и загрузил туда.
    Вот что он мне показал:
    1.jpg
    где коптер на скрине - это место краша.
    А если посмотреть график по GPS:
    2.jpg
    То видно место где отпало GPS. Искать или нет - решайте сами.
    Только есть странность. Если верить графику "статус ЖПС" - то отпадывание произошло там где я вам показал. А если верить графику "количество спутников" - то ЖПС не отпадывало - как было 18 спутников, так их и осталось 18 до самого конца :D
     
    Последнее редактирование: 13 июл 2015
    raefa и usup нравится это.
  19. }|{eka

    }|{eka Студент

    Регистрация:
    5 июл 2015
    Сообщения:
    78
    Город:
    Саратов
    Имя:
    Евгенний
    Тут произошля потеря сигнала от аппы:
    FS.png
    Дальнейшая дуга - попытка возврата на точку старта (полагаю глюк компаса т.к. аппарат несло явно не нормально)
    Crash.png
    Тут произошел какой-то удар и дальше коптер летел без GPS. Попробуйте поискать в этом месте, может повезет.
    Широта 42.9743424
    Долгота 47.4608512
     
    raefa нравится это.
  20. usup

    usup Студент

    Регистрация:
    13 июл 2015
    Сообщения:
    40
    Город:
    Ставрополь
    Имя:
    Юсуп
    Тимур спасибо за ответ,про этот замечательный сайт конечно в курсе,но низнал как его применить на практике,спасибо за идею,у меня вопрос,а почему вы решили что в момент пропадания спутников в статус,квадр находился на точке указаной вами,если судит по логу этот момент как раз когда квадра находилась уже в кустах.Евгений точка которая отмечена на вашем первом фото это момент когда квадра начала,падать,в этом месте пропал,сигнал с аппы,судя по тому что штырь был вырван из разьема изза этого и произошел файлсейв по аппе,я думаю так,гпс антенка чуть болталась на мачте,в этот момент она упала со стойки выгнула штырь приемыша.который в последсвии разбил винт,имено по траектории падения можно и определить что винт сломался в полете,точка на втором фото это место падения,скачок на оси вибраций именно изза него,мне интерессно другое если бы проп сломался в полете на оси вибраций в момент удара винта должен был быть хороший скачок,чего по логу нет,в общем мистика,но мне важней в каком и имено месте отвалился гпс приемник,может по логу компаса можно это определить?
     
    Последнее редактирование: 13 июл 2015
  21. }|{eka

    }|{eka Студент

    Регистрация:
    5 июл 2015
    Сообщения:
    78
    Город:
    Саратов
    Имя:
    Евгенний
    Я отметил точку, после которой GPS перестал выдавать обновленные показания координат - соответственно где-то в этом месте и был отстрел. После этого согласно логов через 5 секунд включился режим посадки, а потом еще 35 секунд крутились пропеллеры. Куда и как двигался аппарат - не знаю...
    Логи компаса у Вас не включены.
     
    usup нравится это.
Реклама. Купить это место.