F4BY ArduCopter 3.3.2

Собственно F4BY rcopen.com/blogs/74247/18369

Для желающих присоединиться к тестированию бэта-версии

с функционалом arducopter 3.3.2 ссылка для загрузки (пока только под квадрокоптер)
актуальна beta 010.
состоялся облет альфа версии.
в отличии от альфы пофикшено
-поддержка работы сбас и с-порт
-включили мониторинг и логирование бортового питания контроллера для версии платы 2.1.5
-после загрузки прошивки происходит очистка параметров (поэтому если вы уже настроили пиды - сохраните или запишите их)
особенности прошивки:
полноценный ардукоптер 3.3.2 без возможности отключить EKF

В частности в многие спрашивали про протоколы
в 3.3 реализована поддержка различных протоколов телеметрии назначаемая на любой порт
термин USART1-5 - надпись на плате, наименование физического порта
термин SERIAL - параметры конфигурации программного последовательного интерфейса

Настройка USART 4
группа параметров SERIAL2
интерфейс имеет аппаратный инвертер, поэтому будут работать без дополнительного внешнего инвертера:
3Frsky D-PORT
4Frsky S-PORT

Настройка USART 3
группа параметров SERIAL4
интерфейс без аппаратного инвертера.
1 GCS Mavlink
3 Frsky D-PORT (с внешним инвертором)
4 Frsky S-PORT(с внешним инвертором)
5 GPS
7 Alexmos Gimbal Serial
8 SToRM32 Gimbal Serial
9 Lidar

Настройка USART 2
группа параметров SERIAL1

1 GCS Mavlink
3 Frsky D-PORT (с внешним инвертором)
4 Frsky S-PORT(с внешним инвертором)
5 GPS
7 Alexmos Gimbal Serial
8 SToRM32 Gimbal Serial
9 Lidar

USART1
параметры SERIAL3 не должны иметь эффекта
порт жестко привязан к GPS

USART5
на плате версии 2.1.5 (чёрной) отдан под nsh, на зелёных его нет.
nsh - это консоль операционной системы, может быть использована для просмотра хода загрузки контроллера, наличия ошибок при загрузке драйверов сенсоров в целях диагностики неполадок.
Небольшое видео по настройке ПИД-ов от Алексея

полётного видео пока нет, есть отзывы и логи:

Облетал альфу.
С этой прошивкой коптер действительно стал намного приятней управляться. В лоитере повис сразу. С порывистым ветром около 5м/с справляется на ура. Вечной проблемы с компасом как будто бы и не было, нет даже намека на воронку.
Наонец-то стал горизонтально летать с альтхольде без потери высоты! Прогулялся немножко по поляне в режиме followme, прошел под ним, он потихоньку повернулся и плавно полетел следом. Дал телефон с модемом сыну, ему понравилось бегать от коптера. Все четко и логично. Режим дрифт стал веселее - тут лучше всего видно реакцию на стики.
Проверил любимую карусельку Тимура в стабе - прикольно переваливается борясь с ветром, но летит прямо. Кстати, первый раз вижу что бы так четко отрабатывал сопротивление ветру: с земли смотришь - висит как будто в штиль, а в мониторе видно что курсовая камера скачет как бешеная (она у меня жестко закреплена) когда порывы и замирает с заваленным горизонтом в сторону откуда дует ветер когда дует более-менее равномерно.
Компас встроенный, gps модуль ublox-neo8m. Регули 3 нонейм, один Hobbywing XRotor 20A (кстати работает приятней, плавнее что-ли), моторы - перемотанные 2212-920 нонейм.
Видео, к сожалению, нет, логи только с одного предпоследнего полета сохранились.

ЛОГ

Релиз Copter 3.3.2

  • 2595
Comments
alexeykozin

В связи с отказом от поддержки АПМ дидронесы внесли в исходный код ардукоптера очень много правок.
при этом показалось что банальный накат версии сложнее чем создать платформу заново.
Прошивку собирали Максим Стринжа и Сергей Липницкий.
мне посчастиливилось ее тестить одним из первых.

первые впечатления - все очень гармонично.
если в 3.2 при воздействии помехой на датчик (например магнитом на компас) он навсегда выбывал из решения
то в 3.3 все очень гармонично, если компас работает криво то когда его показания неконсистентны с гироскопами - он выбывает, как только возвращаются - екф снова показывает что компас работает.
первые полеты состоялись, пока только позитив, неприятных сюрпризов свойственных альфа-бэтам не приключилось (и слава богу)

Olegos

Стоп, стоп, в чём счастье данной прошивки? Я вступление пропустил, ничего не понял, поясните!!! Это форк на APM?

alexeykozin

можно сказать это порт самого свежего функционала arducopter на нормальный контроллер.
f4by это сенсоры от апм + проц от PIXHAWK на плате с двумя слоями размером 50*50
но не совсем портирование как это привыкли видеть.
полноценный собственный HAL.
из исходников портированной прошивки можно собрать на все известные платформы PX4, PIXHAWK, VRBRAIN итд

Hyperion

ссылка кстати нерабочая на прошивку 3.3.2. Даже зареганному пользователю на том форуме и с сохраненным паролем ссылка не открывается.

alexeykozin

странно у меня открывается продублирую dropbox.com/…/ArduCopter-f4by-ac332-beta_010.rar?d…

SergDoc

Релиз Copter 3.3.2
Прошу пробовать!

konstantin_sakryukin

Доброго здоровья!
Каков ток потребления F4BY 2.1.5 + навигационного модуля Megapilot GPS/GLONASS 3333?
Хочу подключить ПК и малоточную электронику от отдельной батареи.

SergDoc

в максимуме - при старте SD может доходить до 500 милиампер (кратковременно) в остальное время не более 350… Я сюда не часто захожу, лучше всё обсуждать на апмкоптер.ру