EmuFlight — прошивка для мультироторных моделей

Все знают про самую популярную прошивку для квадрокоптреров и вообще для мультироторных авиамоделей — BetaFlight. Но недавно анонсирована очередная прошивка под названием EmuFlight. Что ж, Helio и ButterFlight уже канули в лету, теперь настало время еще одной новой прошивки.

Что такое прошивка для авиамодели — это программное обеспечение в графической оболочке, с помощью которой можно вносить различные настройки в модель, фильтровать и управлять сигналами и многое другое. Это как Windows на компьютерах.

EmuFlight — это ответвление проекта ButterFlight с поддержкой полетных контроллеров, сделанных под Helio.

На сегодня, версия EmuFlight 1.0.0 RC (Release Candidate — кандидат в релиз) и поддерживает множество полетных контроллеров F4, а также в скором времени будет поддерживать и F3.

Как заявляют разработчики, отличие от Baseflight, Cleanflight и Betaflight в фокусировке на летных характеристиках, инновационной фильтрации, передовых технологиях и поддержке многих целей.

Целями (Target) в прошивках обозначаются наименования конкретных полетных контроллерах.

Презентация EmuFlight была такой:

Интервью с разработчиками

Ниже перевод интервью от редакторов сайта  www.culturefpv.fr, которое они взяли у Kevin Plaizier — создателя прошивки:

EmuFlight - прошивка для мультироторных моделей

Можете ли вы объяснить нам, что такое Emuflight и как родилась идея разработки новой прошивки?

Все началось с Butterflight и раскрытия исходного кода HelioRC IMUF. Затем мой друг Роберт Маринус начал разбирать код фильтра IMUF настолько специфично, что мы попытались вместе упростить его и сделать более эффективным. Затем возникла идея интегрировать эти изменения в нашу собственную версию Betaflight, и именно так родилась EmuFlight! 

Раз EmuFlight является ответвлением Betaflight, почему бы просто не попросить интегрировать ваши новые функции в будущие версии Betaflight, а не создавать отдельную прошивку?

Мы решили создать полноценную прошивку, потому что хотели реализовать технические решения, которые команда Betaflight не поддерживает. Как, например, операция с гироскопом 32k. Или совместимость с картами HelioRC. Betaflight движется в другом направлении, чем мы хотели для EmuFlight.

Но чем же тогда отличается Betaflight от EmuFlight?

Различия с Betaflight в основном составляют около 3 пунктов:

Во-первых, рассмотренная и исправленная нами интеграция фильтрационного кода IMUF

Во-вторых, гироскопическая поддержка в 32К

И, наконец, другое управление фильтром dterm, который дает ощущение большей гладкости и прямоты во время полета.

С какими полетными контроллерами все это совместимо?

Почти со всеми! Сегодня EmuFlight доступен в бета-версии для более чем 150 различных полетных контроллеров, от Helio до Kiss, Revolt, AlienWoop, Colibri, Beebrain…

Какие планируются дальнейшие разработки?

Прежде всего, это появление собственного конфигуратора, который должен выйти с последней версией прошивки. Потому что идея, над которой мы все еще работаем, заключается в объединении данных акселерометра и гироскопа для получения более точных показаний полетного контроллера. Вопрос все еще находится на рассмотрении в отношении будущих версий прошивок.

Последний вопрос, который, я думаю, интересует многих: Почему вы выбрали логотип Эму в качестве логотипа?

Ахах, потому что мало кто об этом знает, но у Эму, как и всех животных из семейства страусов, имплантирован гироскоп, который позволяет их голове оставаться стабильной во время движения. Наш выбор эмблемы для EmuFlight характеризует постоянную стабильность, несмотря на различные помехи из вне!

Полет на прошивке EmuFlight

Ниже пример полета французского пилота KoreFpv, который прошил свой дрон прошивкой EmuFlight. Как видите, видео гладкое и чистое, нет провалов и вибраций. Кажется, эта прошивка оправдывает ожидания:

Где скачать EmuFlight?

Если вы действительно хотите попробовать EmuFlight, вы можете скачать файлы прошивки с ГитХаба https://github.com/emuflight/EmuFlight-Butter-Varient

На момент написания статьи EmuFlight находится в состоянии Release Candididate.

Инструкции и настройки CLI можно прочитать здесь: https://github.com/Quick-Flash/Butterflight-Universal-IMUF/releases/tag/ButterFlight_IMUF

EmuFlight Configurator все еще находится в стадии разработки, поэтому вам придется использовать ButterFlight Configurator.

Владельцы Helio Spring V1/2 mini / все в одном — вам нужно будет скачать специальную программу установки, чтобы обновить IMU-F по отдельности: Его можно найти здесь: https://github.com/bubi-007/imu-f/releases/tag/rc8

Понравилась статья? Поделиться с друзьями:
Все о квадрокоптерах | PROFPV.RU
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: