Ir al contenido
Fuente revisada

MicroDuck DIY: montaje, modelos y recuperación de IMU

Elige una ruta DIY y revisa protocolo 20261023c, muestreo HOME inicial, recalibración sin par, contratos de modelos y fuentes de recuperación.

Para la réplica HD1910, haga coincidir la imagen, el tiempo de ejecución de movimiento, el asistente y el protocolo IMU real antes de la calibración. El muestreo HOME inicial admitido y una rehacer de la dirección de montaje existente tienen diferentes condiciones de torsión. Mantenga la implementación del modelo y una ruta de retorno funcional conocida en el mismo registro de compilación.

Lea el protocolo antes de intentar reutilizar una calibración

Para image20261023c, registre el protocolo/diseño real de Studio, la revisión de la fuente y el montaje. El diseño de tiempo de ejecución admite Feetech56/15 y DXL2 124/12 en ID200; la detección automática no cambia el firmware del módulo. Los contadores de chips DXL2 faltantes o los campos de edad son datos no disponibles, no ceros inventados ni prueba de un sensor roto. @136 los diagnósticos personalizados de ScrapMeta están fuera del bloque de lectura central compartido.

Si el protocolo cambia, los resultados de captura/cálculo anteriores dejan de ser válidos; una dirección de montaje guardada está vinculada al protocolo detectado. Una calibración de bus antigua y no vinculada se interpreta como Feetech y no puede autorizar directamente el par del DXL2. Cambiar placas o montar dentro de un protocolo también requiere calibración. No evites la puerta copiando un cuaternión guardado.

La calibración inicial y una rehacer utilizan diferentes reglas de torque

La corrección de postura 23b, retenida en 23c, permite una captura inicial mientras el robot soportado está manteniendo HOME, todas las articulaciones habilitadas y un error de HOME no superior a 5°, sin transición de movimiento o torsión pendiente. También conserva la ruta de captura de desconexión de torsión admitida. Esto no es permiso para tomar muestras durante un par ascendente o parcial.

Siga la secuencia fijada para el primer uso: apoye el robot; capture la quietud erguida durante 3 s, luego la inclinación solicitada del torso hacia adelante de 15 a 30 ° durante 3 s. Vuelva a la posición vertical y deténgase antes de solicitar la verificación del tiempo de ejecución, luego siga el mensaje de nueva inclinación. Mantenga sus manos sosteniendo el robot en modo de calibración. Estas son instrucciones del autor, no una prueba física completada aquí.

Para una rehacer dirección existente o una sesión de recuperación de cambio de modo, mantenga los requisitos previos de desconexión de torsión y las confirmaciones explícitas que se describen a continuación. La captura inicial de HOME no elimina esas puertas. Una vez finalizado, vuelva a leer el protocolo, la dirección, el modo y el estado de torsión reales; preservar los ceros, direcciones y límites de los servos. Cancele o utilice la entrada de recuperación de sesión existente después de la interrupción en lugar de forzar el movimiento.

Dónde continuar la construcción

La nueva guía de compilación bilingüe del autor y las preguntas frecuentes de conectan compras, impresión, firmware y ensamblaje. Seleccione primero la ruta exacta de la placa/servo. Un enlace de compra revisado o un precio cotizado de la cámara no constituyen una garantía de stock ni de compatibilidad. Para los modelos, conserve una exportación coincidente y las comprobaciones del paquete a continuación. Para la investigación de posicionamiento, el conjunto de datos de repetición oficial es una grabación separada del robot alfa; no es un archivo de calibración ni una política compatible para una réplica.

Instantánea de la fuente histórica 20261023; use la versión actual arriba

Mantenga juntos la ruta de su hardware y el formato de implementación

Para la ruta fanhao375 HD1910, la nueva versión preliminar 20261023 agrega gestión de modelos Studio. No es necesario actualizar una tarjeta existente solo para cambiar un modelo. Un Studio antiguo necesita la actualización de software/ayudante correspondiente, y una imagen nueva aún necesita su propia aceptación. KISS V167, esta fork de Studio, una implementación de Observer y Open Duck Mini son entornos separados. Mantenga la secuencia de compilación Open Duck Mini existente para ese hardware.

