Ir para o conteúdo
Fonte revisada

MicroDuck DIY: montagem, modelos e recuperação da IMU

Escolha um roteiro DIY: protocolo 20261023c, coleta HOME inicial, nova calibração sem torque, contratos dos modelos e fontes de recuperação.

Para a réplica HD1910, combine a imagem, o tempo de execução do movimento, o auxiliar e o protocolo IMU real antes da calibração. A amostragem inicial suportada pelo HOME e uma refazer direção de montagem existente têm diferentes condições de torque. Mantenha a implantação do modelo e um caminho de retorno funcional conhecido no mesmo registro de build.

Leia o protocolo antes de tentar reutilizar uma calibração

Para image20261023c, registre o protocolo/layout real do Studio, a revisão da fonte e a montagem. O design de tempo de execução suporta Feetech56/15 e DXL2 124/12 em ID200; a detecção automática não altera o firmware do módulo. Contadores de chips DXL2 ou campos de idade ausentes são dados indisponíveis, não zeros inventados ou prova de um sensor quebrado. Os diagnósticos personalizados @136 do ScrapMeta estão fora do bloco de leitura principal compartilhado.

Se o protocolo for alterado, os resultados de captura/cálculo anteriores tornam-se inválidos; uma direção de montagem salva está vinculada ao protocolo detectado. Uma calibração de barramento não consolidada antiga é interpretada como Feetech e não pode autorizar diretamente o torque DXL2. A troca de placas ou montagem dentro de um protocolo também requer calibração. Não contorne o portão copiando um quaternion salvo.

A calibração inicial e um refazer usam regras de torque diferentes

A correção de postura 23b, retida em 23c, permite uma captura inicial enquanto o robô suportado já está segurando HOME, todas as juntas habilitadas e erro HOME não superior a 5°, sem movimento ou transição de torque pendente. Ele também mantém a rota de captura de torque off suportada. Isto não é permissão para amostragem durante aumento ou torque parcial.

Siga a sequência fixa de primeiro uso: apoie o robô; capture a quietude vertical por 3 s e, em seguida, a inclinação solicitada do tronco para frente de 15 a 30 ° por 3 s. Retorne à posição vertical e pare antes de solicitar a verificação do tempo de execução e siga seu novo prompt de inclinação. Mantenha as mãos apoiando o robô no modo de calibração. Estas são instruções do autor, não um teste físico concluído aqui.

Para um refazer de direção existente ou uma sessão de recuperação de mudança de modo, mantenha os pré-requisitos de torque desligado e as confirmações explícitas descritas abaixo. A captura inicial do HOME não remove essas portas. Após a conclusão, leia o protocolo, direção, modo e estado de torque reais; preserve zeros, direções e limites do servo. Cancele ou use a entrada de recuperação de sessão existente após a interrupção, em vez de forçar o movimento.

Onde continuar a construção

O novo guia de construção bilíngue do autor e FAQ conectam compras, impressão, firmware e montagem. Selecione primeiro a rota exata da placa/servo. Um link de compra revisado ou um preço de câmera cotado não é uma garantia de estoque ou compatibilidade. Para modelos, mantenha uma exportação correspondente e as verificações de pacote abaixo. Para pesquisa de posicionamento, o conjunto de dados de replay oficial é uma gravação separada do robô alfa; não é um arquivo de calibração ou uma política compatível para uma réplica.

Instantâneo histórico de origem 20261023; use a versão atual acima

Mantenha sua rota de hardware e formato de implantação juntos

Para a rota fanhao375 HD1910, o novo pré-lançamento 20261023 adiciona gerenciamento de modelo Studio. Um cartão de trabalho existente não precisa ser atualizado apenas para alterar um modelo. Um Studio mais antigo precisa da atualização de software/auxiliar correspondente, e uma nova imagem ainda precisa de sua própria aceitação. KISS V167, este fork Studio, uma implantação Observer e Open Duck Mini são ambientes separados. Mantenha a sequência de construção Open Duck Mini existente para esse hardware.

Prepare um pacote de implantação de uma exportação

O guia de importação fixa requer policy.onnx, manifest.json e deployment-contract.json no mesmo diretório de modelo, compactado como ZIP, tar.gz ou tgz. Mantenha deployment-execution.json, deployment-runtime.json e model-info.json ao lado deles quando a exportação os fornecer. Não combine arquivos de diferentes pontos de verificação nem inclua logs de treinamento, scripts ou vários modelos. O limite de arquivo é de 64 MiB; os dados expandidos são limitados a 256 MiB.

O analisador verifica o hash ONNX em relação ao manifesto, à identidade da tarefa e a um contrato de implantação com versão e, em seguida, invoca o robotd validate-policy local. Um validador indisponível é uma rejeição, não um convite para ignorar a verificação. A fonte desta imagem espera 61 entradas, 14 saídas, normalização de observação incorporada e adaptadores HD1910 suportados, além de ordens conjuntas, HOME, atuador e declarações de ação/observação. O robô possui 15 motores; isso não transforma todos os modelos de 15 motores nesta interface de política de 14 saídas. Não altere os metadados apenas para fazê-los passar.

Leia a seleção e mantenha o caminho de volta

