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

Pixhawk + PX4Flow модуль

Тема в разделе "Вопросы, проблемы и решения", создана пользователем Roma, 13 фев 2017.

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

    Roma Абитуриент

    Регистрация:
    10 окт 2015
    Сообщения:
    5
    Город:
    Владивосток
    Имя:
    Рома
    Доброго здравия, коллеги!

    Пришел мне когда-то модуль PX4Flow, вот такой https://www.aliexpress.com/snapshot...&orderId=77864667575331&productId=32706539604

    Настроил его через QGroundControl как описано тут (https://pixhawk.org/dev/px4flow), все вроде ОК, работает, картинку показывает.

    Воткнул в коптер)
    DSC_1328.JPG

    Настроил Pixhawk довольно таки просто.

    Параметр:
    FLOW_ENABLE = 1
    FLOW_ORIENT_YAW = 9000 (Он у меня повернут относительно направления Y на 90 градусов)

    И что же я вижу:
    000868716.jpg

    EKF2 явно не может поделить два IMU, постоянно выводя эти ошибки каждые 2 секунды. Что происходит, куда копать... :) ?
     
    5yoda5 нравится это.
  2. 5yoda5

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

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    А почему в сообщениях и ИМУ0 юзинг оптикал флау, и ИМУ1 юзинг оптикал флау?
    В моем понимании, оно должно только как одно ИМУ работать. Может тут собака порылась?
    Не?
     
    Roma нравится это.
  3. Roma

    Roma Абитуриент

    Регистрация:
    10 окт 2015
    Сообщения:
    5
    Город:
    Владивосток
    Имя:
    Рома
    EKF2 при установленном параметре EK2_IMU_MASK = 3 (оно 3 и по умолчанию), жонглирует данными сразу с обоих IMU :)

    А причина оказалась в моих кривых руках:

    Screenshot_6.png

    Впаял обратно. Тепреь все ок xD

    Screenshot_1.png
    --- Сообщения объединены, 13 фев 2017 ---
    А нет, это не помогло, все снова так же.
     
    5yoda5 нравится это.
  4. 5yoda5

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

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Бесценно!
    Вот это я понимаю - сам спросил, сам ответил, результатами поделился.
    :thumbsup:
     
  5. Roma

    Roma Абитуриент

    Регистрация:
    10 окт 2015
    Сообщения:
    5
    Город:
    Владивосток
    Имя:
    Рома
    Ну как сказать, ответил то да, но проблема не решена.
    Ошибка та же самая продолжает появляться, но теперь не так часто.

    Пока поставил EK2_IMU_MASK = 1 (Использование только первого IMU)

    Теперь так:

    EKF2 IMU0 is using optical flow
    EKF2 IMU0 has stopped aiding
    EKF2 IMU0 is using optical flow
    EKF2 IMU0 has stopped aiding
    EKF2 IMU0 is using optical flow
    EKF2 IMU0 has stopped aiding
    EKF2 IMU0 is using optical flow
    EKF2 IMU0 has stopped aiding
    u-blox 0 HW: 00080000 SW: 2.01 (75331)
    EKF2 IMU0 is using optical flow
    EKF2 IMU0 has stopped aiding
    EKF2 IMU0 is using optical flow
    EKF2 IMU0 has stopped aiding
    EKF2 IMU0 is using optical flow
    GPS 0: detected as u-blox at 115200 baud


    И они не постоянно сыпятся теперь, а иногда, например при арминге, или во время полета.
    Вроде припаял все как надо) Теперь пойди разбирись что не так, когда столько переменных в условиях данного опыта появилось))
    Может у кого уже стоит px4flow и нормально работает? Как это выглядит в логах?

    Вот кстати, тестовый взлет, режим AltHold:
    https://drive.google.com/file/d/0B4r6SEWzGxkLa0hGX1I3U1R4Q28/preview
    Высоту все время теряет и восстанавливает, это он все сам, я только контролирую горизонтальную позицию с пульта. Таких проблем с удержанием высоты не было с отключенным px4flow.
     
  6. Amozovx

    Amozovx Студент

    Регистрация:
    14 май 2016
    Сообщения:
    38
    Город:
    г. Смоленск
    Имя:
    Виталий
    Всем привет. А кто знает может ли PX4Flow работать без сонара с баро датчиком? А то сонар, как я не старался показания скачут. Все перепробовал.
     
    IrLaNdEz нравится это.
Реклама. Купить это место.