CRIUS ALL IN ONE PRO Flight Controller

mahowik
mahowik:

переписал таки алть-холд с использованием акселерометра! Результат хорош, держит ветер неплохо и компенсирует сильные пинки руками вниз-вверх, также держит высоту при пролетах.

а вот видива 😉

теперь уж можно и по FPV полетать спокойно 😉

Сергей_Вертолетов

Супер,… только я больше стал поклонником Мегапирата… А в этой ветке почему то вся движуха про эту замечательную плату происходит в разрезе именно МультиВия 😃

Sir_Alex
Сергей_Вертолетов:

Супер,… только я больше стал поклонником Мегапирата… А в этой ветке почему то вся движуха про эту замечательную плату происходит в разрезе именно МультиВия

Большинство фич которые добавляются в MWI - в пирате уже давно есть (вопрос качества этих фич - отдельная тема)

omegapraim

Вообще ништячок попробуем новую прошивочку, какраз gopro разжился))))

mahowik
cylllka:

Так-так-так… Потестим жестко Жаль Вчера утром прошивка не появилась. Целый день пуляли на поле, могли бы опробовать.

ну вот просидел на вых-х в коде и тестах 😃

но мне уже страшно, т.к. знаю сколько всего ты замечаешь при тестировании режмов 😃

omegapraim:

попробуем новую прошивочку, какраз gopro разжился))))

не стоит… пока на коленке писано в 2 присеста! т.е. тестить можно, НО погоди гопро вешать! 😉

ctakah

Плату потсавил на микроквадрик- потестирую,отпишусь,но уже к выходным…В любом случае спасибо за труды.

cylllka
mahowik:

но мне уже страшно, т.к. знаю сколько всего ты замечаешь при тестировании режмов 😃

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

omegapraim
mahowik:

ну вот просидел на вых-х в коде и тестах 😃

но мне уже страшно, т.к. знаю сколько всего ты замечаешь при тестировании режмов 😃

не стоит… пока на коленке писано в 2 присеста! т.е. тестить можно, НО погоди гопро вешать! 😉

Как и обычно при своих

тестах к автору никаких притензий иметь не буду, для начала протестирую на мелком квадре))))

Armin
mahowik:

детали тут www.multiwii.com/forum/viewto...p=22485#p22485 пиды 5.0-0.030-30 прошивка тут

Браво, Маэстро!
Это просто охренительно супер! Полетал прям из окна хрущёвки, вдоль дома ветер дует - коптеру вообще ни по чём. Висит ±30 см. Такой неожиданный эффект! Ни вверх - ни вниз.

mahowik
cylllka:

Как раз вовремя прошивочка вышла, вчера Ярослав вот такую платку презентовал, со всеми датчиками на борту

чета я там не рассмотрел baro ms5611?
с bmp085 походу косяк пока… timecop один из первых вписал и опробовал алгоритм в свой stm32 контроллер, но пока неудачно 😦

cylllka
mahowik:

чета я там не рассмотрел baro ms5611?

BMP180, не покатит? О_о

mixachev

Так что Multiwii MWC SE Flight Control Board V1.0 пока курят в стороне?

mahowik
mixachev:

Так что Multiwii MWC SE Flight Control Board V1.0 пока курят в стороне?

возможно и не покатит, т.к. скорость вычисленную по акслею в интеграторе, надо чем то корректировать… в данном случае с ms5611 получилось извлечь шумную скорость (по баро only) с допустимой задержкой (сдвигом фазы) и через компл. фильтр компенсировать дрейф интегратора (где скорость по ускорению считается)… в итоге получил довольно чистую скорость, которая не уходит далеко от нуля, когда коптер в покое без движения…

НО в bmp085 шума мин. в 5 раз больше и если не получится извлечь скорость по баро, то не по чем будет делать компенсацию дрейфа… и тогда пролет…

будет время, погоняю свою старую связку bma020+bmp085…

cylllka:

BMP180, не покатит? О_о

тут не в курсе как у него с точностью и шумами и даже не знаю лучше/хуже ли он по хар-м чем bmp085…

p.s. вот кастати чел толково описал как тюнить дефолтный альт холд из 2.1 прошивки www.multiwii.com/forum/viewtopic.php?f=8&t=2371&st…

DVE
mahowik:

А в Пирата это все долго перенести? Все-таки по функциональности он поприятнее Multiwii будет.

Sir_Alex:

Большинство фич которые добавляются в MWI - в пирате уже давно есть (вопрос качества этих фич - отдельная тема)

Кстати, надо будет проверить как-нибудь как работает там AltHold…

Sir_Alex
DVE:

