Открыть сервис

Crazyflie

Crazyflie — это серия миниатюрных программируемых квадрокоптеров (мультикоптеров), разработанных шведской компанией Bitcraze AB. Устройства предназначены преимущественно для исследовательских, образовательных и экспериментальных целей, а также для отработки алгоритмов управления, навигации и роевого интеллекта. Основные отличительные особенности Crazyflie — малые размеры (диаметр около 9 см), низкая масса (около 27 граммов без дополнительных модулей), открытая архитектура и возможность беспроводного управления через радиоканал или Bluetooth.

История

Проект Crazyflie был основан в 2011 году группой шведских инженеров и энтузиастов, объединившихся вокруг идеи создания доступного и открытого летающего робота для разработчиков. Первая версия, Crazyflie 1.0, была выпущена в 2012 году. Она представляла собой полностью собранный квадрокоптер с возможностью программирования через USB и управления по радиоканалу 2,4 ГГц. Устройство быстро приобрело популярность в академической среде благодаря низкой цене (около 150 долларов США на старте) и открытому исходному коду.

В 2014 году вышла вторая версия — Crazyflie 2.0. Она получила обновлённую электронику, более мощные двигатели, встроенный зарядный аккумулятор (через micro-USB) и расширенный набор датчиков, включая инерциальный измерительный блок (IMU) на основе MPU-9250. Также была добавлена поддержка Bluetooth Low Energy (BLE) для управления со смартфона.

В 2019 году была представлена Crazyflie 2.1 — незначительное обновление с улучшенной конструкцией рамы, более надёжными разъёмами и обновлённой прошивкой. В 2021 году Bitcraze анонсировала Crazyflie Bolt — более мощную платформу, ориентированную на высокопроизводительные вычисления и работу с нейросетями на борту.

Конструкция и характеристики

Базовая платформа

Crazyflie 2.1 состоит из следующих основных компонентов:

Расширения

Crazyflie использует систему расширения через два разъёма (один на верхней стороне платы, один на нижней). Доступны десятки официальных и сторонних модулей:

Программное обеспечение

Crazyflie работает под управлением открытой прошивки, написанной на языке C. Исходный код доступен на GitHub под лицензией BSD. Основные компоненты:

Применение

Научные исследования

Crazyflie широко используется в университетах и исследовательских лабораториях для изучения:

Образование

Crazyflie применяется в курсах по робототехнике, программированию и автоматике. Его открытая архитектура позволяет студентам:

Промышленность и прототипирование

Хотя Crazyflie не предназначен для коммерческого использования, он применяется для быстрого прототипирования алгоритмов управления, которые затем переносятся на более крупные промышленные дроны. Также используется в системах внутреннего позиционирования (например, на складах) как тестовый агент.

Критика и ограничения

Несмотря на популярность, Crazyflie имеет ряд недостатков:

Интересные факты

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →