Автопилот Arduplane - открытое ПО

kasatka60
Роман1971:

Хотя я смотрел под микроскопом - ничего не нашел.

Надо не смотреть, надо пропаивать.

Роман1971

Ну вначале надо хоть глянуть. Я пропаивал, но не помогло. Но цена вопроса что не способствует проведению ремонта. Я просто купил у себя в городе и все.

kak-dela007
khomyakk:

Подскажите, такой вопрос.
Пытаюсь летать по точкам. После полета имею файл TLOG. В Мишине могу просмотреть. Но задание отдельно и реальный трек отдельно. Есть ли программа или он лайн сервис, где можно наложить реальный трек на задание?

TLOG- это лог телеметрии. Чтобы посмотреть трек надо выгрузить с флешки полётника через Мишн Планер файл с разрешением .log (если не ошибаюсь). Для этого нужно подключить колётник к компу через USB. В том же разделе, где происходит выгрузка файлов (он рядом с телеметрийными логами, на экране полётных данных) есть функция преобразования файла в .KML (.KMZ). Его можно открыть в программе “Гугл Земля” (Google Earrth) - там будут оба трека вместе, кроме того, можно показать на треке только трек выбранного полётного режима

kak-dela007

Коллеги, кто подключал скрипты к прошивкам ArduPlane? Раньше была возможность включать их параметром SCR_ENABLE
Но теперь этого параметра у меня нет (версии моей прошивки ChibiOS и MP уточню, как буду дома, мозг F405-Wing). В MP нашел упоминания скриптов только на экране полётных данных, в соответствующей вкладке. При нажатии на кнопку там открывается окно, где надо выбрать директорию скрипта (видимо). Но у меня MP установлен из магазина Windows 10, и в папке Program Files почему-то даже не появилась соответствующая папка Mission Planer. Странно. Ну ладно. Допустим, мне удастся запустить скрипт через этот или другой раздел.

Что надо сделать:

Надо чтобы по входящей команде PWM на один из каналов (RC6) 2 сервы, определённые как mount_tilt и mount_roll приходили в определённое положение (прописанное в значении PWM).

Или второй вариант (предпочтительнее):

Чтобы по входящей команде PWM на один из каналов RC менялось значение параметра MNT_DEFLT_MOD трех вариантах (в зависимости от положения трёхпозиционника) Retracted/ Neutral/ RC Targeting. Не нашел параметра-триггера этих значений, что странно.
Кто может помощь в написании скрипта?

kak-dela007

Пока писал, нашел в Complete Parameter List коптерной прошивки функцию RC(…)_OPTION, с номером 27 Retract Mount. Но неизвестно, заработает ли она в самолётной, и произведёт ли должный эффект на сервы маутна - выставил ли их в указанное плолжение? Если даже заработает, то как привести в действие другие значения параметра MNT_DEFLT_MOD - Neutral, MavLink Targeting, GPS Point ?

kak-dela007

Но неизвестно, заработает ли она в самолётной, и произведёт ли должный эффект на сервы маутна - выставил ли их в указанное плолжение?

Да, вот на этой странице разгадка. Напротив Retract Mount крестик только под коптером. У самолёта, видимо, выпуск подвеса не предусмотрен. А про нейтральное положение камеры вообще нигде нет.
Так что, выход один - ваять скрипт.

nick654

Всем привет. Имеется крыло Ar wing 900. Стоит inav, так вот там углы элеронов в стабилизации очень минимальные, хотелось бы больше как например на автопилоте FY-41AP там можно в режиме стаб крутить самолёт как хочешь. Вот интересно, а здесь в ардупилоте есть параметры настройки элеронов в режиме стаб?

Hyperion

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

Glinco
nick654:

Всем привет. Имеется крыло Ar wing 900. Стоит inav, так вот там углы элеронов в стабилизации очень минимальные, хотелось бы больше как например на автопилоте FY-41AP там можно в режиме стаб крутить самолёт как хочешь. Вот интересно, а здесь в ардупилоте есть параметры настройки элеронов в режиме стаб?

Режим ACRO, как указал Алексей, для этого и существует. Не стоит путать ACRO и FBWA, второй совсем для другого.

kak-dela007

Вопрос актуален. У кого есть опыт написания скрптов для Ардупилота? Куда смотреть? С чего начать? И как их подгружать?

tusik
kak-dela007:

Напротив Retract Mount крестик только под коптером

Надо пробовать. Над парашютом тоже крестика нет, а он работает

kak-dela007
tusik:

Надо пробовать. Над парашютом тоже крестика нет, а он работает

Попробовал, не работает 😦

Взять бы как-нибудь эту часть из коптерной прошивки и в виде скрипта оформить…