Prepare un paquete de implementación a partir de una exportación

La guía de importación fija requiere policy.onnx, manifest.json y deployment-contract.json en el mismo directorio de modelos, empaquetados como ZIP, tar.gz o tgz. Mantenga deployment-execution.json, deployment-runtime.json y model-info.json junto a ellos cuando la exportación los proporcione. No combine archivos de diferentes puntos de control ni incluya registros de entrenamiento, scripts o múltiples modelos. El límite de archivo es 64 MiB; los datos ampliados están limitados a 256 MiB.

El analizador verifica el hash ONNX con el manifiesto, la identidad de la tarea y un contrato de implementación versionado, luego invoca el robotd validate-policy local. Un validador no disponible es un rechazo, no una invitación a omitir la verificación. La fuente de esta imagen espera 61 entradas, 14 salidas, normalización de observación integrada y adaptadores HD1910 compatibles, además de declaraciones de orden conjunta, HOME, actuador y acción/observación. El robot tiene 15 motores; eso no convierte cada modelo de 15 motores en esta interfaz de política de 14 salidas. No cambie los metadatos simplemente para que se aprueben.

Leer la selección y mantener un camino de regreso

Importar correctamente significa instalado. Apoye y relaje el robot antes de elegir el uso previsto y “Usar este modelo”; Studio espera a que el tiempo de ejecución confirme la ruta real. Una startup diferente HOME, ganancia P u orden conjunta bloquea la conmutación en caliente y necesita adaptación de implementación. Una selección exitosa aún no es aceptación de la moción. Para regresar, "Restaurar incorporado" restaura el valor predeterminado registrado de ese uso y deja el archivo importado en la biblioteca. Los valores predeterminados integrados no se pueden eliminar; Los archivos importados a los que todavía se hace referencia en un uso primero deben deseleccionarse.

Los botones vinculan acciones y las acciones utilizan el modelo seleccionado para ese uso. A/X/LB/RB/D-pad abajo son las teclas de acción configurables; caminar y mantenerse de pie de forma independiente no son tareas clave de acción ordinarias. La captura de clave física tiene puertas de configuración estable, de acción normal y de desconexión de torsión adicional. Utilice el menú desplegable cuando una acción especial existente pueda activarse desde la pulsación de captura. “Desvincular” borra una clave; “Restaurar claves predeterminadas” restaura las asignaciones; ninguno elimina modelos. Mantenga el estado de Studio, generalmente /var/lib/microduck-studio, mediante una actualización. Cambiar el nombre cambia el nombre para mostrar, no la identidad del modelo.

Resultados independientes del HD1910: separe la tarea de su transferencia

El informe de transferencia fijo de Ley-WL del 22 de octubre registra un tiempo de ejecución de Observer implementado por el autor y comentarios positivos de los usuarios sin volver a capacitar ni reemplazar los pesos. Su simulación alcanzó 256/256 transferencias nominales a 7,4 V bajo los límites HD1910 BAM y Observer, utilizando una puerta permanente continua de 500 ms. Esos casos no contienen perturbaciones externas, carga de recogida o fútbol; no son 256 habilidades exitosas en el mundo real.

La tarjeta del modelo de recolección de actualización 1001 informa por separado una retroalimentación fluida del movimiento del autor/usuario, pero deja la recolección de objetos y la aceptación de perturbaciones sin terminar. Su criterio de articulación local de 25 mm/tres ciclos es 0/32 a pesar de 32/32 casos sin reinicio. El ONNX publicado no es un punto de control completo del currículum PPO. Estos son resultados calificados útiles, no un paquete de implementación de Studio listo para usar: conserve el propio contrato de ejecución del modelo y el mapeo de normalización/acción. La lectura de la fuente aquí no realizó entrenamiento, inferencia o un robot. Los pasos de recuperación de Armbian y revisión de impresión previamente verificados continúan a continuación.

KISS / Armbian: inspeccione un escritor de archivos de arranque conocido antes de cambiarlo

La reparación fusionada de Armbian apunta a una función USB antigua reconocida en Armbian 26.2.1. El autor investigó una falla de arranque en la que /boot/armbianEnv.txt aparecía vacío en U-Boot y se recuperaba después de la reproducción del diario. Esto es consistente con una transacción del sistema de archivos inacabada; no prueba una causa eléctrica única ni establece que cada reinicio tenga esta causa.

