Antes de atualizar seu robô DIY
A Pollen Robotics publicou 0.18.2 em 30 de outubro de 2026 às 08:46 UTC e 0.18.3 às 15:04 UTC. Este guia foi publicado e revisado em 31 de outubro, fixando 0.18.3 no b2b0d213, sem alterar as datas das versões originais.
As etapas exigem daemon oficial compatível e duckctl correspondente. KISS R1/V167 e as atualizações de imagem, Studio e native do fanhao375são caminhos diferentes. Um XL330 ou uma ZERO 3W não define compatibilidade. Registre projeto, imagem, programa do robô e cliente do computador antes de escolher um pacote.
Quais dados de uso estão documentados
A documentação descreve envio anônimo ativo por padrão para PostHog EU Cloud. Inclui início, mudança de versão, tempo ativo do updater, slots e mudanças de política, com ID aleatório, placa/arquitetura e builds do daemon e OS. Políticas públicas do Hub podem informar repositório, revisão e arquivo; arquivos colocados manualmente recebem local, sem seu caminho.
A lista exclui nomes Wi-Fi e do robô, conta/token, número de série, logs, imagens e áudio; e desativa localização baseada em IP. São o projeto documentado e o código revisado, não uma certificação independente do tráfego. A opção do robô é separada do consentimento de análise deste site.
Desligar e consultar o que ficou salvo
Na gaveta do console, desative share anonymous usage data. O controle só aparece após resposta de telemetry.status; não aparecer em um updater antigo não comprova que está desligado. Com duckctl compatível, troque YOUR_ROBOT pelo nome do robô e siga consulta, desativação e nova consulta.
Depois de desligar com sucesso, enabled e active devem ser false. enabled é a escolha salva; active também reflete as restrições do ambiente do updaterd e não comprova recebimento pelo servidor. MICRODUCK_TELEMETRY=0 ou DO_NOT_TRACK=1 precisam estar nesse ambiente para forçar o bloqueio. A escolha persiste após reinício/atualização; desligar limpa a fila local e apaga o ID, reativar cria outro. Confira novamente após reiniciar.
duckctl --name YOUR_ROBOT call telemetry.status
duckctl --name YOUR_ROBOT call telemetry.set '{"enabled":false}'
duckctl --name YOUR_ROBOT call telemetry.status0.18.2: pareado e conectado são verificações diferentes
A correção recupera controles Bluetooth clássicos já vinculados que perdem o link, inclusive logo após o pareamento. Ela repete a conexão inicial e depois busca controles clássicos desconectados. Falhas sucessivas ampliam o intervalo programado de 12 para até 120 segundos, reduzindo o uso de rádio com controles desligados; não é um prazo garantido de reconexão.
Controles LE mantêm seu mecanismo. Se a luz continua piscando, registre paired, trusted, connected e resposta de entrada antes de apagar o vínculo. Após recuperar o link, confira parada e controle com o robô apoiado conforme seu guia. Este site não testou controle nem hardware.
SSH/SCP mais rápidos com identidade preservada
duckctl ssh e scp tentam o endereço lembrado na porta 22 por até 800 ms. Sem resposta, fazem a descoberta e atualizam o cache. duckctl ip e open continuam usando descoberta.
Uma IP atribuída a outro dispositivo pelo DHCP pode gerar alerta de chave de host SSH. Confira robô e endereço atual; não desative a verificação para ocultar o aviso. O cache costuma ficar em ~/.cache/duckctl/addresses, com prioridade para XDG_CACHE_HOME. Conexão rápida não confirma servos, IMU ou política.
Registro útil depois da atualização
No shell Linux do robô compatível, consulte version, health e update status com os comandos abaixo. Registre diferenças entre versão instalada e em execução. Se a saúde falhar, volte ao guia de atualização assinada e recuperação, mantenha o robô apoiado e não inicie movimentos durante o diagnóstico.
Guarde separadamente telemetria, conexão/entrada/parada do controle e identidade SSH. Revisamos fonte fixa, metadados e hashes de pequenos arquivos manifest/assinatura. Não instalamos daemon, não validamos assinaturas criptograficamente, não iniciamos imagens nem testamos movimento físico.
robotctl version
robotctl health
robotctl update statusVerificação da fonte: . O escopo da verificação é indicado no guia; a revisão da fonte por si só não é um teste de hardware.
Para onde ir a seguir.
Simulador MicroDuck: caminhar e carregar movimentos
Teste Waddle In, carregue uma política pública e restaure o movimento integrado sem instalar o ambiente de treinamento.
MicroDuck RL: ONNX e checkpoints para retomar
Examine bundles oficiais, código, configuração e professores; separe inferência ONNX, retomada, warm start e os limites da reprodução não executada.
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 31 de outubro de 2026 · Fonte revisada
- Fonte original 1 · github.com / daemon-v0.18.3 ↗
- Fonte original 2 · github.com / daemon-v0.18.2 ↗
- Fonte original 3 · github.com / telemetry.md ↗
- Fonte original 4 · github.com / telemetry.rs ↗
- Fonte original 5 · github.com / main.rs ↗
- Fonte original 6 · github.com / bluez.rs ↗
- Fonte original 7 · github.com / main.rs ↗
- Fonte original 8 · github.com / duckctl.md ↗
- Fonte original 9 · github.com / cheatsheet.md ↗
- Fonte original 10 · github.com / daemon-v0.18.1 ↗