MultiWii

SovGVD

GPS на отдельной плате, которая на себя берет отбработку и кидает данные с каналов на другую платку с multiwii (blog.sovgvd.info/…/arduino-gps-holux-m-1000.html - код для GPS, 2 либы получают данные без проблем)… у меня вот только воспрос - тупо менять параметры yaw/roll/etc (±N от того что с пульта идет) хватит для возвращения в искомую точку? или надо будет где то в коде еще правки делать?

Syberian

yaw для упрощения вычислений можно держать стабильным. Ну, или поворачиваться по азимуту.
По пич, ролл и высоте придется делать ПИДы, т.к. иначе коп будет “осциллировать” вокруг искомой точки, не останавливаясь.
Также ввести ограничение скорости перемещения, причем скорость нужно считать по вектору, а не плоскости, как выдает стандартная строка GPS. Словом, работенка творческая.
Еще нужно как-то придумать, как загонять координаты требуемых точек и программу полета (скорость на каждом отрезке, паузы, ориентацию аппарата)

А потом отпочковаться, закрыть прожект и начать продОвать его куда-нибудь 😉

mahowik
Панкратов_Сергей:

Сегодня пробовал поднимать - в районе среднего газа - хаотическая дерганина. Виброизоляция думаю хорошая - на резинках по типу FY.

вот тут есть ответ если ваш WM+ with ITG3205
rcopen.com/forum/f123/topic221574/350

Musgravehill:

Всем обладателям ITG3205 читать:

wbb.multiwii.com/viewtopic.php?f=6&t=27

Если кратко, сверхчувствительность устраняется так:

gyroADC[PITCH] = - ( ((rawADC_WMP[4]>>2)<<8) + rawADC_WMP[1] )/3;
gyroADC[ROLL] = - ( ((rawADC_WMP[5]>>2)<<8) + rawADC_WMP[2] )/3;
gyroADC[YAW] = - ( ((rawADC_WMP[3]>>2)<<8) + rawADC_WMP[0] )/3;

Делитель выбирают в диапазоне 2…6 индивидуально (Я делю на 4).

SovGVD

не всё так просто как кажется на первый взгляд =) но теория теорией, а пока не будет летать - смысла чето ковырять вообще нет
зы: не доверяю я теории, она на сферического коня в вакууме больно часто похожа

Syberian:

А потом отпочковаться, закрыть прожект и начать продОвать его куда-нибудь

я за opensource 😉 без него бы сидели и клепали прошивки кто во что горазд, да еще и без ардуинки

Syberian:

скорость нужно считать по вектору

ну это если мы сильно от плоскоти отконяемся… + просчет скорости в самой либе можно подправить, только там хитро надо от координат отталкиваться, земля то круглая

Панкратов_Сергей
mahowik:

вот тут есть ответ если ваш WM+ with ITG3205

Нет, у меня не та гира , а с нормальной чувствительностью.

Syberian:

Еще нужно как-то придумать, как загонять координаты требуемых точек и программу полета (скорость на каждом отрезке, паузы, ориентацию аппарата)

Ардупилот в помощь…

Covax

Парни, а у вас у всех чтоли аппараты уже нормально полетели, руление приелось, чего это вы GPS хотите? 😃

SovGVD
Covax:

чего это вы GPS хотите?

just4fun же… а апы как видишь у обоих не летают еще =))) в идеале то конечно надо сначало добиться чтоб он висел более-менее стабильно (или хотя бы взлетел в моём случае)

Syberian
Панкратов_Сергей:

в районе среднего газа - хаотическая дерганина

Резинки резинками, а попробуйте юсби-шнур подключить и, держа аппарат в руках, газануть как следует…
Если все рОвно, увеличьте I по ролл-питч процентов на 40-50. Мне помогло.

Covax:

руление приелось, чего это вы GPS хотите?

А штабы рулить не учиться! 😁
Выкинул в форточку, через 10 минут он обратно залетел - и ходить никуда не нать!

Пытаюсь вот в реалфляе рулить Griffin combat vtol - единственная более-менее похожая (по стилю полета) на коп модель. От первого лица пулять получается гораздо адекватнее, чем “сбоку”.

SovGVD

а через 10 минут оно к соседу в форточку со всего размаху… или в открытое окно с кучей народу - во “веселуха” будет

Панкратов_Сергей
Syberian:

Если все рОвно, увеличьте I по ролл-питч процентов на 40-50. Мне помогло.

Ровно - только когда лежит. Если в руках - уже не ровно. дрожание все равно есть,- но за границы графика не выходит и при больших отклонениях рукой.
При включении моторов несколько усиливается - но не кардинально.
По интегральной составляющей - увеличить это ближе к нулю сделать?
Минимум влияния - максимальный минус?

Covax
Syberian:

От первого лица пулять получается гораздо адекватнее, чем “сбоку”.

Понятное дело, в свое время как летали на писишках, на вертолетных аркадах типа команч, мастерство не пропьешь 😃

SovGVD

а кстатии FPV с OSD уже прикрутил кто-то к MultiWii, а то всё мелкими зарисовками типа горизонта?.. и как то всё на этом

Syberian

А чего еще нада-то? RTH самолетный работать ни под каким соусом не будет, т.к. коп может лететь в любую сторону.
За отсыл к tinyGPS отдельное спасибо!

Covax:

мастерство не пропьешь

Мне больше космосимы нравятся: descent, freelancer, икс-3 😃 Да и на авиамоделях FPVшил почти 2 года.

Панкратов_Сергей:

Минимум влияния - максимальный минус?

Там есть цифра дробная (0.045 к примеру) - вот ее и увеличивать. Маленькая - будет медленно колбаситься, большая - быстро. Есть некий оптимум, когда висит стабильно. Проп и дифф как были штатно 4 и 15, пусть так и остаются.

Covax

Узнаю нормальное поведение вия 😃 Теперь можно и подлетнуть!

HATUUL

Правда есть маленький ньюанс в пид ах,“и” и “д” у меня на нулях,а это настораживает.
О,пропелы 10х4.7 пришли иду летать.

SovGVD

оно летает =) но правда сижу сверлю дырку в новом пропеллере (5 из 6 осталось)… взлетел шикарно, только повело в сторону (но паралельно земле) и посадил его; позвал жену на запись видео, хотел повторить, но забыл стабилизцию врубить:

www.youtube.com/watch?v=H_RZ5JdBE84

пропам спереди повезло, каким то чудом питание оторвалось в момент переворота =)

Covax

Леб Девяткин, мастер магии и полетов без пульта )

Wishnu

Уже что только ни пробовал - коптер продолжает кувыркаться.
Выглядит это так: в идле и оборотам близким к идлу всё нормально. Как только даю газу оба мотора на правой стороне (у меня Х квадрик) повышают обороты и коптер делает сальто через левую сторону вверх тормашками 😉
Акселерометр временно отключил - без изменений.
Куда смотреть?
Это возможно из-за вибрации?

mahowik
SovGVD:

пропам спереди повезло, каким то чудом питание оторвалось в момент переворота =)

Covax:

Леб Девяткин, мастер магии и полетов без пульта )

Круть! Он походу на хозяина напасть хотел в кульбите! 😃)))))

P.S. Завидует “чООООрной” завистю! 😃
Ко мне пока ток ВМ+ с чаком едуть… Ыхх сколько времени еще до таких прыжков мне 😦
В Минске нихера не купить вообще… даж ардуину не нашел пока…