suris2009

В 3.4 во этого параметра получается нет? SERVO_AUTO_TRIM

Hyperion

если параметра нету, значит нету 😃

suris2009

Хорошо. А прошивка для апм 2.х, 3.4.0 точно последняя. Вроде 3.9.х для него тоже есть?

Вообще, с учётом всех новых плюшек в арду назрел вопрос по замене контроллера. Выбор сейчас очень большой. Какой взять для 4-х кг дальнолёта до 100$ за полный комплект? В приоритете, конечно же на первом месте надёжность.

kasatka60
suris2009:

Хорошо. А прошивка для апм 2.х, 3.4.0 точно последняя.

Последняя.

suris2009:

Вроде 3.9.х для него тоже есть?

Нету.

suris2009:

Вообще, с учётом всех новых плюшек в арду назрел вопрос по замене контроллера. Выбор сейчас очень большой. Какой взять для 4-х кг дальнолёта до 100$ за полный комплект? В приоритете, конечно же на первом месте надёжность.

Разве много плюшек в новых прошивках?
А вообще Pixhawk должен подойти.

suris2009
kasatka60:

Вроде 3.9.х для него тоже есть?
Нету.

Правильно я смотрю?

Alexander53
suris2009:

В приоритете, конечно же на первом месте надёжность.

Тогда ПК от CUAV, это разработчики сотрудничающие с командой РХ4. Но полный комплект за сотню баксов не получится. Если Pixhawk, то лучше 2.4.7, он по схеме полностью соответствует оригиналу. 2.4.8 - это конкретная лотерея.

kasatka60
suris2009:

Правильно я смотрю?

В свое время весь этот сайт с прошивками прошурстел. Если вернусь с дачи, проверю.

egunak95
suris2009:

Хорошо. А прошивка для апм 2.х, 3.4.0 точно последняя. Вроде 3.9.х для него тоже есть?

Вообще, с учётом всех новых плюшек в арду назрел вопрос по замене контроллера. Выбор сейчас очень большой. Какой взять для 4-х кг дальнолёта до 100$ за полный комплект? В приоритете, конечно же на первом месте надёжность.

Я советую по Вашему бюджету Matek 765 WING моё видео тут

в этом ПК имеется БЕК для севомашинок, а также ОСД, однако я имею HOLYBRO PIXHAWK 4 он дороже уже не в бюджете имеется сопроцессор, гироскопы на виброразвязке видео тут

Оба контроллера имеют одинаковый контроллер STM F765 2Mb flash, два акселя и два гиро. Первый купил HOLYBRO PIXHAWK 4 за 12500 руб без GPS на Али, второй Matek 765 WING за 5000 руб в местном магазине FixFly. Купил для планера проект SOARING ardupilot.org/plane/docs/soaring.html?highlight=so… там требуется полётник с 2Мб памяти. Выбирайте любой по работе они одинаковы. Посмотрите мой канал там есть и другие контроллеры

kasatka60
egunak95:

Я советую по Вашему бюджету Matek 765 WING

Можно тогда и matek f405-wing, чуть дешевле, сервовыходов поменьше ну и ардуплейн можно поставить. Хотя у меня с ним были проблемы сервовыходами и я поставил сейчас его на другой пепелац, пока жду когда эти проблемы всплывут снова.

egunak95
kasatka60:

Можно тогда и matek f405-wing, чуть дешевле, сервовыходов поменьше ну и ардуплейн можно поставить. Хотя у меня с ним были проблемы сервовыходами и я поставил сейчас его на другой пепелац, пока жду когда эти проблемы всплывут снова.

Я читал на форуме арду были жалобы что не работают некоторые выходы серв, однако сейчас поправили, у меня стоит прошивка 4.0.3 все сервы работают

kak-dela007

Внесите ясность, плиз!
У меня ПК Matek F405-Wing. Понятно, что он относится к 32х разрядным пиксоподобным полётникам. Прошивка залита - которую предложил Mission Planer. Я так понимаю, это ChibiOS. При подключении к MP в разделе Massage пишет: ChibiOS: d4fce84e, строкой ниже: ArduPlane V4.0.5 (0bfa2638)

Я тут решил разобраться в коде прошивки, поупражняться в создании скриптов к ней. Но как все эти проекты соотносятся между собой? И на какой форму мне писать?

- Форум Ардупилотов
- Форум PX4

  • на гитхабе, кажется есть отдельное комьюнити по ChibiOS, но есть ли смысл курить его, если Чиби - это какая-то из известных прошивок, просто портированная (но это не точно).
kak-dela007
kasatka60:

arduplane он и в африке arduplane.

То есть, к PX4 оно никак не относится?