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

AltHold. Коптер не дежит высоту

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

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

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    При интенсивном вращении на одной высоте показания скачут от 05 до 4.5 метра. Ну и как это всё понимать???
    --- Сообщения объединены, 1 сен 2015 ---
    При возвращении нга исходную высоту разница в показаниях больше метра... Я НИЧЧЕГО НЕ ПОНИМАЮ....
     
  2. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    При начальном 1м в горизонте стал плату дергать по 10см вверх-вниз. Через 10 дерганий высота стала ноль. После "успокоения" опять 1м и через полминуты достигло 2 и держится. При этом у меня на столе стоит греется ноутбук. Если плату подергать вверх ногами, то додергал до 10 метров. После успокоения опять стало на 2м и держится.
     
  3. Yorick09

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    Но почему при перемещениях на одной высоте ТАК скачут показания?
    --- Сообщения объединены, 1 сен 2015 ---
    А при перемещении по вертикали - НИКАКОГО СУМАСШЕСТВИЯ и только своевременный вполне адекватный отсчёт - и не более того....
    --- Сообщения объединены, 1 сен 2015 ---
    Неужели в барометре валяется кусок грязи или металла?
     
  4. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Подробно не расскажу, но посоветую почитать даташит, в котором все расписано, что именно мерит датчик.
     
  5. Yorick09

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    К даташиту ещё очень неплохо было бы посмотреть основную идеологию обработки результатов измерений из прошивки коптера. Есть ли там статистическая обработка с пренебрежением отсчётов с грубой погрешностью, инерционность установки показаний и прочей обработки. Так- не понять - чудит ли это металл или прошивка дуркует....
     
  6. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Сейчас в настольную плату залита 3.2.1, все показывает так же, как и на моей проверенной 3.1-rc5.
     
  7. Yorick09

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    А у Вас при горизонтальных интенсивных перемещениях на одной высоте так же скачут и плавают показания - от полуметра до четырёх в амплитуде???
     
  8. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Подергал влево-вправо в пределах 20см. Показания высоты до метра ниже. После остановки значение возвращается на исходную.
     
  9. Yorick09

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    Простите - не понял: максимальный размах отсчёта в сантиметрах при данных горизонтальных перемещениях у Вас каков?
     
  10. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Допустим изначально высота показывалась 1м, сделал пару движений влево-вправо высота стала 0.8, сделал еще пару движений (опять же быстро), высота стала 0.6. И т.д. После достижения 0м при дальнейших дерганьях высота держится так же в районе 0. После остановки опять устремилась к 1м.
     
  11. Yorick09

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    У меня при таких перемещениях вообще показания улетают в минуса запросто. Это - с моей точки зрения, ощутимо противоречит логике: изменения давления -нет!!!! Чего ему скакать-то?! Думается мне, что поможет одно -резиновая клизьма!
    --- Сообщения объединены, 1 сен 2015 ---
    Я делаю интенсивные перемещения в горизонтальной плоскости около 35 сантиметров. У меня отсчёт пляшет на порядок больше Вашего! Это -не есть норма!
    --- Сообщения объединены, 1 сен 2015 ---
    Так что будем продуваться с помощью аптечных вспомогательных средств.
    --- Сообщения объединены, 1 сен 2015 ---
    Или менять барометр....
     
    raefa нравится это.
  12. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    ОФФТОП
    Товарищ делал типа самодельную метеостанцию на Ардуино+доступный датчик.
    Почитать можно тут: BMP085 Barometric Pressure Sensor Module for arduino (или как сделать метеостанцию своими руками)
    И его факты тоже там.

    Так вот мы наблюдали картину, что без усреднения - влияет ВСЕ на показания. Конечно не так быстро, но влияет и открытая дверь и окно...
    После того, как он рядом в этуй штукой поставил небольшой вентилятор на вдув - все стало плавнее и ровнее.
     
  13. Yorick09

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    Я же совсем даже не спорю! Качественный дифференциальный барометр фиксирует разницу давлений в помещении и в 30 сантиметрах за окном - а выполнен он на аналогичном барометре. Чувствительность у него - ого-го! Это если говорить о мгновенном прямом отсчёте. но у Вас -то значения отсчёта не пляшут от минус 1.2 до плюс 4 метров при таком горизонтальном перемещении?
     
    raefa нравится это.
  14. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Нет. Все меняется плавно в одну или другую сторону. И есть среднее устоявшееся положение, которое со временем тоже немного меняется.
     
  15. Yorick09

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    Вот и я говрю о том же самом. Мое предположение -это инородное тело неправильной формы в измерительной полости барометра. При вертикальных перемещениях оно практически фиксирует своё положение, а в горизонте - начинает перемещаться по поверхности и даёт шум и ошибку. Это - моя рабочая версия. После продувки резиновой грушей сделаю тестовый полёт и по результату - отпишусь. А сейчас на моих часах 22.11, я иду выгуливать собаку. Огромное Вам спасибо за уделённое мне внимание! Хорошего Вам дня! До завтра!
     
  16. raefa

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

    Регистрация:
    3 янв 2015
    Сообщения:
    4.324
    Город:
    Zhigulevsk
    Имя:
    Александр
    Хорошо! О опять ждем результата проделанной работы! :D
     
  17. ma273r

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

    Регистрация:
    30 янв 2015
    Сообщения:
    326
    Город:
    Самара
    Имя:
    Дмитрий
    Очередной фото-совет: когда будете дуть, расположите плату вверх ногами: есть ненулевая вероятность, что инородное тело выдуется наружу.
     
  18. 5yoda5

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

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    :) ;)
    +1.
    Андрей, результаты есть?
     
  19. Yorick09

    Yorick09 Студент

    Регистрация:
    25 май 2015
    Сообщения:
    254
    Город:
    Томск
    Имя:
    Андрей
    Прошу прощения у команды форума за вынужденное молчание. Вчера имел место форс -мажор: додумался взлетать при сильных порывах ветра. В (стабе) порывом ветра бросило на дерево, и трижды переклеенный луч немедленно был заклеен в четвёртый раз, оттого и понуро молчу. Это - первое.
    Однако, интрига - потенцируется:
    - вчера беглым осмотром было установлено, что быструю калибровку (level) делать после калибровки акселя -совершенно не стоило, поскольку она затирает данные предыдущей калибровки акселераторов. ( калибровку акселераторов я выполнил заново)...
    - затем было установлено, что в полётных режимах напротив althold стояла злополучная галочка опции simple.
    В общем, время идёт, если и умнею - то с заметным напряжением.
    Так что - возможно, дело было и не в бобине.... Луч уже проклеился сегодня будет результат. Да, барометр лизмой продувал минут 15, -каждую дырку вверх тормашками. Всё- честь - по чести...
     
  20. 5yoda5

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

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Я level в последнее время не делаю. Хотя раньше - проводил обязательно, и подобного поведения не замечал (может версия была другая).
    При калибровке акселей большое (пожалуй, огромное) значение имеет самый первый шаг "place apm level .... ". Перед тем как жмакнуть кнопку - надо выровнять коптер как можно горизонтальнее. Можно использовать уровень (видел видяшку - человек выводил горизонталь по движкам по лазерному уровню). Я делаю это на глаз, но горизонтальность стараюсь выдерживать. И в момент нажатия кнопки коптер стараюсь не трясти.
    Остальные шаги - уже не так важны - ставлю примерно на глаз, поддерживаю его чем придется (рукой, ногой, камешком, деревом), главное не трясануть в момент нажатия кнопки.

    Проверить ещё раз отсутствие опций на полетном режиме AltHold, если при полетах будет неадекват - включить в лог IMU (default + IMU) и логи полета (пусть и короткого, главное - с глюком) - в студию.
     
Реклама. Купить это место.