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

Alex_dndz

Подскажите, нужно ли инвертировать какие то оси в прошивке 2.9 R300?
плата AIO V2,
у меня неадекватная реакция квадрика на стик PITCH.
в мегапланере все нормально (стик вперед - значение больше), а коптер отклоняется назад при этом.
моторы подключены верно.

SovGVD
Alex_dndz:

у меня неадекватная реакция квадрика на стик PITCH.

сделайте инверсию стика на аппе

Alex_dndz
SovGVD:

сделайте инверсию стика на аппе

спасибо! я правильно понял, что в планере по PITCH стик вперед - значение меньше должно быть? Правильно?

SovGVD

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

100xanoff
Alex_dndz:

спасибо! я правильно понял, что в планере по PITCH стик вперед - значение меньше должно быть? Правильно?

Правильно…

SovGVD:

незнаю почему так

Так по самолетному… Ручку на себя и полетели вверх…

ReM
Sir_Alex:

Портирование в процессе. Приближается к завершению, сейчас отлаживаю компас.

Очень хорошая новость. 2.9r300 работает хорошо, но в третьей версии есть много интересного…
Вчера пробовал Guided mode (2.9). Работает, ткнул мышью в карту и коптер полетел туда. Cool!

Mark_Kharkov
Sir_Alex:

Портирование в процессе. Приближается к завершению, сейчас отлаживаю компас.

  • а можно подробности? Портирование - привязали старые/подправленные либы в новый код и подправили код, или сделали свой HAL под Криус? 2е было бы логично, раз разработчики в 3й версии перешли на HAL. Да и последующие версии портировать было бы гораздо проще. Правда работы что бы написать HAL больше.
Sir_Alex
Mark_Kharkov:
  • а можно подробности? Портирование - привязали старые/подправленные либы в новый код и подправили код, или сделали свой HAL под Криус? 2е было бы логично, раз разработчики в 3й версии перешли на HAL. Да и последующие версии портировать было бы гораздо проще. Правда работы что бы написать HAL больше.

Да, я переписал их AP_HAL_AVR под наши нужды, т.е. добавилась папка AP_HAL_MPNG

Правда на данный момент у меня поддержка только платы CRIUS v2, к тому же приемник только в режиме PPM SUM. Но главное что бы заработал этот вариант, а раширить уже не проблема.

Mark_Kharkov
Sir_Alex:

Да, я переписал их AP_HAL_AVR под наши нужды, т.е. добавилась папка AP_HAL_MPNG
Правда на данный момент у меня поддержка только платы CRIUS v2, к тому же приемник только в режиме PPM SUM. Но главное что бы заработал этот вариант, а раширить уже не проблема.

  • Это радует! Реально хорошая новость 😃
    Жаль у меня специализация другая и нет опыта по датчикам этим всем и т.д., так может чуть помог бы… Будем с нетерпением ждать 😃
    Плату AIOP V2 (как и 1.0) имею, так что могу записаться в бета-тестеры, как раз собрал тестового (и очень дешевого) квадрика для FPV и просто фана.

P.S. А PPM SUM мой openLRSng как раз умеет походу, правда это еще с пиратом не тестировал.

Lazyan
Sir_Alex:

Да, я переписал их AP_HAL_AVR под наши нужды, т.е. добавилась папка AP_HAL_MPNG

Правда на данный момент у меня поддержка только платы CRIUS v2, к тому же приемник только в режиме PPM SUM. Но главное что бы заработал этот вариант, а раширить уже не проблема.

Хорошие новости! Готов встать в ряды бетатестеров.
Т.е. можно будет этот HAL и под arduplane пользовать?

Mark_Kharkov
Lazyan:

Хорошие новости! Готов встать в ряды бетатестеров.
Т.е. можно будет этот HAL и под arduplane пользовать?

Кстати об arduplane я как-то не подумал… Ведь если абстракция идет от железки то теоретически да - пофиг, чего за ней запускать, arduplane или arducopter. Это было бы тогда вообще мега-круто!
Ведь плата Crius меньше размером и крепить ее проще, да и весит банально меньше.
Вопрос только что пользует arduplane из функций этого HAL и нет ли там специфических каких вещей…
В общем, Sir Alex, два бетатестера у Вас уже точно есть 😃
З.Ы. На своем тестовом квадре готов проверить и сырой продукт в том числе 😃