Importar com sucesso significa instalado. Apoie e relaxe o robô antes de escolher o uso pretendido e “Usar este modelo”; O Studio aguarda o tempo de execução para confirmar o caminho real. Uma inicialização diferente HOME, ganho P ou ordem conjunta bloqueia a comutação a quente e precisa de adaptação de implantação. Uma seleção bem-sucedida ainda não é aceitação do movimento. Para retornar, “Restaurar integrado” restaura o padrão gravado desse uso enquanto deixa o arquivo importado na biblioteca. Os padrões integrados não podem ser excluídos; os arquivos importados ainda referenciados por um uso devem primeiro ser desmarcados.

Os botões vinculam ações e as ações usam o modelo selecionado para esse uso. A/X/LB/RB/D-pad down são as teclas de ação configuráveis; caminhar e ficar em pé de forma independente não são tarefas comuns de ação fundamental. A captura de chave física possui portas extras de torque desligado, ação normal e configuração estável. Use o menu suspenso quando uma ação especial existente puder ser disparada pela prensa de captura. “Desvincular” limpa uma chave; “Restaurar chaves padrão” restaura atribuições; nenhum deles exclui modelos. Mantenha o estado do Studio, geralmente /var/lib/microduck-studio, por meio de uma atualização. A renomeação altera o nome de exibição, não a identidade do modelo.

Resultados independentes do HD1910: separe a tarefa de sua transferência

O relatório de transferência fixo de Ley-WL de 22 de outubro registra um tempo de execução do Observer implantado pelo autor e feedback positivo do usuário sem retreinar ou substituir os pesos. Sua simulação atingiu 256/256 handoffs nominais a 7,4 V sob os limites HD1910 BAM e Observer, usando uma porta permanente contínua de 500 ms. Esses casos não contêm perturbações externas, carga de captação ou futebol; não são habilidades bem-sucedidas do mundo real.

A placa de modelo de captação de atualização 1001 relata separadamente feedback de movimento suave do autor/usuário, mas deixa a captação de objetos e a aceitação de perturbações inacabadas. Seu critério de junta local de 25 mm/três ciclos é 0/32, apesar de 32/32 casos sem reinicialização. O ONNX publicado não é um ponto de verificação completo de currículo de PPO. Esses são resultados qualificados úteis, não um pacote de implantação do Studio pronto: preserve o contrato de tempo de execução do próprio modelo e o mapeamento de normalização/ação. A leitura da fonte aqui não executou treinamento, inferência ou robô. As etapas de recuperação e revisão de impressão do Armbian verificadas anteriormente continuam abaixo.

KISS / Armbian: inspecione um gravador de arquivo de inicialização conhecido antes de alterá-lo

O reparo Armbian mesclado tem como alvo uma antiga função USB-quirk reconhecida no Armbian 26.2.1. O autor investigou uma falha de inicialização onde /boot/armbianEnv.txt apareceu vazio para o U-Boot e se recuperou após a repetição do diário. Isto é consistente com uma transação inacabada do sistema de arquivos; isso não prova uma causa elétrica única nem estabelece que toda reinicialização tenha essa causa.

Leia o script de reparo corrigido, copie-o para /tmp/repair-armbian-env.py na placa Linux relevante e comece com a verificação somente leitura. Precisa de ferramentas Python 3.9+, Bash e GNU. Este não é um comando de host do Windows ou macOS.

Na placa Linux relevante — verificação de aplicabilidade somente leitura
python3 /tmp/repair-armbian-env.py --check

needs-fix significa que a função antiga conhecida correspondeu; already-fixed não precisa ser repetido; not-applicable significa que o script de destino está ausente. Uma função desconhecida ou modificada pelo upstream retorna um erro: pare em vez de substituir o script inteiro. Se a configuração de inicialização já estiver vazia, restaure-a primeiro; esta ferramenta se recusa a tratá-la como válida.

Somente após uma verificação de correspondência, o caminho --apply do autor faz backup do script do sistema, da configuração de inicialização atual e dos hashes em /var/backups/microduck-armbian-env/ e, em seguida, substitui apenas o script de otimização. Ele não reescreve a configuração de inicialização imediatamente, não reinicia, inicia serviços do robô ou envia comandos de movimento. --restore pega o diretório de backup exato retornado e restaura o script de otimização antigo, não uma configuração de inicialização antiga; ele se recusa a substituir alterações posteriores. Esta é uma manutenção fornecida pela fonte, não um novo download do V167 ou uma correção física demonstrada de perda de energia. Revise o guia antes de se inscrever e verifique novamente após as atualizações do pacote.

Duas causas distintas para verificar quando um gamepad ou carga interrompe a placa

Nas notas de montagem datadas de 22 de outubro, Kissqy relata interferência entre o Wi-Fi de 2,4 GHz da construção e o gamepad sem fio. Confirme a frequência real conectada em vez de confiar em um SSID chamado “5G”; o autor usa a banda de 5 GHz do roteador. Esta é a frequência do Wi-Fi, não o serviço de celular. A inspeção a seguir é somente leitura.

Inspecione a frequência Wi-Fi ativa
nmcli -f IN-USE,SSID,FREQ,SIGNAL device wifi list

O mesmo autor recomenda um buffer de 1000 µF na entrada de alimentação principal dessa construção, próximo à entrada, para transientes de servo-carga. Uma parte de 16 V é o exemplo para entrada de cerca de 7,3 V; outras fontes exigem uma classificação adequada acima da entrada máxima. Desconecte a alimentação da fiação e observe a polaridade. Não é um capacitor no barramento Zero GPIO ou 5 V e não substitui a capacidade de alimentação adequada ou conectores de som. Esta é a experiência de construção do autor, não um diagnóstico universal ou nossa validação de hardware.

Mesmo nome de arquivo de impressão, uma revisão de arquivo diferente

A atualização do FrankenDuck de 21 de outubro adiciona rampas de apoio para as pernas, remove rebaixos externos em ambas as conchas das pernas e descreve um arranjo de pés intercambiáveis. Seu manifesto e checksum agora identificam SHA-256 ff78c1d7431733d1fd9fc9265d8930548e72551dd42ee05771c3fbf0d14e302f para o ainda nomeado Microduck-Print-FrankenDuck-20261015.rar. O autor lista 36 arquivos STL e um projeto de cinco placas; revisamos o manifesto, não uma nova impressão física ou teste de ajuste. A Placa 5 ainda requer a seleção do TPU real em vez das predefinições de PLA salvas.

Esse conjunto de cinco placas não é o CAD v2.2 de seis placas do Mechanical Walker Robo analisado abaixo. Mantenha a revisão do projeto, a versão do atuador, a montagem da IMU e a escolha do material juntas. JoyandAI também adicionou um XL330 STEP e arquivos de suporte 18650/21700 em uma revisão separada ; sua presença não torna a imagem HD1910 compatível com XL330. O projeto ainda distingue a depuração de mesa da integração total.

Verificações de imagem de 22 de outubro – o arquivo 21b e o instantâneo do componente

As verificações históricas 21b são retidas aqui. Use o arquivo 20261023, a soma de verificação e os limites de aceitação acima para o novo pré-lançamento.

Escolha a próxima etapa do sistema que você já possui

Para uma nova placa fanhao375 HD1910, use as verificações de fonte 21b e preserve sua placa antiga. O autor desaconselha 20261020, e os lançamentos de imagens base de setembro foram retirados. Esses links e senhas antigos são história. Uma instalação existente do KISS V167 é um caminho diferente: a fonte de manutenção abaixo não requer mudança para a imagem de outro autor. Open Duck Mini permanece uma sequência de construção completa separada.

Notas de imagem anteriores · instantâneo da fonte de 21 de outubro

Estas notas descrevem a imagem 20261020 e a versão anterior do Studio. O autor agora relata que a imagem para na etapa 2 da lista de verificação. Use as verificações atuais acima; um comando ou senha histórica não é uma recomendação para um novo cartão.

Uma nova rota HD1910, com pontos de verificação antes da primeira inicialização

Em 20 de outubro, o autor da réplica publicou microduck-replica-image-20261020 como um pré-lançamento de. Ele reúne o fork de tempo de execução do autor, modelos, Studio e rede de primeira inicialização para uma construção HD1910 / Radxa Zero 3W. Não é uma imagem XL330 ou um lançamento oficial do Pollen. O autor relata testes de computador e uma verificação de imagem montada somente leitura, enquanto uma execução completa de cartão novo em um robô permanece pendente. Revisamos fontes e pequenos artefatos; não baixamos a imagem de 709.972.236 bytes, não atualizamos um cartão nem operamos hardware. Liberação e limite de teste explícito.

Escolha a próxima etapa de acordo com o estado da sua construção
Seu ponto de partidaRota útilO que confirmar primeiro
Nenhum robô aindaUse o simulador de navegador ou compare as rotas de construção existentes abaixo.Nenhuma imagem ou compra de eletrônicos é necessária para explorar.
Pato Aberto Padrão Mini v2Mantenha suas próprias peças, montagem, fiação e guia de tempo de execução.As imagens HD1910 e as peças correspondentes impressas têm uma configuração diferente.
Réplica HD1910 montadaLeia o novo guia de pré-lançamento e o quadro de correspondência, IMU e revisões de tempo de execução.Mantenha o cartão de trabalho e backup de calibração; um download não é um requisito de atualização.
Um novo pedido de impressão ou peçasAbra o projeto e a pasta de trabalho fixos de 20 de outubro.As contagens e materiais reais de artefatos diferem do resumo README.

Use uma lista de verificação passo a passo em vez de tratar a imagem como um kit acabado

  1. Identifique HD1910 versus XL330, a revisão HAT e a rota IMU do torso antes de escolher os arquivos. O guia de imagens especifica 15 servos endereçados e Radxa Zero 3W; A IMU principal de D1 usa 0x6A, portanto, o módulo do torso separado deve usar 0x6B. Este é um requisito da fonte e não um substituto para a verificação do guia de fiação correspondente.
  2. Leia o manifesto da imagem e os termos do modelo e, em seguida, baixe a imagem e sua soma de verificação correspondente juntos. Preserve o cartão existente antes de escrever um novo.
  3. Siga o guia de primeira inicialização do autor: hotspot Microduck-xxxx temporário, Studio na porta 8000 e reconecte o telefone à rede doméstica após o hotspot fechar. Uma falha do Android .local exige a verificação do IP do dispositivo do roteador, não assumindo que a imagem falhou.
  4. Trate o zero do servo, a verificação da IMU, a confirmação da calibração, o emparelhamento das almofadas, a confirmação da parada de emergência e o movimento suportado como estágios de aceitação separados. Não conte uma página verde ou uma reinicialização de serviço como todas as seis passagens.
  5. Registre o modo de tempo de execução real, a leitura e qualquer reversão não resolvida antes de continuar. Mantenha o Wi-Fi do primeiro cartão, o compromisso de calibração e a aceitação total da caminhada explicitamente pendentes até serem testados. Sequência original de primeira utilização.

Leia os anexos, não apenas os nomes dos arquivos

Na revisão CAD dabbda7, a nova pasta de trabalho contém 33 linhas de peças impressas e 23 linhas de peças compradas. O 3MF possui 6 definições de placa e 43 instâncias de construção de nível superior. A sexta placa contém quatro instâncias provenientes de 合体轮胎.STEP e é denominada TPU材料, enquanto o projeto ainda lista dois perfis de filamento PLA. Selecione o material real e corte novamente; um nome de placa não configura TPU. Estas são observações de arquivo/XML, não de impressão ou testes de ajuste. O README ainda diz 5 placas/52 objetos/21 peças compradas e jantes/pneus separados. Apostila original · Fixo 3MF.

O guia de réplica completo abaixo adiciona verificações de versão de imagem, recuperação de rede telefônica, leitura de calibração, configuração de senha e uma tabela de revisão de arquivos. As etapas anteriores de montagem do Open Duck Mini, ferramentas e exemplo de orçamento permanecem disponíveis mais abaixo; seus componentes não são intercambiáveis ​​com esta réplica. Abra o procedimento HD1910 · Abra a construção Duck Mini · Exemplo de plano de peças.

Notas anteriores do estúdio e do quadro – revisão corrigida 71e45b1

O seguinte descreve a primeira versão de 19 de outubro. Seus recursos ausentes de gravação de calibração e Wi-Fi foram posteriormente implementados na fonte revisada em 20 de outubro; a aceitação física permanece uma questão separada. As três novas diretorias ainda carecem de aceitação física.

Novos arquivos do criador de 19 de outubro: ferramentas úteis com limites explícitos

O autor da réplica HD1910 adicionou o Microduck Studio e três projetos de placa editáveis. Comece com a visualização do robô falso somente loopback do Studio e, em seguida, use sua autoverificação somente leitura em uma configuração compatível. Não é uma imagem de sistema operacional de substituição e a primeira versão não pode gravar sua calibração calculada no tempo de execução principal. Parar o navegador ou o Studio não é uma confirmação de que o torque do servo está desligado. Guia do console original.

O novo barramento-IMU v2, hub de barramento e placas de terminal de bateria são arquivos de projeto aguardando fabricação ou verificações físicas; Gerber, BOM e tabelas de fiação ainda não foram fornecidas. O hub ainda apresenta interferência na altura do conector. Mantenha as verificações de orientação do conector e da IMU separadas dos HATs mais antigos. Leia a rota de réplica atualizada para etapas de visualização e a lista de verificação da placa baseada na fonte. Status do hardware do autor.

Escolha o pato que corresponde ao seu objetivo

Comece com um robô e uma revisão documentada. Essas rotas usam diferentes peças, fiação, software e políticas.

Escolha o pato que corresponde ao seu objetivo
RotaUm ponto de partida útil paraVerifique antes de cometerPróxima etapa
MicroDuck OficialUsar um robô oficial e explorar seu software ou políticas.Combine a placa e a versão do software. A disponibilidade do pedido pertence à loja oficial.Primeira conexão →
Open Duck Mini v2Aprender uma construção de hardware documentada, incluindo impressão, fiação e calibração.O padrão v2 usa servos STS3215 de 7,4 V, Pi Zero 2 W e BNO055. Leia as lacunas restantes do manual.Etapas de construção →
Réplica HD1910 MicroDuckJuntando-se a uma rota experimental de criadores e investigando diferenças de hardware.Combine o CAD exato, HAT/IMU, imagem e fork. Os testes do autor ainda relatam problemas de rotação e reinicialização.Leia as evidências de construção →
Simulação de navegadorExperimentar os movimentos existentes antes de comprar hardware.Um passo a passo do navegador reproduz uma política; treinar uma nova política é uma tarefa separada.Experimente a primeira caminhada →

Antes de comprar peças

Salve o projeto escolhido, revisão completa e substituições não resolvidas. Em seguida, faça um plano de peças para essa configuração.

Planejar peças e orçamento →
Detalhes da versão e notas originais do fabricante

Escolha uma máquina e mantenha seus arquivos juntos. O Open Duck Mini v2 de Antoine Pirrone tem uma lista de peças publicada, guia de impressão, montagem ilustrada, tempo de execução e demonstrações de robôs reais. O Pollen Robotics MicroDuck e a réplica independente HD-1910 têm diferentes atuadores, geometria e requisitos de política. O formato familiar de um pato não torna suas limas intercambiáveis. Abra a fonte Duck Mini v2 ↗.

Uma rota completa versus uma rota de pesquisa

Acesso ao curso de chinês, 11 de outubro: Verificações anônimas do curso Feishu e quatro links de capítulos acima redirecionados para uma página de login. Mantemos links de revisões anteriores, mas não conseguimos confirmar o acesso de leitura pública atual ou revisar o conteúdo de novos capítulos. Se os links não abrirem para você, use o README do autor Open Duck Mini ↗, Guia Tnkr ↗ e nossa rota de oito etapas.

Correção do arquivo de impressão de outubro que salva uma reimpressão

O projeto Feetech Bambu Studio de 30 de setembro ↗ substitui seu antecessor de 15 de setembro e contém quatro objetos de roda combinada v2.1. Inspecionamos os metadados 3MF comprometidos: ambas as predefinições de filamento salvas dizem PLA. A lista técnica e correção do autor ↗ solicita TPU nos pneus combinados e outras peças flexíveis. Verifique o material de cada objeto antes de fatiar; um nome de arquivo ou visualização colorida não é uma verificação de materiais. O CAD README ainda descreve o 3MF mais antigo, portanto compare o nome do arquivo real e a revisão de origem em vez daquele parágrafo obsoleto.

A apostila de 29 de setembro lista 33 categorias de peças impressas e 21 categorias de peças compradas; estas são linhas da tabela, não o número total de peças para imprimir ou comprar. O orifício da câmera padrão Radxa face_part-FT1 está no pacote STEP de peças alteradas separadas, não na parte frontal incorporada no novo 3MF. Verifique novamente essa escolha, o sufixo exato do servo HD-1910, o conector e o perfil da impressora antes de fabricar o lote. Manual de montagem original ↗ · versão CAD v2.1 ↗.

Referências de treinamento não são uma aceitação de construção

Para treinamento HD1910 e controle de robô, use o projeto beijoqy atual e a tabela de download ↗ como uma pilha de hardware separada. A nota de treinamento anterior vinculada aqui era um instantâneo antes de seu lançamento em 12 de outubro; exportar um modelo ONNX ainda não prova movimento em um layout de servo diferente. As demonstrações do navegador permanecem dados simulados.

Novo passo servo-zero HD1910, com um escopo de teste mais estreito

O projeto de réplica adicionou um tutorial do testador Rust HD1910M ↗ em seu commit de origem de 11 de outubro. Para um servo cujo ID e junta física você identificou, zero envia a instrução de calibração 0x0B: a posição mecânica atualmente mantida torna-se a contagem 2048 por padrão, e o deslocamento é salvo no servo. O autor relata a verificação de 15 unidades HD-1910 com firmware 3.46, incluindo leitura de posição pós-calibração. Esta é uma etapa útil de montagem e calibração que falta; isso não transforma o feedback estacionário de 14 articulações relatado anteriormente em um teste de caminhada. O registro de bancada do autor ↗ e nosso guia da réplica fornecem o comando exato e as condições de recuperação.

Sete capítulos de montagem, faltando o episódio 7

A réplica e os autores de CAD vinculam uma série Bilibili do fabricante de CAD/BOM ↗. O README lista partes, parte inferior da perna, parte superior da perna, tronco, pescoço e cabeça (episódios 1–6); uma nova verificação da lista de reprodução do criador também encontrou o episódio 8 sobre montagem de componentes. Todos os sete vídeos acessíveis identificam o mesmo criador. Siga o Feetech ou XL330 CAD/BOM correto antes de cada submontagem. O episódio 7 está ausente e os clipes curtos ainda não cobrem todas as etapas elétricas ou do primeiro movimento.

  1. peças e conjuntos ↗
  2. perna ↗
  3. parte superior da perna ↗
  4. torso ↗
  5. pescoço ↗
  6. cabeça ↗
  7. montagem de componentes (episódio 8) ↗

R1 é um lançamento real, com uma estreita correspondência de hardware

O lançamento da Public Image R1 de 12 de outubro ↗ agora tem o download microduck-zero3w-0.15.1-R1.img.xz real ↗ (767.412.924 bytes; autor/SHA-256 publicado no GitHub 75da978b5d56acd9e4146256431732381de84523bb683e4ab7ac9f0580a7bce5). Console de robô separado R17 V164 ↗ e R1.5.27 estúdio de treinamento ↗ ZIPs também são públicos. A imagem usa o Microduck 0.15.1 oficial como base, em vez da linha estável oficial mais recente. O guia de três etapas do autor ↗ cobre flashing, primeira inicialização Microduck-kissqy Wi-Fi e o portal substituto 10.42.0.1:8088. Verifique o checksum baixado, placa, juntas HD1910 e barramento IMU antes de considerar HOME ou movimento; a calibração da amostra incluída pertence a outro robô. Este site verificou a disponibilidade de download, não um flash ou marcha física.

O registro físico separado do autor da réplica de 12 de outubro ↗ agora vai além das verificações anteriores de servo estacionário: uma construção BNO085 I2C corrigida localmente manteve o controle da política por 70 segundos e alternou seus joelhos quando comandado. Seu deslocamento para frente não foi medido e esse patch local não está incluído no R1 público. Os sete clipes de montagem mais este relatório não criam uma única receita de caminhada universalmente reproduzível.

Antes de fazer o pedido: use uma lista testada como referência, não uma cotação ao vivo

O fabricante Kissqy publicou agora uma lista de peças de pedido real ↗ com o servo HD-1910-C001 exato, Zero 3W no-eMMC, bateria, câmera, ToF, rolamento, conector e variantes de cabo usadas nessa construção. Seus BOMs HAT e IMU separados ↗ identificam os componentes da placa pequena, enquanto o novo vídeo de montagem manual da IMU de 11 minutos ↗ mostra como essa placa foi feita. Combine sua revisão CAD, passo do conector e fiação antes de comprar; as quantidades históricas de pedidos incluem peças sobressalentes e os preços históricos excluem impressão e algumas ferramentas. O vídeo é um capítulo sobre fabricação de PCBs, e não uma evidência de que todos os patos reunidos nesta lista já andaram.

Cartão novo, serviço Zero existente ou uma nova placa IMU?

