ArduCopter Mega: порт на обычную Arduino (тестим)

Sir_Alex
SovGVD:

я всетаки настаиваю на INSTANT_PWM - летает отлично

Я его сразу и включил - пофигу. И PIDы дефолтные пробовал - результат нулевой.

SovGVD:

блин… а еще в конфиге написал #define INSTANT_PWM DESABLED =)) DISABLED если у вас летало и ENABLED, если дрыгается и заваливается а еще наверное номер прошивки надо поменять было

Ага! поправь тогда и поменяй версию на R5 в ArduCopter.pde… а я сделаю новый билд.

SovGVD

там и так R5 указано =)
закомитил

Sir_Alex

MPNG 2.6 R5

Что нового:

  • Экспериментальная поддержка Фэйлсейва (FAILSAVE), Спасибо Глебу
  • Подправлена работа драйвера GPS_NMEA и GPS_BLACKVORTEX - Спасибо Greg Nash (Кстати в оригинальном ардукоптере остался старый код 😃 )
  • Доработан механизм опроса датчиков (что бы не вызывались несколько датчиков за один раз)
  • Подправлен порядок инициализации датчиков.
LeonVS
kren-DEL:

и кажется у гиры оси местами поменялись

Измени в библиотеке датчиков аллиноне на ффиму или обратно и будет счастие 😃

SovGVD

пример работы FAILSAFE, когда есть GPS (наземный тест)
при пропадании сигнала включается RTL, при достижении дома включается LOITER и всё это на высоте 10 метров (не пугайтесь, если высоко улетит)

если выберусь сегодня в поле, то протестирую в реальных условиях =)

и вот пример полета в квартире (с instant_pwm)

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

kren-DEL
LeonVS:

Измени в библиотеке датчиков аллиноне на ффиму или обратно и будет счастие

в каком файле какая строчка, напоминаю, что прошивка 2.0.49 beta4

Sir_Alex:

MPNG 2.6 R5

у кого нормально летает на квадре 450-ке, скиньте пиды плиз!

SovGVD

Кстатии как нынче с телеметрией? А то я apc220 продал (так как всеравно нормально не работал с mavlink), а что нормальное и дешевое (фантазер?) есть - понятия не имею.

Sir_Alex

Я себе прикупил 3DR Radio kit 433MHz - очень доволен!

mikk

На Гудлаки был клон 3DR Radio, правда его уже убрали. Заказать то успел, но так и не выслали еще…

А у меня вот вопрос про AltHold и throttle, как вообще он должен работать? Двигая стик газа можно менять высоту, но в каком положении должен быть throttle что бы высота оставалась прежней? по центру или на момент активации? На 2.6R3 кажется работал так что включил алтхолд и коптер висит (относительно). поставил R4 и он медленно но верно дрейфует к земле.

Chester_kz

Я тоже заказывал этот клон модема и еше пропов. Потом написал что типа мой заказ висит. В тот же день мне сделали Partial Shipped а из каталога пропал этот модем. Потом на палку пришел частичный возврат с описанием того что модемов больше у них нет. Потом возможно закажу с DIYDrones. На шас пока приереты чуть другие.

Дмитрий пишет в саппорт пусть за модем(ы) деньги возрашают.

kren-DEL

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

на 45 секунде произошёл отрыв от пола - пришлось сбросить газ

это всё на прошивке 2.6r4, стемнело, завтра проверю как будет летать

RA4ASN

Эх блин, мне походу еще долго не представится случая полетать… То ветер, то дождь, то ветер с дождем… :\

SovGVD
RA4ASN:

То ветер, то дождь, то ветер с дождем… :\

а у нас шикарная погода уже неделю (и еще на неделю обещают), но никак не выберусь в поле =)

SovGVD

как понять что сонар (me-007 v2 красный) работает, если CLI не влезает на 1280 и вообще надо ли что-то менять в настройках, в планере?

пихнул

	// Read Sonar
	// ----------
    # if CONFIG_SONAR == ENABLED
	if(g.sonar_enabled){
		sonar_alt = sonar.read();
Serial.print("SONAR --- ");
                Serial.println(sonar_alt);
	}
    #endif

выводит НОЛЬ всегда… видимо не работает, хотя сонар щелкает

отбой - питания не хватало судя по всему =)

mikk
SovGVD:

если CLI не влезает на 1280

Без gps влезает cli. То есть тестировать по этапам )

SovGVD

у меня и без GPS не влезает, но зато есть вкладка в планере с указанием высоты - всё норм теперь, сонару просто питания не хватало
upd: кажется снова в деревню уезжаю - надеюсь потестирую всё что сделано

RA4ASN

Кто-нибудь использует FreeIMU 0.3.5 или другую плату с аналогичной ориентацией датчиков? Меня интересует, как в мегапирате проверить ориентацию компаса, правильно ли выставлена?

Chester_kz

Я использовал таку же плату. В конфиге выбрал PIRATES_FREEIMU. В гуи показываетвсе вроде правильно. В том числе и компас. Пока не телетал руки не дошли на фрейм поставить. На след неделе смогу отписаться можеть и видео показать как оно леатет.(если конечно полетит)

Alexsiv

Добрый день!
Подскажите какой параметр поменять, имеется квадрик, прошивка последняя, INSTANT_PWM енаблед, пиды:
Пробовал запускать в помещении- висит хорошо, если включать alt_hold(удерживая рукой) коптеру не хватает газа, тоесть чувствуется, что режим работает, но надо поднять общий уровень газа.
По поводу FAILSAFE: включил, пробовал из режима acro выключать передатчик-ничего не происходит, всё это проделывал в помещении, тоесть, GPS не зафиксен был ( потом посмотрел в raw sensor view- при выключении передатчика все уровни сигнала остаются на прежнем уровне как будто ничего не произошло( это нормально? ) ) (аппа Avionix avionix.ru/catalog/detail.php?SECTION_ID=8366&ELEM…)

Sir_Alex
Alexsiv:

потом посмотрел в raw sensor view- при выключении передатчика все уровни сигнала остаются на прежнем уровне как будто ничего не произошло( это нормально? )

Это значит что текущая реализация фэйлсейв вам не подходит, т.к. сигнал на приемнике не пропадает.