Lea el script de reparación fijo, cópielo en /tmp/repair-armbian-env.py en la placa Linux correspondiente y comience con la verificación de solo lectura. Necesita herramientas Python 3.9+, Bash y GNU. Este no es un comando de host de Windows o macOS.

En la placa Linux correspondiente: verificación de aplicabilidad de solo lectura
python3 /tmp/repair-armbian-env.py --check

needs-fix significa que la función antigua conocida coincide; already-fixed no necesita repetición; not-applicable significa que el script de destino está ausente. Una función desconocida o modificada anteriormente devuelve un error: deténgase en lugar de reemplazar todo el script. Si la configuración de arranque ya está vacía, restáurela primero; esta herramienta se niega a considerarla válida.

Solo después de una verificación de coincidencia, la ruta --apply del autor realiza una copia de seguridad del script del sistema, la configuración de arranque actual y los hashes en /var/backups/microduck-armbian-env/, luego reemplaza solo el script de optimización. No reescribe la configuración de inicio inmediatamente, no reinicia, inicia servicios de robot ni envía comandos de movimiento. --restore toma el directorio de respaldo exacto devuelto y restaura el script de optimización anterior, no una configuración de inicio anterior; se niega a sobrescribir cambios posteriores. Este es un mantenimiento proporcionado por el origen, no una nueva descarga de V167 ni una solución física demostrada de pérdida de energía. Revise la guía antes de presentar la solicitud y vuelva a verificarla después de las actualizaciones del paquete.

Dos causas distintas para comprobar cuando un gamepad o una carga interrumpen el tablero

En las notas de montaje de con fecha del 22 de octubre, kissqy informa interferencia entre el Wi-Fi de 2,4 GHz y el gamepad inalámbrico de la construcción. Confirme la frecuencia real conectada en lugar de confiar en un SSID llamado "5G"; el autor utiliza la banda de 5 GHz del enrutador. Esta es la frecuencia de Wi-Fi, no el servicio celular. La siguiente inspección es de solo lectura.

Inspeccionar la frecuencia Wi-Fi activa
nmcli -f IN-USE,SSID,FREQ,SIGNAL device wifi list

El mismo autor recomienda un buffer de 1000 µF en la entrada de suministro principal de ese edificio, cerca de la entrada, para transitorios de servocarga. Una pieza de 16 V es su ejemplo para una entrada de aproximadamente 7,3 V; otros suministros requieren una clasificación adecuada por encima del máximo de entrada. Desconecte la energía para el cableado y observe la polaridad. No es un condensador en el riel Zero GPIO o de 5 V, y no reemplaza la capacidad de suministro adecuada ni los conectores de sonido. Esta es la experiencia de construcción del autor, no un diagnóstico universal ni nuestra validación de hardware.

Mismo nombre de archivo de impresión, una revisión de archivo diferente

La actualización de FrankenDuck del 21 de octubre agrega rampas de soporte para las piernas, elimina los avellanados exteriores en ambas carcasas de las piernas y describe una disposición de pies intercambiables. Su manifiesto y su suma de comprobación ahora identifican SHA-256 ff78c1d7431733d1fd9fc9265d8930548e72551dd42ee05771c3fbf0d14e302f para el Microduck-Print-FrankenDuck-20261015.rar que todavía lleva el nombre. El autor enumera 36 archivos STL y un proyecto de cinco placas; Revisamos el manifiesto, no una nueva impresión física o prueba de ajuste. La placa 5 todavía requiere seleccionar el TPU real en lugar de los ajustes preestablecidos de PLA guardados.

Ese conjunto de cinco placas no es el CAD v2.2 de seis placas de Mechanical Walker Robo que se analiza a continuación. Mantenga juntos la revisión del proyecto, la versión del actuador, el montaje de la IMU y la elección del material. JoyandAI también agregó un STEP XL330 y archivos de soporte 18650/21700 en una revisión separada; su presencia no hace que la imagen HD1910 sea compatible con XL330. El proyecto todavía distingue la depuración de escritorio de la integración total.

Verificaciones de imágenes del 22 de octubre: el archivo 21b y la instantánea del componente