A tabela de download do autor ↗ ainda identifica a imagem pública R1 de 12 de outubro como a nova imagem microSD: inclui control.40 e usa o Microduck 0.15.1 oficial como base. O novo console ZIP R17 V167 (39.865.662 bytes) ↗ inclui control.43 para uma instalação Zero existente compatível. A mesma carga útil do serviço de robô ARM64 está disponível separadamente como um tar.gz de 34.138.802 bytes ↗ ; leia o guia de instalação ↗ antes de usar o firmware incluído, importação ZIP ou rota SSH. Este arquivo não é uma imagem de cartão inicializável nem um arquivo flash MCU. O editor lista SHA-256 bcfd5c183c697b9c4e0fdbd563d995eda6a48331a7c49b9e76d20bd156c65cce para o tarball; verificamos a disponibilidade e o tamanho anônimos, não o hash completo. O arquivo V164 de 34.554.759 bytes descrito em nossa atualização anterior permanece histórico.

Um IMU de barramento Kissqy RevA recém-montado é uma placa STM32G031F8P6 + LSM6DSV16X separada. Seu guia de flash FT6 ↗ fornece o binário de 8.428 bytes ↗, pinagem SWD J2, limite de alimentação de 3,3 V, endereço flash 0x08000000 e etapa de verificação. Combinamos independentemente o pequeno binário SHA-256 d7bd2f37a6a4e0e15d1f9650a3959bcf4d8c704524d8ec319d72d8bdf104ab6d. Após piscar, verifique as mudanças de orientação ao vivo e o ID do barramento 200 a 1 Mbps com torque desabilitado; um LED sozinho é insuficiente. Uma placa pré-flasheada em funcionamento não precisa de reflash. A atualização dos serviços Zero Linux não programa este IMU, e este binário da placa de barramento não está relacionado a um módulo I2C pronto no Zero.

O mesmo nome do arquivo impresso agora aponta para uma revisão do calçado R17

Na nova revisão de autor fixa ↗, o FrankenDuck RAR ainda contém 36 STLs e um 3MF de cinco placas, mas a sapata do rolo mudou de R12 para roller_blade_R17_shifted_through_holes.stl. O projeto de cinco placas também foi substituído. O arquivo atual de 16.190.775 bytes ↗ possui o editor SHA-256 bb38274aa09a89305ffc3b0178c1f95e8e8ae6a51d43ab26c0f58639f824e912 ; o arquivo anterior de 15.868.485 bytes com o mesmo nome era um instantâneo diferente. Verificamos o manifesto do novo arquivo ↗ e o tamanho do arquivo anônimo, mas não o descompactamos nem imprimimos. A placa 5 permanece com as duas solas de TPU e o pneu, enquanto as predefinições do projeto salvas são PLA/ABS, então escolha o perfil de TPU real antes de fatiar. As duas variantes de suporte são moldadas para a placa IMU deste fabricante; não presuma ajuste cruzado CAD, folga do rolo ou rolo sustentado testado.

Escolha uma versão de conector HAT e IMU antes de encomendar cabos

O autor agora oferece projetos de PCB AMP2.0 para o HAT e a IMU ↗, além das placas EH2.5 originais de 7 de outubro. Nas novas placas, HAT J13/J14 e IMU J1 usam conectores de barramento de 2,0 mm e 3 pinos; os conectores HAT J1/J2/J9 de alto-falante e microfone são HP1.25 de 2 pinos. O HAT também acrescenta um LED RX com resistor de 1 kΩ. Antes de ligar alimentação e dados, confira a numeração dos pads indicada pelo autor e a correspondência do cabo nas duas pontas. A lista de materiais da variante ↗ informa os conectores alterados e os hashes dos projetos; a planilha de compras e os preços anteriores se referem a EH2.5. Verificamos de forma independente que o projeto HAT de 836.584 bytes ↗ e o projeto IMU de 373.893 bytes ↗ correspondem aos respectivos hashes. O autor relatou o uso das placas EH2.5 originais no robô, mas esta variante AMP2.0 não tem um registro separado de fabricação ou teste em robô. Não a apresente como substituição direta verificada.

Para qualquer rota, prepare uma BOM exata, arquivos de fabricação, verificações de fiação e energia, IDs de servo e posição zero, um teste de orientação IMU, um método de parada e um procedimento de primeiro movimento vinculado ao mesmo hardware. Registre as etapas não resolvidas em um plano de peças e um diário de montagem. Nossas advertências anteriores sobre imagem de tempo de execução e contagem de fixadores do Open Duck Mini ainda se aplicam. Este site não construiu nenhuma das máquinas.

As licenças seguem arquivos individuais: a licença modelo oficial microduck_rl ↗ identifica dois diretórios de ativos STL como CC BY-NC-SA 4.0, enquanto seu código e arquivos MJCF/configuração permanecem Apache-2.0. Essa declaração não atribui uma licença ao CAD de outro fabricante nem transforma qualquer projeto em um kit de hardware oficial do MicroDuck; leia os próprios termos do pacote fonte antes de compartilhar arquivos.

CONTINUE A CONVERSA

O que você gostaria de entender a seguir?

Mantenha a fonte, seu ambiente e suas observações juntos.

Fontes e data de revisão

