Projeto para Arduino IDE na placa Sony Spresense que estima posição e atitude usando sua IMU com navegação inercial e ZUPT.
kissqy/Microduck-kissqy
Kit em chinês para reproduzir o robô pato bípede Microduck com servos Feetech HD1910, incluindo guias de montagem, peças para impressão 3D, placas HAT/IMU personalizadas e ferramentas de treinamento com RL.
- Estrelas
- 441
- Forks
- 83
- Issues abertas
- 3
- Último commit
- anteontem
O que é?
Este projeto é uma reprodução comunitária e pessoal do robô pato bípede Microduck, publicado originalmente pela Pollen Robotics e adaptado para servos Feetech HD1910. Ele cobre todo o processo, da compra das peças à operação do robô: guia de montagem com lista de materiais, conjunto completo de peças imprimíveis em 3D, placas de circuito HAT e IMU personalizadas, imagem de sistema pré-configurada para Radxa ZERO 3W e firmware para o controlador de servos.
O repositório inclui dois consoles de controle em chinês. O console do robô exibe em tempo real a pose 3D, a câmera e os dados das juntas/IMU, além de oferecer calibração dos servos e controle por gamepad. Um console separado de treinamento cobre tarefas de treinamento com reinforcement learning, simulação, avaliação de modelos e exportação para ONNX. São fornecidos dez modelos de movimento para o robô, e o código-fonte em Rust é publicado junto com o firmware compilado.
O autor ressalta que a pré-instalação do software não substitui a calibração mecânica: após a montagem ou a substituição de servos, é preciso verificar as posições zero, as direções e os limites das juntas, além da IMU. O uso do trabalho original se limita a fins pessoais e não comerciais, a menos que haja uma licença separada.
Recursos principais
- 01Imagem de sistema para Radxa ZERO 3W com o serviço do robô pré-instalado
- 02Console do robô em chinês com visualizações da pose 3D, da câmera e das juntas/IMU
- 03Controle por gamepad e calibração dos servos no console do robô
- 04Console de treinamento separado para tarefas de RL, simulação e exportação para ONNX
- 05Conjunto completo de peças imprimíveis em 3D com lista de materiais
- 06Placas HAT e IMU personalizadas, com firmware para a IMU STM32
Casos de uso
- Montar, a partir de peças, um robô bípede no estilo do Microduck
- Operar e calibrar um pato com servos Feetech HD1910 usando o console em chinês
- Treinar movimentos de caminhada ou de levantar com reinforcement learning
- Aprender como um robô pequeno no estilo humanoide é conectado, impresso e controlado
Início rápido
- 1
Grave a imagem do sistema com o Armbian Imager (selecione o arquivo .img.xz diretamente; não é necessário descompactá-lo).
- 2
Conecte-se ao ponto de acesso Microduck-kissqy (senha: 12345678) e configure o Wi-Fi de casa.
- 3
Descompacte o ZIP do console do robô e execute start.cmd para se conectar ao duck; calibre e retorne à posição inicial antes de ativar o movimento.
start.cmd
Antes de usar
- É necessário montar ou possuir um robô Microduck físico com servos Feetech HD1910 e uma Radxa ZERO 3W.
- As peças originais são licenciadas apenas para uso pessoal e não comercial; o uso comercial exige autorização por escrito do autor.
- Os metadados do repositório não apresentam um campo de licença.
- A documentação está principalmente em chinês simplificado.
Em coleções
Tópicos
Perguntas frequentes
- O que é Microduck-kissqy?
- Kit em chinês para reproduzir o robô pato bípede Microduck com servos Feetech HD1910, incluindo guias de montagem, peças para impressão 3D, placas HAT/IMU personalizadas e ferramentas de treinamento com RL. Este projeto é uma reprodução comunitária e pessoal do robô pato bípede Microduck, publicado originalmente pela Pollen Robotics e adaptado para servos Feetech HD1910. Ele cobre todo o processo, da compra das peças à operação do robô: guia de montagem com lista de materiais, conjunto completo de peças imprimíveis em 3D, placas de circuito HAT e IMU personalizadas, imagem de sistema pré-configurada para Radxa ZERO 3W e firmware para o controlador de servos.
- Microduck-kissqy é gratuito? Qual é a licença?
- Microduck-kissqy não declara licença. O código é público, mas sem licença você não tem permissão explícita para reutilizá-lo; fale com o autor antes de depender dele.
- Microduck-kissqy ainda é mantido?
- Manutenção ativa. O último commit de Microduck-kissqy foi em 4 de nov. de 2026.
- Para que posso usar Microduck-kissqy?
- Montar, a partir de peças, um robô bípede no estilo do Microduck Operar e calibrar um pato com servos Feetech HD1910 usando o console em chinês Treinar movimentos de caminhada ou de levantar com reinforcement learning Aprender como um robô pequeno no estilo humanoide é conectado, impresso e controlado
- Como instalar Microduck-kissqy?
- Grave a imagem do sistema com o Armbian Imager (selecione o arquivo .img.xz diretamente; não é necessário descompactá-lo). Conecte-se ao ponto de acesso Microduck-kissqy (senha: 12345678) e configure o Wi-Fi de casa. Descompacte o ZIP do console do robô e execute start.cmd para se conectar ao duck; calibre e retorne à posição inicial antes de ativar o movimento.: start.cmd
- Onde consigo Microduck-kissqy?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/kissqy/Microduck-kissqy
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Robô quadrúpede compacto, open source e imprimível em 3D, baseado no ESP32, com rosto em OLED e locomoção acionada por servos.
LinuxCNC é um software de código aberto para controlar máquinas CNC, como fresadoras, tornos, impressoras 3D, cortadoras a laser e plasma e braços robóticos.
Software open source em Rust para controlar um pequeno robô pato bípede, com controle de movimento, gamepad, atualizações e transmissão de vídeo da câmera.
Framework open source para programar cães e gatos robóticos quadrúpedes com Arduino e Raspberry Pi, incluindo controle de marcha, servos e integração com IMU.
Câmera digital compacta e de bolso, feita com Raspberry Pi Zero e projetada para impressão 3D e montagem com peças disponíveis no mercado.