Aquí se conservan los controles históricos 21b. Utilice el archivo 20261023, la suma de verificación y los límites de aceptación anteriores para la nueva versión preliminar.

Elige el siguiente paso del sistema que ya tienes

Para una nueva tarjeta fanhao375 HD1910, utilice las comprobaciones de fuente 21b y conserve su tarjeta anterior. El autor desaconseja 20261020 y se retiraron las publicaciones de imágenes base de septiembre. Esos viejos enlaces y contraseñas son historia. Una instalación existente de KISS V167 es una ruta diferente: la fuente de mantenimiento a continuación no requiere cambiar a la imagen del otro autor. Open Duck Mini sigue siendo una secuencia de compilación completa separada.

Notas de imagen anteriores · instantánea de la fuente del 21 de octubre

Estas notas describen la imagen 20261020 y la versión anterior de Studio. El autor ahora informa que la imagen se detiene en el paso 2 de la lista de verificación. Utilice las comprobaciones actuales anteriores; un comando o contraseña históricos no es una recomendación para una tarjeta nueva.

Una nueva ruta HD1910, con puntos de control antes del primer arranque

El 20 de octubre, el autor de la réplica publicó microduck-replica-image-20261020 como versión preliminar de. Incluye la fork en tiempo de ejecución del autor, los modelos, Studio y la red de primer arranque para una compilación HD1910/Radxa Zero 3W. No es una imagen XL330 ni un comunicado oficial de Pollen. El autor informa pruebas de computadora y una verificación de imágenes montadas de solo lectura, mientras que sigue pendiente una ejecución completa de la tarjeta nueva en un robot. Revisamos fuentes y pequeños artefactos; No descargamos la imagen de 709.972.236 bytes, ni flasheamos una tarjeta ni operamos el hardware. Liberación y límite de prueba explícito.

Elija el siguiente paso según el estado de su construcción
Tu punto de partidaRuta útilQué confirmar primero
Ningún robot todavíaUtilice el simulador de navegador o compare las rutas de compilación existentes a continuación.No se requiere ninguna imagen o compra de dispositivos electrónicos para explorar.
Estándar Open Duck Mini v2Conserva sus propias piezas, montaje, cableado y guía de tiempo de ejecución.Las imágenes HD1910 y las piezas coincidentes impresas tienen una configuración diferente.
Réplica HD1910 ensambladaLea la nueva guía preliminar y las revisiones del tablero de coincidencias, IMU y tiempo de ejecución.Guarde la tarjeta de trabajo y la copia de seguridad de la calibración; una descarga no es un requisito de actualización.
Una nueva impresión o pedido de piezasAbra el proyecto y el libro de trabajo fijos del 20 de octubre.Los recuentos de artefactos y materiales reales difieren del resumen README.

Utilice una lista de verificación por etapas en lugar de tratar la imagen como un kit terminado

  1. Identifique HD1910 frente a XL330, la revisión del HAT y la ruta de la IMU del torso antes de elegir los archivos. La guía de imágenes especifica 15 servos direccionados y Radxa Zero 3W; La IMU de cabeza de D1 usa 0x6A, por lo que el módulo de torso separado debe usar 0x6B. Este es un requisito básico, no un sustituto de la verificación de la guía de cableado correspondiente.
  2. Lea el manifiesto de la imagen y los términos del modelo, luego descargue la imagen y su suma de verificación correspondiente juntas. Conserve la tarjeta existente antes de escribir una nueva.
  3. Siga la guía de primer inicio del autor: punto de acceso temporal Microduck-xxxx, Studio en el puerto 8000, luego vuelva a conectar el teléfono a la red doméstica después de que se cierre el punto de acceso. Una falla de Android .local requiere verificar la IP del dispositivo del enrutador, sin asumir que la imagen falló.
  4. Trate el servo cero, la verificación de la IMU, la calibración de compromiso, el emparejamiento de pads, la confirmación de parada de emergencia y el movimiento apoyado como etapas de aceptación separadas. No cuente una página verde o un reinicio del servicio como si pasaran los seis.
  5. Registre el modo de ejecución real, la lectura y cualquier reversión no resuelta antes de continuar. Mantenga el Wi-Fi de la primera tarjeta, el compromiso de calibración y la aceptación total de caminata explícitamente pendientes hasta que se prueben. Secuencia original de primer uso.

