MultiWii
mahowik, а если без снега, на бетоне, сонар работать будет, или еще рано?
врут! не держит пока… я писал что драйвер от сэра-алекса работает, но с ПИД регулем и удержанием высоты пока проблемы… пока в ступоре я… все должно работать по коду ))
пока забросил немного… времени нет почти… надо не гадать, а ставить блютуз и профайлить в полете кроче…
А возможно собрать это exe из того что там есть ( там файл MultiWiiConfSPEC.pde ) ?
ГУИ, MultiWiiConf т.е., собирается процессингом.
качайте отсюда processing.org/download/
Кажись дошло… Спасибо !!!
Я сейчас тоже прикручиваю сонар к MultiWii. Считывание данных уже освоил, но с пидами придется хорошеьтко помудрить, т.к. чтобы сделать ХОРОШО, надо объединять показания акселя, баро и сонара. Т.к. у каджого свой диапазон, точность и прочие особенности, вместе они должны неплохо дополнить друг друга. Но придется сильно переписать текущий код удеражния высоты в MultiWii.
rcopen.com/blogs/60031/13472 написал небольшую статейку может кому пригодится.
Я сейчас тоже прикручиваю сонар к MultiWii. Считывание данных уже освоил, но с пидами придется хорошеьтко помудрить, т.к. чтобы сделать ХОРОШО, надо объединять показания акселя, баро и сонара. Т.к. у каджого свой диапазон, точность и прочие особенности, вместе они должны неплохо дополнить друг друга. Но придется сильно переписать текущий код удеражния высоты в MultiWii.
proboval na vihodnih v kachestve D sostavlyauschey (PID redulyatora sonara) ispolzovat’ proekciyu vectora uskoreniya na Z os’. V itoge rezkie izmeneniya visoti kompensiruet (ossobennno v rukah chuvstvuetsya esli po vertikali podergat’), chto navernoe polezno pri porivah vetra, no v celom tazhe kartina, t.e. ne derzhit visotu pri plavnih izmeneniyah…
Po povodu suschestvuyuschgo alt-hold, tam mnogoe ne ponyatno mne, NO eto rabotaet i ochen’ dazhe ne ploho!
K primeru ne ponyato pochemu Z uskoreniye summiruyut so skorost’yu?! t.e. summirovaniye velichin razlichnih tipov…
InstAcc = (accADC[YAW] * (1 - acc_1G * InvSqrt(isq(accADC[ROLL]) + isq(accADC[PITCH]) + isq(accADC[YAW])))) * AccScale + AltErrorI / 1000;
p.s. No eto rabotatet i mne kazhetsya dlya nachala nado probovat’ vsunut’ tuda sonar i perekluchatel’ mezhdu baro-sonar, tipa kak v pirate… a potom uzhe i sam pid regulyator uluchshat’, inache zakopaemsya…
ГУИ, MultiWiiConf т.е., собирается процессингом.
Александр,если не трудно,можно провести ликбез по этому вопросу?
можно провести ликбез по этому вопросу?
k sozhaleniyu seychas na rabote + zaval… doma posmotru otpishus’…
vse prosro po idee (paru mesyacev nazad proboval)… kachaete processing, otkrivaete *.pde sketch v nem… kompliruete i poluchaete GUI prilozhenie…
i poluchaete GUI prilozhenie…
там еще библиотеку надо для GUI допихивать в процессинг
там еще библиотеку надо для GUI допихивать в процессинг
nu vrode da… posmotru doma otpishus’
Получилось собрать GUI, работает вечером доберусь до дома выложу
GUI для вертолотной прошивки files.mail.ru/Z1UJ9D
Здасти всем!!!
Нужна помошь. Собрал вот такого малыша.
И не летит (((. До этого ставил кук с хобей. Летает. Но хочу вии. Прошивка 1.9 от сюда.
Регули плюши 10A. Калибровал с приеника. Платка работает по PPM_SUM.
Когда поднимаешь газ, как будто после половины перестают повышаться обороты.
Не знаю куда копать… подскажите. Может настройки какие?
вот скрин настроек(данные приемника не смотреть так как передачик выключен)
Попробуй регули откалибровать . и мне кажется для такой длины лучей параматр Р большеват. у меня немного длиннее и Р стоит 3.2
Когда поднимаешь газ, как будто после половины перестают повышаться обороты. Не знаю куда копать… подскажите. Может настройки какие?
esli aktivirovan THROTTLE_EXPO to nado THROTTLE_HOVER vistavit’ svoy… a sudya po tomu chto na debug3 u vas ne 1500 vi ego aktivirovali 😉
No eto rabotatet i mne kazhetsya dlya nachala nado probovat’ vsunut’ tuda sonar i perekluchatel’ mezhdu baro-sonar, tipa kak v pirate… a potom uzhe i sam pid regulyator uluchshat’, inache zakopaemsya…
Да, продумал уже на черновую - барометр нужно оставлять независимо работать, и переключаться на него при порогах ошибок или расстояния… Но все равно придется разобраться, как он там работает.
Не знаю куда копать… подскажите. Может настройки какие?
А если газ на полную, летит? THROTTLE_EXPO закоментируй и проверь как поведет. Возможно пульт выдает слишком мало газу, расходы должны быть настроены по максимуму.
Да, продумал уже на черновую - барометр нужно оставлять независимо работать, и переключаться на него при порогах ошибок или расстояния… Но все равно придется разобраться, как он там работает.
eto da, v IMU dlya barometra ispolzuetsya integrator i ego nelzya otrubat’, a lish’ perekluchat’sya na nego… est’ kstati ideya v sluchaye s sonarom ispolzovat’ totzhe integrator (kotoriy v IMU), no togda dlya baro nado vichislyat’ offset, chtobi sonar i baro bili v odnoy shkale visot, t.e. zemlya=0 i t.d.
no togda dlya baro nado vichislyat’ offset, chtobi sonar i baro bili v odnoy shkale visot, t.e. zemlya=0 i t.d.
Да-да, я тоже включил блок коррекции баро по сонару в схему обработки, но потом он оказался не нужным, т.к. проще соединить управляющие сигналы уже после PID-ов, а для нх нужна разница высот, и даже одинаковые шкалы не важны, т.к. это корректируется в P.
PS: пиши в личку, чтобы не засорять тему.
est’ odin minus, esli ispolzovat’ razlichnie/otdelnie PID reguli dlya sonara i baro… pridetsya dlya kazhdogo is regulyatorov svoi parametri v GUI derzhat’…
a temu etim dumayuy ne zasoryaem, a naoborot piarim MultiWii 😉 + mot esche kto podtyanetsya s myslyami poleznimi po etomu povodu. Potomu ya storonnik derzhat dannogo roda perepiski cherez forum kak raz. Naprimer ofical’niy forum, gde mnogie momenti realizavii novih idey obsuzhdayut otkrito…
tak skazat’ “Open Source” = “Open Ideas”!!! 😉
Спасибо всем кто откликнулся на мою проблему. Перепробовал все результат тотже не хватает тяги на взлет даже на полном газе.
Прошику ставил голую. Экспоненту с газа убрал. Регули перекалибровал. Расходы с 1074 по 1911 на передачике. MAX газ стоит на 1900.
Повторюсь на куке все полетело, на пределе (маторы маловаты для моих 168 грам полетного веса) но полетел с вии не получается.
Не могу понять где я туплю…
Спасибо всем кто откликнулся на мою проблему. Перепробовал все результат тотже не хватает тяги на взлет даже на полном газе.
Прошику ставил голую. Экспоненту с газа убрал. Регули перекалибровал. Расходы с 1074 по 1911 на передачике. MAX газ стоит на 1900.
Повторюсь на куке все полетело, на пределе (маторы маловаты для моих 168 грам полетного веса) но полетел с вии не получается.
Не могу понять где я туплю…
регули можно попробовать перешить, у меня после прошивки вроде как стало дольше летать от той же батареи,и выше обороты.
регули можно попробовать перешить, у меня после прошивки вроде как стало дольше летать от той же батареи,и выше обороты.
Интресный вариант. Но насколько я знаю процесс муторный и не легкий как вариант не все регули переживут мои кривые ручки.
Опять таки шас у меня цель полететь как на куке. А где в прошивке менять частота передачи сигнала на регули? Предпологаю что кук на 50Hz работает а мультиви, возможно, больше дает… возможно в этом глюк. Регули просто не успевают отработать сигнал в купе с моторами? Что думаете?