Проект для Arduino IDE, который оценивает положение и ориентацию по данным IMU платы Sony Spresense с помощью инерциальной навигации и ZUPT.
kissqy/Microduck-kissqy
Набор для самостоятельной сборки двуногой роботизированной утки Microduck на сервоприводах Feetech HD1910: инструкции, 3D-модели, платы HAT/IMU и инструменты для обучения с RL.
- Звёзды
- 448
- Форки
- 86
- Открытые issues
- 3
- Последний коммит
- позавчера
Что это?
Это созданная автором и сообществом реплика двуногой роботизированной утки Microduck, первоначально опубликованной Pollen Robotics и адаптированной для сервоприводов Feetech HD1910. Проект охватывает весь путь — от покупки деталей до запуска робота: руководство по сборке со списком компонентов, полный комплект деталей для 3D-печати, собственные платы HAT и IMU, готовый образ системы для Radxa ZERO 3W и прошивку для контроллера сервоприводов.
В репозитории есть две консоли управления на китайском языке. Консоль робота показывает 3D-позу в реальном времени, изображение с камеры и данные суставов/IMU, а также позволяет калибровать сервоприводы и управлять роботом с геймпада. Отдельная консоль для обучения предназначена для запуска обучения с подкреплением, симуляции, оценки моделей и экспорта в ONNX. Для робота доступны десять моделей движений; исходный код на Rust опубликован вместе со скомпилированной прошивкой.
Автор отмечает, что предварительная установка ПО не заменяет механическую калибровку: после сборки или замены сервоприводов следует проверить нулевые положения суставов, направления и пределы движения, а также IMU. Использование оригинальной работы разрешено только в личных некоммерческих целях, если не получена отдельная лицензия.
Ключевые возможности
- 01Образ системы для Radxa ZERO 3W с предварительно установленным сервисом робота
- 02Консоль робота на китайском языке с отображением 3D-позы, изображения с камеры и данных суставов/IMU
- 03Управление с геймпада и калибровка сервоприводов в консоли робота
- 04Отдельная консоль для обучения с RL, симуляции и экспорта в ONNX
- 05Полный комплект деталей для 3D-печати со списком компонентов
- 06Собственные платы HAT и IMU с прошивкой для STM32 IMU
Сценарии использования
- Сборка двуногого робота в стиле Microduck из отдельных компонентов
- Запуск и калибровка утки на Feetech HD1910 с помощью китайской консоли
- Обучение ходьбе или самостоятельному вставанию с помощью обучения с подкреплением
- Изучение устройства, печати и управления небольшим роботом гуманоидного типа
Быстрый старт
- 1
Запишите образ системы с помощью Armbian Imager (выберите файл .img.xz напрямую — распаковывать его не нужно).
- 2
Подключитесь к точке доступа Microduck-kissqy (пароль: 12345678) и настройте домашний Wi-Fi.
- 3
Распакуйте ZIP-архив консоли робота и запустите start.cmd, чтобы подключиться к duck; откалибруйте робота и верните его в исходное положение, прежде чем включать движение.
start.cmd
Что важно знать
- Необходимо собрать или иметь физического робота Microduck с сервоприводами Feetech HD1910 и платой Radxa ZERO 3W.
- Оригинальные детали лицензированы только для личного некоммерческого использования; для коммерческого использования требуется письменное разрешение автора.
- В метаданных репозитория отсутствует поле лицензии.
- Документация написана преимущественно на упрощённом китайском.
В подборках
Темы
Частые вопросы
- Что такое Microduck-kissqy?
- Набор для самостоятельной сборки двуногой роботизированной утки Microduck на сервоприводах Feetech HD1910: инструкции, 3D-модели, платы HAT/IMU и инструменты для обучения с RL. Это созданная автором и сообществом реплика двуногой роботизированной утки Microduck, первоначально опубликованной Pollen Robotics и адаптированной для сервоприводов Feetech HD1910. Проект охватывает весь путь — от покупки деталей до запуска робота: руководство по сборке со списком компонентов, полный комплект деталей для 3D-печати, собственные платы HAT и IMU, готовый образ системы для Radxa ZERO 3W и прошивку для контроллера сервоприводов.
- Microduck-kissqy можно использовать бесплатно? Какая у него лицензия?
- У Microduck-kissqy не указана лицензия. Код открыт, но без лицензии нет явного разрешения на его использование — уточните у автора, прежде чем на него полагаться.
- Microduck-kissqy всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Microduck-kissqy — 6 нояб. 2026 г..
- Для чего можно использовать Microduck-kissqy?
- Сборка двуногого робота в стиле Microduck из отдельных компонентов Запуск и калибровка утки на Feetech HD1910 с помощью китайской консоли Обучение ходьбе или самостоятельному вставанию с помощью обучения с подкреплением Изучение устройства, печати и управления небольшим роботом гуманоидного типа
- Как установить Microduck-kissqy?
- Запишите образ системы с помощью Armbian Imager (выберите файл .img.xz напрямую — распаковывать его не нужно). Подключитесь к точке доступа Microduck-kissqy (пароль: 12345678) и настройте домашний Wi-Fi. Распакуйте ZIP-архив консоли робота и запустите start.cmd, чтобы подключиться к duck; откалибруйте робота и верните его в исходное положение, прежде чем включать движение.: start.cmd
- Где скачать Microduck-kissqy?
- Исходный код и инструкции по установке — на GitHub: https://github.com/kissqy/Microduck-kissqy
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Sesame — миниатюрный робот-квадрупед с открытым исходным кодом, который можно напечатать на 3D-принтере; он работает на ESP32, оснащён OLED-лицом и ходит с помощью сервоприводов.
LinuxCNC — ПО с открытым исходным кодом для управления станками с ЧПУ, включая фрезерные и токарные станки, 3D-принтеры, лазерные и плазменные резаки и роботизированные манипуляторы.
ПО с открытым исходным кодом на Rust для управления маленьким двуногим роботом-уткой: движение, геймпад, обновления и видеопоток с камеры.
Фреймворк с открытым исходным кодом для программирования четвероногих роботов-собак и роботов-кошек на Arduino и Raspberry Pi: управление походкой, сервоприводами и интеграция IMU.
Компактная карманная цифровая камера на базе Raspberry Pi Zero, которую можно напечатать на 3D-принтере и собрать из готовых компонентов.