Lea los archivos adjuntos, no solo sus nombres

En la revisión de CAD dabbda7, el nuevo libro contiene 33 filas de piezas impresas y 23 filas de piezas compradas. El 3MF tiene 6 definiciones de placa y 43 instancias de compilación de nivel superior. La sexta placa contiene cuatro instancias procedentes de 合体轮胎.STEP y se denomina TPU材料, mientras que el proyecto todavía enumera dos perfiles de filamento PLA. Seleccione el material real y vuelva a cortar; un nombre de placa no configura TPU. Estas son observaciones de archivo/XML, no pruebas impresas o de ajuste. El archivo README todavía dice 5 placas/52 objetos/21 piezas compradas y llantas/neumáticos separados. Libro de trabajo original · Fijo 3MF.

La guía de réplica completa a continuación agrega verificaciones de versiones de imágenes, recuperación de redes telefónicas, lectura de calibración, configuración de contraseñas y una tabla de revisión de archivos. Las etapas de ensamblaje, las herramientas y el ejemplo de presupuesto anteriores del Open Duck Mini permanecen disponibles más abajo; sus componentes no son intercambiables con esta réplica. Abra el procedimiento HD1910 · Abra la compilación Duck Mini · Ejemplo de plan de piezas.

Notas anteriores de Studio y de la junta directiva: revisión corregida 71e45b1

A continuación se describe la primera versión del 19 de octubre. Las funciones faltantes de calibración, escritura y Wi-Fi se implementaron posteriormente en la fuente revisada el 20 de octubre; La aceptación física sigue siendo una cuestión aparte. Las tres nuevas placas aún carecen de aceptación física.

Nuevos archivos maker del 19 de octubre: herramientas útiles con límites explícitos

El autor de la réplica HD1910 agregó Microduck Studio y tres proyectos de tablero editables. Comience con la vista previa del robot falso de solo bucle invertido de Studio y luego use su autoverificación de solo lectura en una configuración compatible. No es una imagen de reemplazo del sistema operativo y la primera versión no puede escribir su calibración calculada en el tiempo de ejecución principal. Detener el navegador o Studio no es una confirmación de que el par del servo esté desactivado. Guía original de la consola.

Los nuevos bus-IMU v2, el concentrador de bus y los tableros de terminales de batería son archivos de diseño en espera de fabricación o verificaciones físicas; Gerber, BOM y tablas de cableado aún no se suministran. El concentrador todavía tiene una interferencia en la altura del conector. Mantenga las comprobaciones de orientación del conector y de la IMU separadas de los HAT más antiguos. Lea la ruta de réplica actualizada para obtener una vista previa de los pasos y la lista de verificación de la placa basada en el código fuente. Estado del hardware del autor.

Elige el pato que coincida con tu objetivo

Comience con un robot y una revisión documentada. Estas rutas utilizan diferentes piezas, cableado, software y políticas.

Elige el pato que coincida con tu objetivo
RutaUn punto de partida útil paraVerifique antes de comprometerseSiguiente paso
MicroPato oficialUsar un robot oficial y explorar su software o políticas.Haga coincidir la placa y la versión del software. La disponibilidad del pedido pertenece a la tienda oficial.Primera conexión →
Open Duck Mini v2Aprender una construcción de hardware documentada, incluida la impresión, el cableado y la calibración.El estándar v2 utiliza servos STS3215 de 7,4 V, Pi Zero 2 W y BNO055. Lea los espacios restantes del manual.Etapas de construcción →
Réplica del MicroDuck HD1910Unirse a una ruta de fabricantes experimentales e investigar las diferencias de hardware.Haga coincidir exactamente el CAD, HAT/IMU, imagen y fork. Los ensayos de los autores aún informan problemas de giro y reinicio.Lea la evidencia de compilación →
Simulación de navegadorProbar movimientos existentes antes de comprar hardware.Un tutorial del navegador juega una política; Formar una nueva política es una tarea aparte.Prueba el primer paseo →

Antes de comprar piezas