SovGVD

А вот мне тестить неначем… гексу не хочу ломать =)
может стоит купить вторую версию AIOP на квадрик и забить на multiwii?

Mark_Kharkov
SovGVD:

А вот мне тестить неначем… гексу не хочу ломать =)
может стоит купить вторую версию AIOP на квадрик и забить на multiwii?

У меня гекса недавно разбилась… Какой-то глюк мозгов был… Поглядел - комплектующие почти все целые (моторы целые, электроника целая, регуль только 1н накрылся), но раме полный абзац. Да и неудобно тягать что-то 3кг веса + доп акки что бы поФВПшничать, если не стоит задача что-то поднять (камеру там). Посему из этих моторов пока-что собрал квадрик большой (ну так чисто по-приколу) на моторах Turnigy Multistar 690kv, но у меня моторов 9 штук, думаю делать складную окту на самодельной раме, для таскания камер. А квадрик на х525 раме… Получился легким и время полета с батареей 5Ач/4S где-то 25 мин.
Ну а для ФПВ (мультистары сцуки по 33у.е. стоят, жалко бить их попросту) собрал на 2211 1700кв моторах себе мелкоквадрик, его не жалко, что движки, что акки - все по 8-10у.е. стоит. Ну навернется - и пёс с ним, тем более рама - 2ва куска стеклотекстолита и алюминиевые трубки 8мм (10-11мм не нашел, пришлось 8мм ставить) по цене 3$ за 2 метра, можно гнуть лучи до посинения 😃
Так что рекомендую что-то мелкое, удобно, потестить там ОСД или какие новые настройки попробовать. Но тягать конечно особо ничего оно не сможет и ветром сносит сильнее.

Sulzer
Lazyan:

Хорошие новости! Готов встать в ряды бетатестеров.

Присоединяюсь, qav400 c Crius AIOP v2 на готове … Готов помучать с пристрастием. А то уж подумывал пару APM прикупить на замену Aiop.

EduardNN
SovGVD:

сделайте инверсию стика на аппе

Не стоит “крутить” аппу, реверс канала можно сделать с помощью APM Planner

kren-DEL
EduardNN:

Не стоит “крутить” аппу, реверс канала можно сделать с помощью APM Planner

а это кому как удобней, я например предпочитаю один раз сделать на аппе и при заливке новых прошивок ничего в планере не править, думать меньше надо. Ну это офф, по теме: Подскажите, всё-таки, отчего напруга с делителя постоянно прыгает - то показывает в диапазоне 11-12В, а потом, при замере на батарее тестером падает до 4,5-6В, видео постараюсь записать, чтобы не голословно. Но этот глюк имеет место быть, т.к. из-за этого было несколько ложных срабатываний FS по питанию и пришлось отказаться от него:(

Sir_Alex

Могу предположить, что это либо глюк в коде который считывает показания с датчика (т.е. с внутреннего ADC). Либо как вариант, у вас глючит питание самой меги. Т.к. ADC работает на опорном напряжении самой меги, то если это напряжение будет прыгать, то и результирующее напряжение то же будет прыгать. Я что то подобное читал на форуме DIYDrones, сейчас правда не нашел…
В любом случае, я видел скачки напряжения (в логах), питания самой Меги, я тогда не стал разбиратся, это глюки ADC или действительно напруга прыгает.

kren-DEL
Sir_Alex:

это глюки ADC или действительно напруга прыгает.

точно напруга не прыгает на барее - замерял, а вот внутренняя - хз, контроллер AIOP2

SovGVD
EduardNN:

Не стоит “крутить” аппу, реверс канала можно сделать с помощью APM Planner

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

White_0807

Мужики дайте плз ссылку на скачку последнего планера и прошивку r300…
Или где почитать про SVN ? Со временем напряг а попробовать хочется…
Заранее благодарен!

kren-DEL
White_0807:

Мужики дайте плз ссылку на скачку последнего планера и прошивку r300

Пост 6281