Релиз am32 2.20, оптимизации для старых f051 чипов, багфиксы и новые таргеты
https://github.com/am32-firmware/AM32/releases/tag/v2.20
https://github.com/am32-firmware/AM32/releases/tag/v2.20
GitHub
Release Am32 Version 2.20 · am32-firmware/AM32
This release is primarily to fix a 2.19 issue with the f051 that reduced the maximum rpm.
Improve 3d mode reliability.
Fix inefficient function for F051
Add led functions e230
Add ws2812 g431/e230
...
Improve 3d mode reliability.
Fix inefficient function for F051
Add led functions e230
Add ws2812 g431/e230
...
👍2🔥2
Релиз EdgeTX 2.12.0-rc1
Очередной релиз с прекращением поддержки железа, на этот раз отваливаются аппы на базе stm32 f2 - а это все старые frsky(до access), jumper и radiomaster. Полный список есть в релизе.
Остальное - поддержка h7 чипов, фиксы и фичи для цветных экранов.
Вообще, мне не очень нравится такой поворот проекта, делается упор на дорогие производительные процессоры, что по сути нужно только для красивостей на экране. В таких условиях кажется закономерным, что новый t8l от радиомастер сделан не под Эдж.
И в очередной раз повторю: очень хотелось бы увидеть максимально простую аппу, весь экранный функционал которой вынесен в приложение на смартфоне.
https://github.com/EdgeTX/edgetx/releases/tag/v2.12.0-rc1
Очередной релиз с прекращением поддержки железа, на этот раз отваливаются аппы на базе stm32 f2 - а это все старые frsky(до access), jumper и radiomaster. Полный список есть в релизе.
Остальное - поддержка h7 чипов, фиксы и фичи для цветных экранов.
Вообще, мне не очень нравится такой поворот проекта, делается упор на дорогие производительные процессоры, что по сути нужно только для красивостей на экране. В таких условиях кажется закономерным, что новый t8l от радиомастер сделан не под Эдж.
И в очередной раз повторю: очень хотелось бы увидеть максимально простую аппу, весь экранный функционал которой вынесен в приложение на смартфоне.
https://github.com/EdgeTX/edgetx/releases/tag/v2.12.0-rc1
GitHub
Release EdgeTX "Queen Anne's Revenge" v2.12.0-RC1 · EdgeTX/edgetx
We are pleased to offer the first release candidate for EdgeTX "Queen Anne's Revenge" v2.12.0.
WarningAs this is a release candidate, it is virtually guaranteed there will still be so...
WarningAs this is a release candidate, it is virtually guaranteed there will still be so...
👍5
Ну прям пора релизов, встречайте бетафлайт 25.12.1
Наверное, буду принципиально опускать первые две цифры в последующем, ибо смысловой нагрузки они не несут
https://github.com/betaflight/betaflight/releases/tag/2025.12.1
Наверное, буду принципиально опускать первые две цифры в последующем, ибо смысловой нагрузки они не несут
https://github.com/betaflight/betaflight/releases/tag/2025.12.1
GitHub
Release Firmware 2025.12.1 · betaflight/betaflight
Release Notes
Betaflight 2025.12.1 brings a massive range of new features, improvements, fixes, and new hardware support, making this one of the most significant updates yet. This release continues...
Betaflight 2025.12.1 brings a massive range of new features, improvements, fixes, and new hardware support, making this one of the most significant updates yet. This release continues...
❤4👍2🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Вчера залип в инструменты метода конечных элементов (МКЭ). Давно хотел попробовать, но руки не доходили. Штука достаточно мощная: позволяет рассчитывать отклик конструкции на нагрузки и собственные частоты колебаний.
Поверх этого есть ещё и генеративный дизайн, с которым тоже удалось немного поиграться. Правда, я пропустил важный этап - задание областей, которые должны быть сохранены (preserve regions), и в процессе оптимизации по массе алгоритм просто отрезал мне кусок от моей условной рамы😅
Поверх этого есть ещё и генеративный дизайн, с которым тоже удалось немного поиграться. Правда, я пропустил важный этап - задание областей, которые должны быть сохранены (preserve regions), и в процессе оптимизации по массе алгоритм просто отрезал мне кусок от моей условной рамы😅
❤5👍5
Betaflight geek pinned «Небольшая заготовка(FAQ). 1. Не стоит ломиться в ЛС только потому, что вам ответили в группе, продолжайте диалог там, где он начался. 2. Консультации у меня в ЛС исключительно платные. Можете хейтить за меркантильность, но это мое личное время и я сам решаю…»
В сообществе часто звучат вопросы: когда в Betaflight появятся полноценные автономные режимы, поддержка оптикал флоу, чтоб висел, как мавик и заветная кнопка «сделать полет идеальным» (автотюн PID)?
Ответ на это не так прост, как кажется. Вот мои аргументы, почему BF развивается именно так, а не иначе.
1. Несмотря на огромную популярность, Betaflight - это, в первую очередь, опенсорс проект. У него нет штата сотрудников на зарплате, которым можно поставить конкретную задачу на исполнение. Такие проекты живут на принципе контрибьюторства: функции появляются тогда, когда у конкретного разработчика возникает личный интерес и свободное время на реализацию. Разработчики здесь - это добровольцы-энтузиасты, движимые собственным интересом.
При этом разработка прошивки - весьма нетривиальная задача. Она требует редкого сочетания знаний в математике, ТАУ, физике полета и низкоуровневом программировании на C++. Такой высокий порог входа сильно ограничивает приток новых контрибьюторов. Как итог, активных разработчиков, которые регулярно вносят изменения, можно пересчитать по пальцам.
2. Идеология. Betaflight - это прошивка для performance-полетов (гонки, фристайл). Если кто-то предложит изменения, добавляющие вашему дрону функционал «робота-пылесоса», их, скорее всего, не примут, так как это идет вразрез с основной задачей: обеспечить точное следование сетпоинту и максимальную производительность в полете.
Автономность и датчики (Optical Flow, Lidar и т.д.)
Полет по точкам и удержание позиции — далеко не приоритет для BF. Этим успешно занимаются iNav и ArduPilot.
Тем не менее, движение в эту сторону есть:
Крис Томпсон (ctzsnooze) давно работает над улучшением GPS Rescue, а в последнем релизе реализовал функции удержания позиции и высоты. Следующим этапом станет унификация: планируется перенос Rescue на алгоритмы PosHold, так как сейчас алгоритм rescue достаточно топорный. После этих доработок мы получим стабильное перемещение между точками, а базовая поддержка миссий станет лишь вопросом логики переключения целей.
Sensor Fusion: Для адекватной работы optical flow, лидаров и прочих сенсоров нужен фундаментальный механизм объединения данных от разных датчиков. Сейчас разработчики активно обсуждают внедрение фильтров Калмана (EKF). На GitHub уже есть наработки, но до стабильного решения еще далеко.
Автотюн PID: почему его до сих пор нет?
Многие мечтают об автотюне, как в ArduPilot, но я настроен скептически, и вот почему:
— Сложность задачи. Алгоритм, который должен в реальном времени анализировать осцилляции и менять коэффициенты на “заряженном” акро дроне, достаточно сложен.
— Ресурсы. Хватит ли вычислительной мощности наших процессоров (даже H7) на обсчет математических моделей без ущерба для частоты PID loop?
— Результат. Посмотрите на ArduPilot - их автотюн дает весьма противоречивый результат, даже в случае успеха PID коэффициенты остаются далеки от оптимальных.
Как итог - я бы поставил на автоматизированный анализ blackbox логов.
Вместо того чтобы заставлять полетник мучиться с вычислениями в воздухе, гораздо логичнее записать Blackbox лог и прогнать его через внешний софт. В проектах вроде Blackbox Explorer, PID Toolbox задача анализа лога все еще лежит на человеке. При этом в ТАУ существуют методы намного более глубокой аналитики данных системы, вопрос только реализации. С таким подходом вы получаете математически обоснованные рекомендации и при этом не рискуете уронить дрон из-за ошибки алгоритма в реальном времени.
А какую функцию ты бы хотел увидеть в Betaflight?
Ответ на это не так прост, как кажется. Вот мои аргументы, почему BF развивается именно так, а не иначе.
1. Несмотря на огромную популярность, Betaflight - это, в первую очередь, опенсорс проект. У него нет штата сотрудников на зарплате, которым можно поставить конкретную задачу на исполнение. Такие проекты живут на принципе контрибьюторства: функции появляются тогда, когда у конкретного разработчика возникает личный интерес и свободное время на реализацию. Разработчики здесь - это добровольцы-энтузиасты, движимые собственным интересом.
При этом разработка прошивки - весьма нетривиальная задача. Она требует редкого сочетания знаний в математике, ТАУ, физике полета и низкоуровневом программировании на C++. Такой высокий порог входа сильно ограничивает приток новых контрибьюторов. Как итог, активных разработчиков, которые регулярно вносят изменения, можно пересчитать по пальцам.
2. Идеология. Betaflight - это прошивка для performance-полетов (гонки, фристайл). Если кто-то предложит изменения, добавляющие вашему дрону функционал «робота-пылесоса», их, скорее всего, не примут, так как это идет вразрез с основной задачей: обеспечить точное следование сетпоинту и максимальную производительность в полете.
Автономность и датчики (Optical Flow, Lidar и т.д.)
Полет по точкам и удержание позиции — далеко не приоритет для BF. Этим успешно занимаются iNav и ArduPilot.
Тем не менее, движение в эту сторону есть:
Крис Томпсон (ctzsnooze) давно работает над улучшением GPS Rescue, а в последнем релизе реализовал функции удержания позиции и высоты. Следующим этапом станет унификация: планируется перенос Rescue на алгоритмы PosHold, так как сейчас алгоритм rescue достаточно топорный. После этих доработок мы получим стабильное перемещение между точками, а базовая поддержка миссий станет лишь вопросом логики переключения целей.
Sensor Fusion: Для адекватной работы optical flow, лидаров и прочих сенсоров нужен фундаментальный механизм объединения данных от разных датчиков. Сейчас разработчики активно обсуждают внедрение фильтров Калмана (EKF). На GitHub уже есть наработки, но до стабильного решения еще далеко.
Автотюн PID: почему его до сих пор нет?
Многие мечтают об автотюне, как в ArduPilot, но я настроен скептически, и вот почему:
— Сложность задачи. Алгоритм, который должен в реальном времени анализировать осцилляции и менять коэффициенты на “заряженном” акро дроне, достаточно сложен.
— Ресурсы. Хватит ли вычислительной мощности наших процессоров (даже H7) на обсчет математических моделей без ущерба для частоты PID loop?
— Результат. Посмотрите на ArduPilot - их автотюн дает весьма противоречивый результат, даже в случае успеха PID коэффициенты остаются далеки от оптимальных.
Как итог - я бы поставил на автоматизированный анализ blackbox логов.
Вместо того чтобы заставлять полетник мучиться с вычислениями в воздухе, гораздо логичнее записать Blackbox лог и прогнать его через внешний софт. В проектах вроде Blackbox Explorer, PID Toolbox задача анализа лога все еще лежит на человеке. При этом в ТАУ существуют методы намного более глубокой аналитики данных системы, вопрос только реализации. С таким подходом вы получаете математически обоснованные рекомендации и при этом не рискуете уронить дрон из-за ошибки алгоритма в реальном времени.
А какую функцию ты бы хотел увидеть в Betaflight?
1👍20❤6🔥4😁4
Когда почти 10 лет эволюции гоночных рам привели нас к созданию принципиально новых... маунтов антенны и камеры 😎
Ну что ж, в природе полно существ, которые остаются неизменными десятки миллионов лет - они идеальны, или просто нет необходимости в изменениях?
P.S. на первом фото рама где-то из 2017, далее - совремнные экземпляры.
Ну что ж, в природе полно существ, которые остаются неизменными десятки миллионов лет - они идеальны, или просто нет необходимости в изменениях?
P.S. на первом фото рама где-то из 2017, далее - совремнные экземпляры.
👏3😁3❤1🥰1
Уже долгое время живу немного в будущем, когда все ставят новый релиз - я прошиваю следующий😎
Также напомню, что новое версионирование дает четкое понимание о дате следующего релиза. Ну и небольшие спойлеры о том, какие новинки нас ожидают.
Также напомню, что новое версионирование дает четкое понимание о дате следующего релиза. Ну и небольшие спойлеры о том, какие новинки нас ожидают.
🔥15👍5😁5🥴2
Forwarded from recopter
часовой фильм с насыщенной программой и жирным содержанием - уже смотрят подписчики бусти и патреон, добро пожаловать
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥8❤🔥1👎1😁1