Кстати, надо будет проверить как-нибудь как работает там AltHold…

Нормально работает, можете у меня в канале на ютубе посмотреть. Сейчас к сожалению показать не могу, моторы зависли на таможне…
В пирате есть то же поддержка АльтХолда по акселю, но я никогда не пробовал 😃

Armin

mahowik
а подскажите, какой параметр поднять - P, I, D, если в спокойном состоянии и при небыстром движении висит отменно, а если сильно дать движение вперёд - маленько (совсем несильно, но когда пролетаешь совсем над землей, то критично) проваливается вниз, а как остановишься - снова встает на заданную высоту. Каким параметром заставить не проваливаться вниз при сильном тангаже. Люблю на скорости над самой землёй пройтись, с Вашей прошивкой сегодня летал - в 100500 раз лучше, чем официальная прошивка, но вот хотелось бы еще сильнее давить провалы по высоте при быстром движении вперед.

mahowik
Sir_Alex:

В пирате есть то же поддержка АльтХолда по акселю, но я никогда не пробовал

на сколько я помню, там эта фича как бета с пометкой “на свой страх и риск” 😃 т.е. алгоритм мот и есть, но работает ли?

аксель штука капризная, где то вибраций чутка побольше и все коэф., интеграторы и компл. фильтры могут уехать в сад 😃 но у меня плата просто на нейлоновых стойках сеычас прикручена без демпферов и пока все ок, т.е. компл. фильтр ни разу не выстрелил из равновесия…

Armin:

какой параметр поднять - P, I, D, если в спокойном состоянии и при небыстром движении висит отменно, а если сильно дать движение вперёд - маленько (совсем несильно, но когда пролетаешь совсем над землей, то критично) проваливается вниз, а как остановишься - снова встает на заданную высоту. Каким параметром заставить не проваливаться вниз при сильном тангаже. Люблю на скорости над самой землёй пройтись, с Вашей прошивкой сегодня летал - в 100500 раз лучше, чем официальная прошивка, но вот хотелось бы еще сильнее давить провалы по высоте при быстром движении вперед.

это слабое место баро… любые манипуляции на высоте менее 1…1.5м уже не желательны, т.к. из-за эффекта воздушной подушки надувает -1…2м в измерениях высоты… потому ниже - только сонар!

Sir_Alex
mahowik:

на сколько я помню, там эта фича как бета с пометкой “на свой страх и риск” т.е. алгоритм мот и есть, но работает ли?

Ага, потому я и не пробовал ее, вродь и так не плохо летало 😃

А вообще, у меня такое очучение, что дидронсов правая рука не знает что делает левая 😃 Что то делают по десять раз, потом переделывают и так по кругу…

mahowik
Sir_Alex:

Что то делают по десять раз, потом переделывают и так по кругу…

на mwii еще хуже, основных фич нет, а они хрень какую нить пишут, типа суппорт 25-го LCD экранчика, либо суппорт новой борды с сенсорами или калибравка акселей в полете…

upd: и кстати вот что написал наш земляк Mihbay про пират, а он оооочень требователен к тюнингу:

hobby.msdatabase.ru/project-updates/…/arducopter
[07/09/2012 5:48:52 PM] Михаил Иваненко: Если в вышеописанном тесте ваш Quad вел себя очень «нервно» (как бы подвешен посреди перенарянутой струны) или был излишне чувствителен к управлению: отсоедините батарею и подключите USB кабель между APM2 и вашим компьютером, запустите «Mission Planner» и нажмите «Connect», выберите вкладку Configuration, Arducopter PIDS а затем в списке PID следует найти Angular rate control P, уменьшайте его значение,
[07/09/2012 5:50:13 PM] Михаил Иваненко: и это всё? лажа!!! тоесть тут только один вариант либо его нетрясет и колбасит, но он особюо невозмущается внешним воздействиям, в других вариантах всегда перекомпенсация
[07/09/2012 5:58:07 PM] Михаил Иваненко: меня конкретно интересует как пиды отстраивать, тоесть просто покрутите P пока трясти неперестанет, меня неустраивает!, если на вий я мог натянуть P до сумашедшей перекомпенсации, то потом мог спокойно компенсировать это D, причем сопротивление к внешним воздействиям остается как положенно, только туповат становился, а тут как некрути D один хер осциляции, тоесть пока P неопустишь, они непрекратятся, ну я и опускаю его пока непрекращаются, только он тогда сам себя недержит, просто потому что P совсем мало, тоесть по спротзалу летать самое то, но по улице если ветерок дунет его перевернет нафиг

от себя: т.е. в пирате пиды не задрать никак чеб не болтало и ветер держал уверенно?