Guarde el proyecto elegido, la revisión completa y las sustituciones no resueltas. Luego haga un plan de piezas para esa configuración.

Planificar piezas y presupuesto →
Detalles de la versión y notas del fabricante original.

Elija una máquina y luego mantenga sus archivos juntos. Open Duck Mini v2 de Antoine Pirrone tiene una lista de piezas publicada, una guía impresa, un ensamblaje ilustrado, tiempo de ejecución y demostraciones de robots reales. El Pollen Robotics MicroDuck y la réplica independiente HD-1910 tienen diferentes actuadores, geometría y requisitos de política. Una forma de pato familiar no hace que sus limas sean intercambiables. Abrir fuente Duck Mini v2 ↗.

Una ruta completa versus una ruta de investigación

Acceso al curso de chino, 11 de octubre: Verificaciones anónimas del curso de Feishu y los enlaces de los cuatro capítulos anteriores redirigidos a una página de inicio de sesión. Conservamos enlaces de revisiones anteriores, pero no pudimos confirmar el acceso de lectura pública actual ni revisar el contenido de nuevos capítulos. Si los enlaces no se abren para usted, use el Open Duck Mini autor README ↗, guía Tnkr ↗ y nuestra ruta de ocho etapas.

Corrección del archivo de impresión de octubre que guarda una reimpresión

El proyecto del 30 de septiembre Feetech Bambu Studio ↗ reemplaza a su predecesor del 15 de septiembre y contiene cuatro objetos de rueda combinada v2.1. Inspeccionamos los metadatos de 3MF comprometidos: ambos ajustes preestablecidos de filamento guardados dicen PLA. La lista de materiales del autor y la corrección ↗ solicitan TPU en los neumáticos combinados y otras piezas flexibles. Verifique el material de cada objeto antes de cortarlo; un nombre de archivo o una vista previa en color no es una verificación de materiales. El CAD README todavía describe el 3MF anterior, así que compare el nombre de archivo real y la revisión de la fuente en lugar de ese párrafo obsoleto.

El libro de trabajo del 29 de septiembre enumera 33 categorías de piezas impresas y 21 categorías de piezas compradas; Estas son filas de la tabla, no el número total de piezas para imprimir o comprar. El orificio de la cámara original de Radxa face_part-FT1 está en el paquete STEP de piezas cambiadas por separado, no en la parte frontal incrustada en el nuevo 3MF. Vuelva a verificar esa elección, el sufijo del servo, el conector y el perfil de impresora exactos del HD-1910 antes de fabricar el lote. Libro de trabajo de ensamblaje original ↗ · versión CAD v2.1 ↗.

Las referencias de entrenamiento no son una aceptación de compilación.

Para el entrenamiento del HD1910 y el control del robot, utilice el proyecto kissqy actual y la tabla de descarga ↗ como una pila de hardware independiente. La nota de entrenamiento anterior vinculada aquí fue una instantánea antes de su publicación el 12 de octubre; La exportación de un modelo ONNX aún no demuestra movimiento en un diseño de servo diferente. Las demostraciones del navegador siguen siendo datos simulados.

Nuevo paso servocero HD1910, con un alcance de prueba más estrecho

El proyecto de réplica agregó un tutorial del probador Rust HD1910M ↗ en su confirmación de fuente del 11 de octubre. Para un servo cuyo ID y unión física haya identificado, zero envía la instrucción de calibración 0x0B: la posición mecánica actualmente mantenida se convierte en el conteo 2048 de forma predeterminada y el desplazamiento se guarda en el servo. El autor informa haber verificado 15 unidades HD-1910 con firmware 3.46, incluida una lectura de posición posterior a la calibración. Este es un paso útil que falta en el montaje y la calibración; no convierte la carrera de retroalimentación estacionaria de 14 articulaciones previamente informada en una prueba de caminata. El registro de banco del autor ↗ y nuestra guía de la réplica brindan las condiciones exactas de comando y recuperación.

Siete capítulos de montaje, falta el episodio 7

