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

kren-DEL
Sir_Alex:

В Планере не должно быть этой цифры

это в консоли, а в планере на главной смотреть?

Sir_Alex:

2х до 4х метров происходит переход на барометр.

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

SovGVD
Sir_Alex:

свои координаты он со своего GPS берет, а вот координаты цели он берет с авто.

ну как бы да, я это и имел в виду =) само собой без GPS на коптере, сам коптер не будет знать к каким координатам стремиться

кстатии на 1280 как то можно консоль вернуть? упорно не влезает, таскать с собой большой ноут лениво, а мелкий на arm проце и там GUI сыпет ошибками при попытке перейти на вкладку с конфигурацией =(

SovGVD

попробовал добавить FS в новую версию пирата, пропадание сигнала (выключаю аппу turngy) детектиться, газ скидывается (1300), остальные 3 канала по центру (1500), а вот моторы продолжают работать на том же уровне, что довольно странно, да еще и дергаются

еще и странно восстанавливаются уровни после включения аппы

на 2.0.49 было нормально =(

kren-DEL

всем доброго вечера! прошил 2.0.49 бета4, отвалился аксель (180-й)… там поддержка его есть?

и кажется у гиры оси местами поменялись(вперёд/назад и влево/право)

датчики брал у Юрия, заметил после наблюдения, что горизонт уходит выше и заваливается коптер налево+ скачат показания индикатора VSI

APM_Config2.0.49.rar

Sir_Alex

Ыххх… попробовал сегодня полетать… коптер как обычно заваливается назад. Пару раз попытался взлететь и плюнул. Явно какой то косяк с моторами или ESC.

SovGVD

такс, запилил в SVN новую версию с экспериментальным фейлсевом, т.к. свои костыли странно работают (кроме детекта косякая приемника), то все действия отдал коду арудкоптера =)
в APM_Config.h в самом конце появился новый дефайн FAILSAFE, если его раскоментировать, то будет включен код обработки этого самого фейлсейва, но по умолчанию он отключен в ардукоптере, поэтому его еще и через планер надо будет включить code.google.com/p/arducopter/wiki/AC2_Failsafe, а для этого в списке всех параметров надо найти THR_FAILSAFE и поменять на 1
ВНИМАНИЕ! это не проверялось в полете, поэтому на свой страх и риск

действия коптера при отключении/пропадания аппы должны быть:

  • если есть GPS и известна точка ДОМ, то включается RTL и коптер летит домой
  • если нет GPS, то коптер должен приземлиться в том месте где то находится (кто-то тестил приземление?)
  • если в момент срабатывания фейлсейфа был полет по маршруту, то коптер или продолжит полет или вернется домой (действите задается параметром THR_FS_ACTION 1-продолжаем, 2 - летим домой)

ВНИМАНИЕ! сначало протестируйте функцию дома, например поставьте коптер в режим Acro и выключите пульт, если режим в GUI поменялся на Stabilize, то работает, если не поменялся, то извините - либо приемник что-то продолжает слать, либо у него есть свой фейл

Sir_Alex:

Явно какой то косяк с моторами или ESC.

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

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

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

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

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