Fontes verificadas em 24 de outubro de 2026 · Fonte revisada

  1. Fonte original 1 · github.com / README.md ↗
  2. Fonte original 2 · zihao-ai.feishu.cn / HM3WwVsyEiOs4wkfR4McvRaUn5d ↗
  3. Fonte original 3 · zihao-ai.feishu.cn / ORNcwljRViHIlOk0iKgchqfKnLh ↗
  4. Fonte original 4 · zihao-ai.feishu.cn / TgGrwT7zzi3KjnkSvrXcwqPKnVb ↗
  5. Fonte original 5 · zihao-ai.feishu.cn / L5efwNJqMivGqJkMdYqcaux6nIe ↗
  6. Fonte original 6 · zihao-ai.feishu.cn / KUh0wy2dZisodikfw9icJhLbnKe ↗
  7. Fonte original 7 · tnkr.ai / open-duck-mini-v2 ↗
  8. Fonte original 8 · jianliang-shen.github.io / duck ↗
  9. Fonte original 9 · github.com / README.en.md ↗
  10. Fonte original 10 · github.com / BUILD-LOG.en.md ↗
  11. Fonte original 11 · github.com / README.md ↗
  12. Fonte original 12 · github.com / README.md ↗
  13. Fonte original 13 · github.com / microduck-飞特版-BambuStudio2026-09-30.3mf ↗
  14. Fonte original 14 · github.com / README.md ↗
  15. Fonte original 15 · github.com / BASELINE.md ↗
  16. Fonte original 16 · github.com / LICENSE-MODELS.md ↗
  17. Fonte original 17 · github.com / README.en.md ↗
  18. Fonte original 18 · github.com / 1930de423ed4822fcd21b213e39f263ea9b44b7a ↗
  19. Fonte original 19 · github.com / CHANGELOG.md ↗
  20. Fonte original 20 · github.com / TUTORIAL.md ↗
  21. Fonte original 21 · github.com / README.md ↗
  22. Fonte original 22 · github.com / README.en.md ↗
  23. Fonte original 23 · github.com / README.md ↗
  24. Fonte original 24 · space.bilibili.com / 9279084 ↗
  25. Fonte original 25 · www.bilibili.com / BV1RoHX68EFV ↗
  26. Fonte original 26 · www.bilibili.com / BV1Xppb6tECr ↗
  27. Fonte original 27 · www.bilibili.com / BV1ycpb6yEwB ↗
  28. Fonte original 28 · www.bilibili.com / BV1Kwpg6wE9G ↗
  29. Fonte original 29 · www.bilibili.com / BV1EEpg6nEkD ↗
  30. Fonte original 30 · www.bilibili.com / BV1aKpE6hEzj ↗
  31. Fonte original 31 · www.bilibili.com / BV1XYpd6qEki ↗
  32. Fonte original 32 · github.com / public-image-r1 ↗
  33. Fonte original 33 · github.com / public-image-r1.md ↗
  34. Fonte original 34 · github.com / microduck-zero3w-0.15.1-R1.img.xz ↗
  35. Fonte original 35 · raw.githubusercontent.com / Microduck-Console-R17-V164.zip ↗
  36. Fonte original 36 · raw.githubusercontent.com / Microduck-Training-Studio-R1.5.27.zip ↗
  37. Fonte original 37 · github.com / HD1910-20261012-夜-IMU校准与首次迈步.md ↗
  38. Fonte original 38 · github.com / HD1910-20261013-夜-掉电-舵机D与蹭地.md ↗
  39. Fonte original 39 · github.com / README.en.md ↗
  40. Fonte original 40 · github.com / DUCK-SHOPPING-LIST.en.md ↗
  41. Fonte original 41 · github.com / README.en.md ↗
  42. Fonte original 42 · github.com / README.en.md ↗
  43. Fonte original 43 · raw.githubusercontent.com / Microduck-Robotd-FT6-R17.tar.gz ↗
  44. Fonte original 44 · www.bilibili.com / BV1qapz6PERs ↗
  45. Fonte original 45 · github.com / README.en.md ↗
  46. Fonte original 46 · github.com / BUILDING-V167.en.md ↗
  47. Fonte original 47 · github.com / README.en.md ↗
  48. Fonte original 48 · raw.githubusercontent.com / Microduck-Console-R17-V167.zip ↗
  49. Fonte original 49 · raw.githubusercontent.com / Microduck-Robotd-FT6-R17.tar.gz ↗
  50. Fonte original 50 · github.com / IMU-FIRMWARE.en.md ↗
  51. Fonte original 51 · raw.githubusercontent.com / imu_to_feetech_ReVA_FT6_SYNC15_UART_IRQ_v1.bin ↗
  52. Fonte original 52 · github.com / README.en.md ↗
  53. Fonte original 53 · github.com / FILE-MANIFEST.json ↗
  54. Fonte original 54 · raw.githubusercontent.com / Microduck-Print-FrankenDuck-20261015.rar ↗
  55. Fonte original 55 · github.com / README.en.md ↗
  56. Fonte original 56 · github.com / README.en.md ↗
  57. Fonte original 57 · github.com / FILE-MANIFEST.json ↗
  58. Fonte original 58 · raw.githubusercontent.com / Microduck-Print-FrankenDuck-20261015.rar ↗
  59. Fonte original 59 · github.com / AMP2.0-VERSION.en.md ↗
  60. Fonte original 60 · github.com / AMP2.0-BOM.json ↗
  61. Fonte original 61 · raw.githubusercontent.com / ProPrj_HAT_REVA_SCH_2026-10-15.epro2 ↗
  62. Fonte original 62 · raw.githubusercontent.com / ProPrj_imu_to_dxl_RevA_V1_2026-10-15.epro2 ↗
  63. Fonte original 63 · github.com / configure_motors.md ↗
  64. Fonte original 64 · github.com / assembly_guide.md ↗
  65. Fonte original 65 · github.com / print_guide.md ↗
  66. Fonte original 66 · docs.google.com / edit ↗
  67. Fonte original 67 · github.com / README.en.md ↗
  68. Fonte original 68 · github.com / README.md ↗
  69. Fonte original 69 · github.com / INSTALL.md ↗
  70. Fonte original 70 · github.com / auth.py ↗
  71. Fonte original 71 · github.com / README.md ↗
  72. Fonte original 72 · github.com / microduck-replica-image-20261020 ↗
  73. Fonte original 73 · github.com / 烧录和第一次使用.md ↗
  74. Fonte original 74 · github.com / README.md ↗
  75. Fonte original 75 · github.com / microduck-replica-20261020-manifest.txt ↗
  76. Fonte original 76 · github.com / microduck-replica-20261020.img.xz.sha256 ↗
  77. Fonte original 77 · github.com / microduck-replica-20261020-models.txt ↗
  78. Fonte original 78 · github.com / README.md ↗
  79. Fonte original 79 · github.com / INSTALL.md ↗
  80. Fonte original 80 · github.com / commit.py ↗
  81. Fonte original 81 · github.com / README.en.md ↗
  82. Fonte original 82 · github.com / README.md ↗
  83. Fonte original 83 · github.com / v2.2 ↗
  84. Fonte original 84 · github.com / 装配BOM-机械行者Robo-2026-10-20-带采购链接.xlsx ↗
  85. Fonte original 85 · github.com / microduck-飞特版-BambuStudio2026-10-20.3mf ↗
  86. Fonte original 86 · github.com / microduck-replica-image-20261021b ↗
  87. Fonte original 87 · github.com / microduck-replica-image-20261021 ↗
  88. Fonte original 88 · api.github.com / microduck-replica-image-20261021b ↗
  89. Fonte original 89 · github.com / 烧录和第一次使用.md ↗
  90. Fonte original 90 · github.com / microduck-replica-20261021b-manifest.txt ↗
  91. Fonte original 91 · github.com / microduck-replica-20261021b.img.xz.sha256 ↗
  92. Fonte original 92 · github.com / microduck-replica-20261021b-models.txt ↗
  93. Fonte original 93 · github.com / README.md ↗
  94. Fonte original 94 · github.com / INSTALL.md ↗
  95. Fonte original 95 · github.com / microduck-netcheck ↗
  96. Fonte original 96 · github.com / sshkeys.py ↗
  97. Fonte original 97 · github.com / microduck-helper ↗
  98. Fonte original 98 · github.com / commit.py ↗
  99. Fonte original 99 · github.com / VALIDATION.md ↗
  100. Fonte original 100 · github.com / README.md ↗
  101. Fonte original 101 · github.com / armbian-boot-config.md ↗
  102. Fonte original 102 · github.com / repair-armbian-env.py ↗
  103. Fonte original 103 · github.com / ASSEMBLY-NOTES.en.md ↗
  104. Fonte original 104 · github.com / README.en.md ↗
  105. Fonte original 105 · github.com / FILE-MANIFEST.json ↗
  106. Fonte original 106 · github.com / SHA256SUMS ↗
  107. Fonte original 107 · github.com / bom.md ↗
  108. Fonte original 108 · github.com / microduck-replica-image-20261023 ↗
  109. Fonte original 109 · github.com / microduck-replica-20261023-manifest.txt ↗
  110. Fonte original 110 · github.com / microduck-replica-20261023.img.xz.sha256 ↗
  111. Fonte original 111 · github.com / microduck-replica-20261023-models.txt ↗
  112. Fonte original 112 · github.com / 2026-10-23-image-release.md ↗
  113. Fonte original 113 · github.com / MODEL_IMPORT.md ↗
  114. Fonte original 114 · github.com / model_package.py ↗
  115. Fonte original 115 · github.com / models.py ↗
  116. Fonte original 116 · github.com / 2026-10-23-imu-revalidate.md ↗
  117. Fonte original 117 · github.com / imu.py ↗
  118. Fonte original 118 · github.com / microduck-helper ↗
  119. Fonte original 119 · github.com / sensors.py ↗
  120. Fonte original 120 · github.com / 烧录和第一次使用.md ↗
  121. Fonte original 121 · github.com / shared-walk-handoff-20261022.md ↗
  122. Fonte original 122 · github.com / README.md ↗
  123. Fonte original 123 · github.com / microduck-replica-image-20261023c ↗
  124. Fonte original 124 · github.com / microduck-replica-20261023c.img.xz.sha256 ↗
  125. Fonte original 125 · github.com / microduck-replica-20261023c-manifest.txt ↗
  126. Fonte original 126 · github.com / microduck-replica-20261023c-models.txt ↗
  127. Fonte original 127 · github.com / HD1910-20261023-总线IMU自动识别.md ↗
  128. Fonte original 128 · github.com / 烧录和第一次使用.md ↗
  129. Fonte original 129 · github.com / imu-bus-autodetect-20261023.md ↗
  130. Fonte original 130 · github.com / 2026-10-23-imu-coarse-stance.md ↗
  131. Fonte original 131 · github.com / imu.py ↗
  132. Fonte original 132 · github.com / microduck-helper ↗
  133. Fonte original 133 · github.com / firmware ↗
  134. Fonte original 134 · github.com / MICRODUCK-BUILD-GUIDE.en.md ↗
  135. Fonte original 135 · github.com / MICRODUCK-FAQ.en.md ↗