Antes de actualizar un montaje DIY
Pollen Robotics publicó 0.18.2 el 30 de octubre de 2026 a las 08:46 UTC y 0.18.3 a las 15:04 UTC. Esta guía del 31 de octubre fija el código de 0.18.3 en b2b0d213; no cambia la fecha original de las versiones.
Estas instrucciones requieren el daemon oficial compatible y el cliente duckctl correspondiente. KISS R1/V167 y las actualizaciones de imagen, Studio y native de fanhao375son rutas distintas. Compartir servos XL330 o una ZERO 3W no basta: anota proyecto, imagen, programa del robot y cliente antes de elegir un paquete.
Qué información de uso describe el fabricante
La documentación indica envío anónimo activado por defecto a PostHog EU Cloud. Incluye arranques, cambios de versión, tiempo activo de updater, slots y cambios de política, con ID aleatorio, placa/arquitectura y versiones del daemon y del sistema. Una política pública del Hub puede identificarse por repositorio, revisión y archivo; las instaladas a mano se llaman local sin enviar su ruta.
La lista excluye nombres Wi-Fi y del robot, cuenta/token, número de serie, registros, imágenes y audio; la ubicación derivada de IP está desactivada. Es la descripción del editor y del código revisado, no una certificación independiente del tráfico. La elección del robot se gestiona aparte del consentimiento analítico de esta web.
Desactivar y volver a consultar
Abre el cajón de la consola y apaga share anonymous usage data. El control solo aparece si telemetry.status responde; que no exista en un updater antiguo no prueba que esté desactivado. Con duckctl compatible, cambia YOUR_ROBOT por el nombre del robot y ejecuta consulta, desactivación y consulta.
Tras una desactivación correcta, enabled y active deben ser false. enabled es la elección guardada; active incorpora las restricciones del entorno de updaterd y no demuestra entrega al servidor. MICRODUCK_TELEMETRY=0 o DO_NOT_TRACK=1 deben estar en ese entorno para forzar el apagado. La elección persiste al reiniciar y actualizar; apagar vacía la cola local y borra el ID, y reactivar genera otro. Compruébalo de nuevo tras 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: separar vínculo guardado y conexión real
La corrección intenta recuperar mandos Bluetooth clásicos vinculados que pierden la conexión, incluso justo al emparejar. Reintenta el enlace inicial y luego revisa mandos clásicos desconectados. Los fallos repetidos amplían el intervalo programado de 12 a 120 segundos para reducir uso de radio con mandos apagados; no es un plazo garantizado de reconexión.
Los mandos LE conservan su ruta de reconexión. Si el indicador sigue parpadeando, registra paired, trusted, connected y respuesta de entrada antes de borrar el vínculo. Recuperar el enlace requiere después comprobar control y parada con el robot sujeto según su guía. No hemos probado mandos ni hardware.
SSH/SCP más ágiles sin saltarse la identidad
duckctl ssh y scp prueban el puerto 22 de la última IP durante 800 ms antes de buscar; si no responde, buscan y actualizan la caché. duckctl ip y open siguen haciendo descubrimiento.
Una IP reasignada por DHCP puede provocar una alerta de clave de host SSH. Verifica robot y dirección actual; no desactives la comprobación para ocultarla. La caché suele estar en ~/.cache/duckctl/addresses y XDG_CACHE_HOME tiene prioridad. Conectar rápido no confirma servos, IMU ni política.
Qué anotar después de actualizar
En la consola Linux del robot compatible, consulta version, health y update status con los comandos siguientes. Anota cualquier diferencia entre versión instalada y en ejecución. Si falla la salud, vuelve a la guía de actualización firmada y recuperación, con el robot sujeto y sin iniciar movimiento.
Guarda por separado estado de telemetría, conexión/entrada/parada del mando e identidad SSH. Revisamos código fijo, metadatos de versiones y hashes de pequeños archivos manifest/firma. No instalamos el daemon, validamos firmas criptográficamente, arrancamos imágenes ni probamos movimiento real.
robotctl version
robotctl health
robotctl update statusVerificación de fuente: . El alcance de la verificación se establece en la guía; La revisión de la fuente por sí sola no es una prueba de hardware.
Dónde ir a continuación.
Simulador MicroDuck: caminar y cargar movimientos
Prueba Waddle In, carga un movimiento público y restaura la selección oficial sin instalar un entorno de entrenamiento.
MicroDuck RL: ONNX y checkpoints para reanudar
Revise bundles oficiales, código registrado, configuración y profesores; separe inferencia ONNX, reanudación, warm start y límites de reproducción.
¿Qué te gustaría entender a continuación?
Mantenga juntos la fuente, su entorno y sus observaciones.
Fuentes y fecha de revisión
Fuentes comprobadas el 31 de octubre de 2026 · Fuente revisada
- Fuente original 1 · github.com / daemon-v0.18.3 ↗
- Fuente original 2 · github.com / daemon-v0.18.2 ↗
- Fuente original 3 · github.com / telemetry.md ↗
- Fuente original 4 · github.com / telemetry.rs ↗
- Fuente original 5 · github.com / main.rs ↗
- Fuente original 6 · github.com / bluez.rs ↗
- Fuente original 7 · github.com / main.rs ↗
- Fuente original 8 · github.com / duckctl.md ↗
- Fuente original 9 · github.com / cheatsheet.md ↗
- Fuente original 10 · github.com / daemon-v0.18.1 ↗