Los autores de la réplica y CAD vinculan una serie Bilibili del fabricante CAD/BOM ↗. Su archivo README enumera partes, parte inferior de la pierna, parte superior de la pierna, torso, cuello y cabeza (episodios 1 a 6); Una nueva revisión de la lista de reproducción del creador también encontró el episodio 8 sobre el ensamblaje de componentes. Los siete videos accesibles identifican al mismo creador. Siga el CAD/BOM de Feetech o XL330 correcto antes de cada subensamblaje. El episodio 7 está ausente y los clips cortos aún no cubren todos los pasos eléctricos o del primer movimiento.

  1. piezas y conjuntos ↗
  2. parte inferior de la pierna ↗
  3. parte superior de la pierna ↗
  4. torso ↗
  5. cuello ↗
  6. cabeza ↗
  7. conjunto de componentes (episodio 8) ↗

R1 es una versión real, con una estrecha compatibilidad de hardware

La publicación Public Image R1 del 12 de octubre ↗ incluye la descarga real ↗ de microduck-zero3w-0.15.1-R1.img.xz (767.412.924 bytes; SHA-256 publicado por el autor/GitHub: 75da978b5d56acd9e4146256431732381de84523bb683e4ab7ac9f0580a7bce5). Los ZIP de la consola del robot R17 V164 ↗ y del estudio de entrenamiento R1.5.27 ↗ también son públicos e independientes. La imagen se basa en Microduck 0.15.1 oficial, no en la línea estable oficial más reciente. La guía de tres pasos del autor ↗ explica la grabación, la red Wi-Fi Microduck-kissqy del primer arranque y el portal alternativo 10.42.0.1:8088. Antes de usar HOME o mover el robot, verifica el hash descargado, la placa, las articulaciones HD1910 y la IMU del bus: la calibración de ejemplo pertenece a otro robot. Este sitio comprobó la disponibilidad de las descargas, no la grabación ni la marcha física.

El registro físico separado del autor de la réplica del 12 de octubre ↗ ahora va más allá de las comprobaciones de servo estacionarias anteriores: una versión BNO085 I2C parcheada localmente mantuvo el control de la política durante 70 segundos y alternó sus rodillas cuando se le ordenó. Su recorrido hacia adelante no se midió y ese parche local no está incluido en el R1 público. Los siete clips de montaje y este informe no crean una única receta para caminar universalmente reproducible.

Antes de realizar el pedido: utilice una lista probada como referencia, no un presupuesto real

El fabricante de kissqy ahora ha publicado una lista de piezas de pedido real ↗ con el servo HD-1910-C001 exacto, Zero 3W sin eMMC, batería, cámara, ToF, rodamiento, conector y variantes de cable utilizadas en esa construcción. Sus listas de materiales HAT e IMU ↗ separadas identifican los componentes de la placa pequeña, mientras que el nuevo video de ensamblaje manual de IMU de 11 minutos ↗ muestra cómo se hizo esa placa. Haga coincidir su revisión CAD, el paso del conector y el cableado antes de comprar; Las cantidades históricas de pedidos incluyen repuestos y los precios históricos excluyen la impresión y algunas herramientas. El video es un capítulo sobre la fabricación de PCB, no evidencia de que todos los patos reunidos en esta lista hayan caminado.

¿Tarjeta nueva, servicio Zero existente o una nueva placa IMU?

La tabla de descargas de autor ↗ todavía identifica Public Image R1 del 12 de octubre como la imagen microSD nueva: incluye control.40 y utiliza Microduck 0.15.1 oficial como base. La nueva consola R17 V167 ZIP (39,865,662 bytes) ↗ incluye control.43 para una instalación Zero existente compatible. La misma carga útil del servicio de robot ARM64 está disponible por separado como tar.gz de 34,138,802 bytes ↗; lea la guía de instalación de ↗ antes de usar el firmware incluido, la importación ZIP o la ruta SSH. Este archivo no es una imagen de tarjeta de arranque ni un archivo flash MCU. El editor enumera SHA-256 bcfd5c183c697b9c4e0fdbd563d995eda6a48331a7c49b9e76d20bd156c65cce para el tarball; Verificamos la disponibilidad y el tamaño anónimos, no su hash completo. El archivo V164 de 34.554.759 bytes descrito en nuestra actualización anterior sigue siendo histórico.

