Proyecto para Arduino IDE en la placa Sony Spresense que estima la posición y la orientación con su IMU mediante navegación por estima con ZUPT.
kissqy/Microduck-kissqy
Kit en chino para replicar el robot bípedo Microduck, adaptado a servos Feetech HD1910, con guías de montaje, piezas imprimibles en 3D, placas HAT/IMU personalizadas y herramientas de entrenamiento con RL.
- Estrellas
- 441
- Forks
- 83
- Issues abiertos
- 3
- Último commit
- anteayer
¿Qué es?
Este proyecto es una réplica comunitaria y personal del robot bípedo Microduck, publicado originalmente por Pollen Robotics, adaptada a servos Feetech HD1910. Abarca todo el proceso, desde comprar las piezas hasta poner el robot en funcionamiento: una guía de montaje con la lista de materiales, un conjunto completo de piezas imprimibles en 3D, placas de circuito HAT e IMU personalizadas, una imagen de sistema preconfigurada para Radxa ZERO 3W y firmware para el controlador de servos.
El repositorio incluye dos consolas de control en chino. La consola del robot muestra en tiempo real la pose en 3D, la cámara y los datos de articulaciones/IMU, y permite calibrar los servos y controlar el robot con un gamepad. Una consola de entrenamiento independiente permite gestionar tareas de entrenamiento con aprendizaje por refuerzo, simulaciones, evaluación de modelos y exportación a ONNX. Se incluyen diez modelos de movimiento para el robot, y el código fuente basado en Rust se publica junto con el firmware compilado.
El autor señala que la preinstalación del software no sustituye la calibración mecánica: después del montaje o de cambiar un servo, hay que comprobar las posiciones cero, las direcciones y los límites de las articulaciones, así como la IMU. El uso del trabajo original se limita a fines personales y no comerciales, salvo que se conceda una licencia por separado.
Funciones clave
- 01Imagen de sistema para Radxa ZERO 3W con el servicio del robot preinstalado
- 02Consola del robot en chino con vistas de la pose en 3D, la cámara y las articulaciones/IMU
- 03Control con gamepad y calibración de servos desde la consola del robot
- 04Consola de entrenamiento independiente para tareas de RL, simulación y exportación a ONNX
- 05Conjunto completo de piezas imprimibles en 3D con lista de materiales
- 06Placas HAT e IMU personalizadas con firmware para la IMU STM32
Casos de uso
- Construir con piezas un robot bípedo al estilo de Microduck
- Poner en funcionamiento y calibrar un pato con servos Feetech HD1910 desde la consola en chino
- Entrenar movimientos para caminar o levantarse con aprendizaje por refuerzo
- Aprender cómo se cablea, se imprime y se controla un robot pequeño de estilo humanoide
Inicio rápido
- 1
Graba la imagen del sistema con Armbian Imager (selecciona directamente el archivo .img.xz; no hace falta descomprimirlo).
- 2
Conéctate al punto de acceso Microduck-kissqy (contraseña: 12345678) y configura la Wi-Fi de casa.
- 3
Descomprime el ZIP de la consola del robot y ejecuta start.cmd para conectarte al duck; calibra y llévalo a la posición inicial antes de activar el movimiento.
start.cmd
Antes de usarlo
- Es necesario construir o tener un robot Microduck físico con servos Feetech HD1910 y una Radxa ZERO 3W.
- Las piezas originales están licenciadas únicamente para uso personal no comercial; el uso comercial requiere permiso por escrito del autor.
- Los metadatos del repositorio no incluyen un campo de licencia.
- La documentación está escrita principalmente en chino simplificado.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es Microduck-kissqy?
- Kit en chino para replicar el robot bípedo Microduck, adaptado a servos Feetech HD1910, con guías de montaje, piezas imprimibles en 3D, placas HAT/IMU personalizadas y herramientas de entrenamiento con RL. Este proyecto es una réplica comunitaria y personal del robot bípedo Microduck, publicado originalmente por Pollen Robotics, adaptada a servos Feetech HD1910. Abarca todo el proceso, desde comprar las piezas hasta poner el robot en funcionamiento: una guía de montaje con la lista de materiales, un conjunto completo de piezas imprimibles en 3D, placas de circuito HAT e IMU personalizadas, una imagen de sistema preconfigurada para Radxa ZERO 3W y firmware para el controlador de servos.
- ¿Microduck-kissqy es gratuito? ¿Qué licencia tiene?
- Microduck-kissqy no declara ninguna licencia. Su código es público, pero sin licencia no tienes permiso explícito para reutilizarlo; consulta al autor antes de depender de él.
- ¿Microduck-kissqy sigue mantenido?
- Mantenimiento activo. El último commit de Microduck-kissqy fue el 4 nov 2026.
- ¿Para qué puedo usar Microduck-kissqy?
- Construir con piezas un robot bípedo al estilo de Microduck Poner en funcionamiento y calibrar un pato con servos Feetech HD1910 desde la consola en chino Entrenar movimientos para caminar o levantarse con aprendizaje por refuerzo Aprender cómo se cablea, se imprime y se controla un robot pequeño de estilo humanoide
- ¿Cómo se instala Microduck-kissqy?
- Graba la imagen del sistema con Armbian Imager (selecciona directamente el archivo .img.xz; no hace falta descomprimirlo). Conéctate al punto de acceso Microduck-kissqy (contraseña: 12345678) y configura la Wi-Fi de casa. Descomprime el ZIP de la consola del robot y ejecuta start.cmd para conectarte al duck; calibra y llévalo a la posición inicial antes de activar el movimiento.: start.cmd
- ¿Dónde consigo Microduck-kissqy?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/kissqy/Microduck-kissqy
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Robot cuadrúpedo mini de código abierto e imprimible en 3D, basado en ESP32, con cara OLED y movimiento mediante servos.
LinuxCNC es software de código abierto para controlar máquinas CNC, como fresadoras, tornos, impresoras 3D, cortadoras láser y de plasma, y brazos robóticos.
Software open source en Rust para controlar un pequeño robot pato bípedo, con control de movimiento, gamepad, actualizaciones y transmisión de video desde la cámara.
Framework open source para programar perros y gatos robóticos cuadrúpedos con Arduino y Raspberry Pi, con control de marcha, servos e integración de IMU.
Cámara digital compacta y de bolsillo basada en Raspberry Pi Zero, diseñada para imprimirse en 3D y ensamblarse con componentes comerciales.