Una IMU de bus Kissqy RevA recién ensamblada es una placa STM32G031F8P6 + LSM6DSV16X separada. Su guía de flasheo FT6 ↗ proporciona el binario de 8428 bytes ↗, configuración de pines SWD J2, límite de suministro de 3,3 V, dirección flash 0x08000000 y paso de verificación. Emparejamos de forma independiente el pequeño binario SHA-256 d7bd2f37a6a4e0e15d1f9650a3959bcf4d8c704524d8ec319d72d8bdf104ab6d. Después del parpadeo, verifique los cambios de orientación en vivo y el ID de bus 200 a 1 Mbps con el torque deshabilitado; un LED por sí solo es insuficiente. Una placa preflasheada que funcione no necesita recargarse. La actualización de los servicios de Zero Linux no programa esta IMU, y este binario de placa de bus no está relacionado con un módulo I2C listo para usar en Zero.

El mismo nombre del archivo impreso ahora apunta a una revisión del calzado R17.

En la nueva revisión de autor fija ↗, el FrankenDuck RAR todavía contiene 36 STL y un 3MF de cinco placas, pero la zapata de rodillos cambió de R12 a roller_blade_R17_shifted_through_holes.stl. También se reemplazó el proyecto de cinco placas. El archivo actual de 16.190.775 bytes ↗ tiene el editor SHA-256 bb38274aa09a89305ffc3b0178c1f95e8e8ae6a51d43ab26c0f58639f824e912; el archivo anterior de 15.868.485 bytes con el mismo nombre era una instantánea diferente. Verificamos el nuevo manifiesto de archivo ↗ y el tamaño del archivo anónimo, pero no lo descomprimimos ni lo imprimimos. La placa 5 sigue siendo las dos suelas y el neumático de TPU, mientras que los ajustes preestablecidos del proyecto guardados son PLA/ABS, así que elija el perfil de TPU real antes de cortar. Las dos variantes de soporte están diseñadas para la placa IMU de este fabricante; no asuma un ajuste cruzado CAD, espacio libre entre rodillos o un balanceo sostenido probado.

Elija una versión de conector HAT e IMU antes de realizar el pedido de cables

El autor ofrece ahora proyectos de PCB AMP2.0 para el HAT y la IMU ↗, además de las placas EH2.5 originales del 7 de octubre. En las nuevas placas, HAT J13/J14 e IMU J1 usan conectores de bus de 2,0 mm y 3 pines; los conectores HAT J1/J2/J9 de altavoz y micrófono son HP1.25 de 2 pines. El HAT incorpora un LED RX con una resistencia de 1 kΩ. Antes de conectar alimentación y datos, comprueba la numeración de los pads indicada por el autor y que el cable corresponda en ambos extremos. La lista de materiales de la variante ↗ enumera los conectores modificados y los hashes de los proyectos; la hoja de compra y los precios anteriores corresponden a EH2.5. Comprobamos de forma independiente que el proyecto HAT de 836.584 bytes ↗ y el proyecto IMU de 373.893 bytes ↗ coinciden con sus hashes. El autor informó del uso de las placas EH2.5 originales en su robot; para esta variante AMP2.0 no hay un registro independiente de fabricación ni de funcionamiento en un robot. No la presentes como una sustitución directa verificada.

Para cualquier ruta, prepare una lista de materiales exacta, archivos de fabricación, comprobaciones de cableado y energía, ID de servo y posición cero, una prueba de orientación de la IMU, un método de parada y un procedimiento de primer movimiento vinculado al mismo hardware. Registre los pasos no resueltos en un plan de piezas y un diario de montaje. Nuestras advertencias anteriores sobre el recuento de sujetadores y la imagen de tiempo de ejecución de Open Duck Mini aún se aplican. Este sitio no ha construido ninguna de las máquinas.

Las licencias siguen archivos individuales: la licencia oficial del modelo microduck_rl ↗ identifica dos directorios de activos STL como CC BY-NC-SA 4.0, mientras que su código y archivos de configuración/MJCF siguen siendo Apache-2.0. Esa declaración no asigna una licencia al CAD de otro fabricante ni convierte ninguno de los proyectos en un kit de hardware oficial de MicroDuck; lea los propios términos del paquete fuente antes de compartir archivos.

CONTINUAR LA CONVERSACIÓ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 24 de octubre de 2026 · Fuente revisada

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