Aller au contenu
Source examinée

MicroDuck DIY : montage, modèles et restauration IMU

Choisissez un parcours DIY : protocole 20261023c, capture HOME initiale, recalibrage sans couple, contrats des modèles et sources de restauration.

Pour la réplique HD1910, faites correspondre l'image, la durée d'exécution du mouvement, l'assistant et le protocole IMU réel avant l'étalonnage. L'échantillonnage HOME pris en charge initialement et une restauration du sens de montage existant ont des conditions de couple différentes. Conservez le déploiement du modèle et un chemin de retour de travail connu dans le même enregistrement de build.

Lire le protocole avant d'essayer de réutiliser un étalonnage

Pour image20261023c, enregistrez le protocole/la mise en page réel du Studio, la révision de la source et le montage. La conception d'exécution prend en charge Feetech56/15 et DXL2 124/12 sur ID200 ; la détection automatique ne modifie pas le firmware du module. Les compteurs de puces DXL2 ou les champs d'âge manquants sont des données indisponibles, et non des zéros inventés ou la preuve d'un capteur cassé. @136 Les diagnostics personnalisés de ScrapMeta se trouvent en dehors du bloc de lecture principal partagé.

Si le protocole change, les résultats de capture/calcul antérieurs deviennent invalides ; une direction de montage enregistrée est liée au protocole détecté. Un ancien calibrage de bus non lié est interprété comme Feetech et ne peut pas autoriser directement le couple DXL2. Le changement de carte ou le montage au sein d'un même protocole nécessite également un étalonnage. Ne contournez pas la porte en copiant un quaternion enregistré.

L'étalonnage initial et une nouvelle utilisation utilisent des règles de couple différentes

Le 23b correctif de position, conservé en 23c, permet une capture initiale alors que le robot pris en charge tient déjà HOME, toutes les articulations activées et une erreur HOME ne dépassant pas 5°, sans mouvement ni transition de couple en attente. Il conserve également la voie de capture de couple-off prise en charge. Il ne s'agit pas d'une autorisation d'échantillonner pendant une montée ou un couple partiel.

Suivez la séquence fixe de première utilisation : soutenez le robot ; capturez l’immobilité verticale pendant 3 s, puis l’inclinaison du torse vers l’avant de 15 à 30° demandée pendant 3 s. Remettez-vous debout et arrêtez-vous avant de demander la vérification de l'exécution, puis suivez sa nouvelle invite d'inclinaison. Gardez vos mains pour soutenir le robot en mode calibrage. Il s’agit d’instructions de l’auteur, et non d’un essai physique réalisé ici.

Pour une refaire une direction existante ou une session de récupération avec changement de mode, conserver les prérequis de coupure de couple et les confirmations explicites décrites ci-dessous. La capture initiale de HOME ne supprime pas ces portes. Une fois terminé, relisez le protocole, la direction, le mode et l'état de couple réels ; préserver les zéros, les directions et les limites des servos. Annulez ou utilisez l'entrée de récupération de session existante après une interruption plutôt que de forcer le mouvement.

Où continuer la construction

Le nouveau guide de construction bilingue de l'auteur et la FAQ connectent les achats, l'impression, le firmware et l'assemblage. Sélectionnez d’abord l’itinéraire exact de la carte/servo. Un lien d'achat révisé ou un prix d'appareil photo indiqué ne constitue pas une garantie de stock en direct ou de compatibilité. Pour les modèles, conservez une exportation correspondante et les vérifications du package ci-dessous. Pour la recherche de positionnement, l'ensemble de données de rediffusion officiel est un enregistrement distinct du robot alpha ; il ne s'agit pas d'un fichier d'étalonnage ou d'une politique compatible pour une réplique.

Instantané de la source historique 20261023 ; utiliser la version actuelle ci-dessus

Gardez votre itinéraire matériel et votre format de déploiement ensemble

Pour la route fanhao375 HD1910, la nouvelle avant-première 20261023 ajoute la gestion des modèles Studio. Une carte de travail existante n'a pas besoin d'être reflasher simplement pour changer de modèle. Un ancien studio a besoin de la mise à jour du logiciel/de l'assistant correspondant, et une nouvelle image a toujours besoin de sa propre acceptation. KISS V167, ce fork Studio, un déploiement Observer et Open Duck Mini sont des environnements distincts. Conservez la séquence de construction Open Duck Mini existante pour ce matériel.

Préparer un package de déploiement à partir d'une seule exportation

Le guide d'importation fixe nécessite policy.onnx, manifest.json et deployment-contract.json dans le même répertoire modèle, emballés au format ZIP, tar.gz ou tgz. Gardez deployment-execution.json, deployment-runtime.json et model-info.json à côté d'eux lorsque l'export les fournit. Ne combinez pas de fichiers provenant de différents points de contrôle et n'incluez pas de journaux d’entraînement, de scripts ou de plusieurs modèles. La limite d'archivage est de 64 Mio ; les données étendues sont limitées à 256 Mio.

L'analyseur vérifie le hachage ONNX par rapport au manifeste, à l'identité de la tâche et à un contrat de déploiement versionné, puis appelle le robotd validate-policy local. Un validateur indisponible est un rejet, pas une invitation à contourner le contrôle. La source de cette image prévoit 61 entrées, 14 sorties, une normalisation d'observation intégrée et des adaptateurs HD1910 pris en charge, ainsi que des déclarations de commande conjointe, HOME, d'actionneur et d'action/observation. Le robot dispose de 15 moteurs ; cela ne transforme pas chaque modèle à 15 moteurs en cette interface politique à 14 sorties. Ne modifiez pas les métadonnées simplement pour les faire passer.

Relisez la sélection et gardez un chemin en arrière

Importer avec succès signifie installé. Soutenir et détendre le robot avant de choisir l'utilisation prévue et « Utiliser ce modèle » ; Studio attend que le runtime confirme le chemin réel. Un HOME de démarrage différent, un gain P ou une commande conjointe bloque la commutation à chaud et nécessite une adaptation de déploiement. Une sélection réussie n’est toujours pas une acceptation de mouvement. Pour revenir, « Restaurer intégré » restaure la valeur par défaut enregistrée de cette utilisation tout en laissant votre fichier importé dans la bibliothèque. Les valeurs par défaut intégrées ne peuvent pas être supprimées ; les fichiers importés encore référencés par une utilisation doivent au préalable être désélectionnés.

Les boutons lient des actions et les actions utilisent le modèle sélectionné pour cette utilisation. A/X/LB/RB/D-pad down sont les touches d'action configurables ; la marche et la position debout indépendante ne sont pas des tâches d'action ordinaires. La capture de clé physique comporte des portes supplémentaires de coupure de couple, d'action normale et de configuration stable. Utilisez la liste déroulante lorsqu'une action spéciale existante peut être déclenchée depuis la presse de capture. « Dissocier » efface une clé ; « Restaurer les clés par défaut » restaure les affectations ; ni l’un ni l’autre ne supprime les modèles. Conservez l'état Studio, généralement /var/lib/microduck-studio, via une mise à niveau. Renommer modifie le nom d'affichage, pas l'identité du modèle.

Résultats HD1910 indépendants : séparez la tâche de son transfert

Le rapport de transfert corrigé de Ley-WL le 22 octobre enregistre un environnement d'exécution Observer déployé par l'auteur et les commentaires positifs des utilisateurs sans recyclage ni remplacement des poids. Sa simulation a atteint 256/256 transferts nominaux à 7,4 V dans les limites HD1910 BAM et Observer, en utilisant une porte permanente continue de 500 ms. Ces boîtiers ne contiennent aucune perturbation externe, aucune charge de ramassage ou de football ; ce ne sont pas 256 compétences réussies dans le monde réel.

La carte de modèle de collecte 1001 mise à jour rapporte séparément un retour de mouvement fluide de l'auteur/utilisateur, mais laisse la collecte d'objets et l'acceptation des perturbations inachevées. Son critère articulaire local de 25 mm/trois cycles est de 0/32 malgré 32/32 cas de non-reset. L'ONNX publié n'est pas un point de contrôle complet de reprise PPO. Il s'agit de résultats qualifiés utiles, et non d'un package de déploiement Studio prêt à l'emploi : préservez le propre contrat d'exécution et le mappage de normalisation/action du modèle. La lecture de la source ici n'a pas exécuté d’entraînement, d'inférence ou de robot. Les étapes de récupération Armbian et de révision d'impression précédemment vérifiées se poursuivent ci-dessous.

KISS / Armbian : inspectez un graveur de fichier de démarrage connu avant de le modifier

La réparation fusionnée Armbian cible une ancienne fonction USB-bizarre reconnue dans Armbian 26.2.1. L'auteur a enquêté sur un échec de démarrage où /boot/armbianEnv.txt est apparu vide pour U-Boot et a été récupéré après la relecture du journal. Ceci est cohérent avec une transaction de système de fichiers inachevée ; cela ne prouve pas une cause électrique unique ni n'établit que chaque redémarrage a cette cause.

Lisez le script de réparation corrigé, copiez-le dans /tmp/repair-armbian-env.py sur la carte Linux appropriée et commencez par la vérification en lecture seule. Il nécessite les outils Python 3.9+, Bash et GNU. Il ne s'agit pas d'une commande hôte Windows ou macOS.

Sur la carte Linux concernée — vérification d'applicabilité en lecture seule
python3 /tmp/repair-armbian-env.py --check

needs-fix signifie que l'ancienne fonction connue correspond ; already-fixed n'a pas besoin d'être répété ; not-applicable signifie que le script cible est absent. Une fonction inconnue ou modifiée en amont renvoie une erreur : arrêtez au lieu de remplacer l'intégralité du script. Si la configuration de démarrage est déjà vide, restaurez-la d'abord ; cet outil refuse de le traiter comme valide.

Ce n'est qu'après une vérification de correspondance que le chemin --apply de l'auteur sauvegarde le script système, la configuration de démarrage actuelle et les hachages sous /var/backups/microduck-armbian-env/, puis remplace uniquement le script d'optimisation. Il ne réécrit pas immédiatement la configuration de démarrage, ne redémarre pas, ne démarre pas les services du robot et n'envoie pas de commandes de mouvement. --restore prend le répertoire de sauvegarde exact renvoyé et restaure l'ancien script d'optimisation, pas une ancienne configuration de démarrage ; il refuse d'écraser les modifications ultérieures. Il s'agit d'une maintenance fournie par la source, et non d'un nouveau téléchargement V167 ou d'un correctif démontré en cas de perte de puissance physique. Consultez le guide avant de postuler et revérifiez après les mises à niveau du package.

Deux causes distinctes à vérifier lorsqu'une manette de jeu ou une charge perturbe le plateau

Dans les notes d'assemblage datées du 22 octobre, kissqy signale des interférences entre le Wi-Fi 2,4 GHz de la version et la manette de jeu sans fil. Confirmez la fréquence réellement connectée plutôt que de faire confiance à un SSID nommé « 5G » ; l'auteur utilise la bande 5 GHz du routeur. Il s'agit d'une fréquence Wi-Fi et non d'un service cellulaire. L'inspection suivante est en lecture seule.

Inspectez la fréquence Wi-Fi active
nmcli -f IN-USE,SSID,FREQ,SIGNAL device wifi list

Le même auteur recommande un tampon de 1 000 µF sur l’entrée d’alimentation principale de cette version, près de l’entrée, pour les transitoires de charge d’asservissement. Une pièce de 16 V est leur exemple pour une entrée d'environ 7,3 V ; d'autres fournitures nécessitent une valeur nominale appropriée supérieure à l'entrée maximale. Débranchez l’alimentation pour le câblage et respectez la polarité. Il ne s'agit pas d'un condensateur sur le rail Zero GPIO ou 5 V, et il ne remplace pas une capacité d'alimentation adéquate ni des connecteurs sonores. Il s’agit de l’expérience de construction de l’auteur, et non d’un diagnostic universel ou de notre validation matérielle.

Même nom de fichier d'impression, une révision d'archive différente

La mise à jour de FrankenDuck du 21 octobre ajoute des rampes de support de jambe, supprime les contre-alésages extérieurs sur les deux coques de jambe et décrit une disposition des pieds interchangeables. Son manifeste et sa somme de contrôle identifient désormais SHA-256 ff78c1d7431733d1fd9fc9265d8930548e72551dd42ee05771c3fbf0d14e302f pour le Microduck-Print-FrankenDuck-20261015.rar toujours nommé. L'auteur répertorie 36 fichiers STL et un projet de cinq plaques ; nous avons examiné le manifeste, pas une nouvelle impression physique ou un nouveau test d'ajustement. La plaque 5 nécessite toujours de sélectionner le TPU réel au lieu des préréglages PLA enregistrés.

Cet ensemble de cinq plaques n’est pas le CAO v2.2 à six plaques de Mechanical Walker Robo examiné ci-dessous. Conservez ensemble la révision du projet, la version de l'actionneur, le support IMU et le choix du matériau. JoyandAI a également ajouté un STEP XL330 et des fichiers titulaires 18650/21700 à une révision distincte ; leur présence ne rend pas l'image HD1910 compatible avec XL330. Le projet distingue toujours le débogage bureautique de l'intégration complète.

Vérifications d'image du 22 octobre : instantané de fichier et de composant 21b

Les chèques 21b historiques sont conservés ici. Utilisez le fichier 20261023, la somme de contrôle et les limites d'acceptation ci-dessus pour la nouvelle version préliminaire.

Choisissez la prochaine étape à partir du système dont vous disposez déjà

Pour une nouvelle carte fanhao375 HD1910, utilisez les vérifications de source 21b et conservez votre ancienne carte. L'auteur déconseille 20261020 et les versions d'images de base de septembre ont été retirées. Ces anciens liens et mots de passe appartiennent à l’histoire. Une installation KISS V167 existante est une voie différente : la source de maintenance ci-dessous ne nécessite pas de basculer vers l'image de l'autre auteur. Open Duck Mini reste une séquence de construction complète distincte.

Notes d'images précédentes · instantané source du 21 octobre

Ces notes décrivent l'image 20261020 et la version antérieure de Studio. L'auteur rapporte maintenant que l'image se bloque à l'étape 2 de la liste de contrôle. Utilisez les vérifications actuelles ci-dessus ; une commande ou un mot de passe historique ne constitue pas une recommandation pour une nouvelle carte.

Un nouvel itinéraire HD1910, avec des points de contrôle avant le premier démarrage

Le 20 octobre, l'auteur de la réplique a publié microduck-replica-image-20261020 en avant-première. Il regroupe le runtime fork de l'auteur, les modèles, le Studio et la mise en réseau de premier démarrage pour une version HD1910 / Radxa Zero 3W. Il ne s'agit pas d'une image XL330 ni d'une version officielle de Pollen. L'auteur rapporte des tests informatiques et une vérification d'image montée en lecture seule, tandis qu'une exécution complète d'une nouvelle carte sur un robot reste en attente. Nous avons examiné les sources et les petits artefacts ; nous n'avons pas téléchargé l'image de 709 972 236 octets, ni flashé une carte ni utilisé de matériel. Libération et limite de test explicite.

Choisissez la prochaine étape en fonction de l'état de votre build
Votre point de départItinéraire utileQue confirmer en premier
Pas encore de robotUtilisez le simulateur de navigateur ou comparez les itinéraires de construction existants ci-dessous.Aucun achat d’image ou d’électronique n’est requis pour explorer.
Canard ouvert standard Mini v2Conservez ses propres pièces, assemblage, câblage et guide d'exécution.Les images HD1910 et les pièces d'accouplement imprimées sont une configuration différente.
Réplique HD1910 assembléeLisez le nouveau guide de version préliminaire et le tableau de correspondance, les révisions de l'IMU et du runtime.Conservez la carte de travail et la sauvegarde d'étalonnage ; un téléchargement n'est pas une condition de mise à niveau.
Une nouvelle commande d’impression ou de piècesOuvrez le projet et le classeur fixes du 20 octobre.Le nombre réel d’artefacts et de matériaux diffère du résumé README.

Utilisez une liste de contrôle par étapes au lieu de traiter l'image comme un kit fini

  1. Identifiez HD1910 par rapport à XL330, la révision HAT et l'itinéraire IMU du torse avant de choisir les fichiers. Le guide d'image spécifie 15 servos adressés et Radxa Zero 3W ; L'IMU de la tête de D1 utilise 0x6A, donc le module de torse séparé doit utiliser 0x6B. Il s'agit d'une exigence de source et ne remplace pas la vérification du guide de câblage correspondant.
  2. Lisez le manifeste de l'image et les termes du modèle, puis téléchargez ensemble l'image et sa somme de contrôle correspondante. Conservez la carte existante avant d’en écrire une nouvelle.
  3. Suivez le guide de premier démarrage de l'auteur : point d'accès temporaire Microduck-xxxx, Studio sur le port 8000, puis reconnectez le téléphone au réseau domestique après la fermeture du point d'accès. Un échec Android .local nécessite de vérifier l'adresse IP du périphérique du routeur, sans supposer que l'image a échoué.
  4. Traitez le zéro du servo, la vérification de l'IMU, la validation de l'étalonnage, l'appariement des pads, la confirmation de l'arrêt d'urgence et le mouvement pris en charge comme des étapes d'acceptation distinctes. Ne comptez pas une page verte ou un redémarrage de service comme tous les six passages.
  5. Enregistrez le mode d'exécution réel, la relecture et toute restauration non résolue avant de continuer. Conservez le Wi-Fi de la première carte, la validation de l'étalonnage et l'acceptation complète de la marche explicitement en attente jusqu'à ce qu'ils soient testés. Séquence originale de première utilisation.

Lisez les pièces jointes, pas seulement leurs noms de fichiers

Lors de la révision CAO dabbda7, le nouveau classeur contient 33 lignes de pièces à imprimer et 23 lignes de pièces achetées. Le 3MF a 6 définitions de plaques et 43 instances de construction de niveau supérieur. La sixième plaque contient quatre instances provenant de 合体轮胎.STEP et est nommée TPU材料, tandis que le projet répertorie toujours deux profils de filament PLA. Sélectionnez le vrai matériau et re-tranchez ; un nom de plaque ne configure pas le TPU. Il s'agit d'observations d'archives/XML, et non de tests d'impression ou d'ajustement. Le README indique toujours 5 plaques / 52 objets / 21 pièces achetées et jantes/pneus séparés. Cahier d'exercices original · Correction de 3MF.

Le guide de réplique complet ci-dessous ajoute des vérifications de version d'image, une récupération du réseau téléphonique, une relecture de l'étalonnage, la configuration du mot de passe et un tableau d'examen des fichiers. Les étapes d'assemblage, les outils et l'exemple de budget précédents d'Open Duck Mini restent disponibles plus bas ; leurs composants ne sont pas interchangeables avec cette réplique. Ouvrez la procédure HD1910 · Ouvrir la construction de Duck Mini · Exemple de plan de pièces.

Notes antérieures du Studio et du forum — révision corrigée 71e45b1

Ce qui suit décrit la première version du 19 octobre. Ses fonctionnalités d'étalonnage-écriture et Wi-Fi manquantes ont ensuite été implémentées dans la source examinée du 20 octobre ; l'acceptation physique reste une question distincte. Les trois nouvelles planches manquent encore d'acceptation physique.

Nouveaux fichiers Maker du 19 octobre : des outils utiles avec des limites explicites

L'auteur de la réplique HD1910 a ajouté Microduck Studio et trois projets de cartes modifiables. Commencez par l'aperçu du faux robot en boucle uniquement de Studio, puis utilisez son autovérification en lecture seule sur une configuration compatible. Il ne s'agit pas d'une image de système d'exploitation de remplacement et la première version ne peut pas écrire son étalonnage calculé dans le runtime principal. L'arrêt du navigateur ou de Studio ne constitue pas une confirmation que le couple du servo est désactivé. Guide original de la console.

Les nouvelles cartes bus-IMU v2, hub de bus et bornes de batterie sont des fichiers de conception en attente de fabrication ou de contrôles physiques ; Gerber, BOM et tableaux de câblage ne sont pas encore fournis. Le hub présente toujours une interférence à la hauteur du connecteur. Gardez leurs contrôles de connecteur et d'orientation de l'IMU séparés des anciens HAT. Lisez l'itinéraire de réplique mis à jour pour les étapes de prévisualisation et la liste de contrôle de la carte basée sur la source. État du matériel de l'auteur.

Choisissez le canard qui correspond à votre objectif

Commencez avec un robot et une révision documentée. Ces itinéraires utilisent différentes pièces, câblages, logiciels et politiques.

Choisissez le canard qui correspond à votre objectif
ItinéraireUn point de départ utile pourVérifiez avant de vous engagerÉtape suivante
MicroDuck officielUtiliser un robot officiel et explorer ses logiciels ou ses politiques.Faites correspondre la version de la carte et du logiciel. La disponibilité des commandes appartient à la boutique officielle.Première connexion →
Open Duck Mini v2Apprentissage d'une version matérielle documentée, y compris l'impression, le câblage et l'étalonnage.La norme v2 utilise des servos 7,4 V STS3215, Pi Zero 2 W et BNO055. Lisez les lacunes restantes du manuel.Étapes de construction →
Réplique HD1910 MicroDuckRejoindre un parcours de création expérimentale et étudier les différences matérielles.Faites correspondre exactement la CAO, le HAT/IMU, l'image et la fork. Les essais des auteurs signalent toujours des problèmes de retournement et de redémarrage.Lire les preuves de construction →
Simulation de navigateurEssayer des mouvements existants avant d'acheter du matériel.Une procédure pas à pas de navigateur joue une politique ; l’entraînement d’une nouvelle politique est une tâche distincte.Essayez la première promenade →

Avant d'acheter des pièces

Enregistrez le projet choisi, la révision complète et les substitutions non résolues. Ensuite, faites un plan de pièces pour cette configuration.

Plan pièces et budget →
Détails de la version et notes originales du créateur

Choisissez une machine, puis conservez ses fichiers ensemble. L'Open Duck Mini v2 d'Antoine Pirrone comprend une liste de pièces publiée, un guide d'impression, un assemblage illustré, un runtime et des démonstrations de robots réels. Le Pollen Robotics MicroDuck et la réplique indépendante HD-1910 ont des actionneurs, une géométrie et des exigences politiques différents. Une forme de canard familière ne rend pas leurs limes interchangeables. Ouvrir la source de Duck Mini v2 ↗.

Un parcours complet versus un parcours de recherche

Accès au cours de chinois, 11 octobre : Vérifications anonymes du cours Feishu et quatre liens de chapitre ci-dessus redirigés vers une page de connexion. Nous conservons les liens des critiques précédentes, mais nous n'avons pas pu confirmer l'accès public actuel à la lecture ni examiner le contenu des nouveaux chapitres. Si les liens ne s'ouvrent pas pour vous, utilisez le Open Duck Mini author README ↗, Guide Tnkr ↗ et notre itinéraire en huit étapes.

Correction du fichier d'impression d'octobre qui enregistre une réimpression

Le Projet Feetech Bambu Studio du 30 septembre ↗ remplace son prédécesseur du 15 septembre et contient quatre objets à roues combinées v2.1. Nous avons inspecté les métadonnées 3MF validées : les deux préréglages de filament enregistrés indiquent PLA. La nomenclature de l'auteur et la correction ↗ appellent TPU sur les pneus combinés et autres pièces flexibles. Vérifiez le matériau de chaque objet avant de le trancher ; un nom de fichier ou un aperçu coloré ne constitue pas une vérification des matériaux. Le CAD README décrit toujours l'ancien 3MF, alors comparez le nom de fichier réel et la révision source plutôt que ce paragraphe obsolète.

Le classeur du 29 septembre répertorie 33 catégories de pièces imprimées et 21 catégories de pièces achetées ; ce sont des lignes de tableau, pas le nombre total de pièces à imprimer ou à acheter. Le trou de caméra d'origine Radxa face_part-FT1 se trouve dans le package STEP de pièces modifiées séparé, et non dans la partie faciale intégrée dans le nouveau 3MF. Revérifiez ce choix, le suffixe exact du servo HD-1910, le connecteur et le profil de l'imprimante avant de fabriquer le lot. Cahier d'assemblage original ↗ · Version CAO v2.1 ↗.

Les références d’entraînement ne constituent pas une acceptation de construction

Pour l’entraînement HD1910 et le contrôle du robot, utilisez le projet kissqy actuel et téléchargez la table ↗ comme pile matérielle distincte. La note d’entraînement précédente liée ici était un instantané avant sa publication le 12 octobre ; l'exportation d'un modèle ONNX ne prouve toujours pas le mouvement sur une configuration de servo différente. Les démos du navigateur restent des données simulées.

Nouveau pas de servo-zéro HD1910, avec une portée de test plus étroite

Le projet de réplique a ajouté un didacticiel de testeur Rust HD1910M ↗ dans sa commit du code source du 11 octobre. Pour un servo dont vous avez identifié l'ID et l'articulation physique, zero envoie l'instruction d'étalonnage 0x0B : la position mécanique actuellement maintenue devient le compte 2048 par défaut, et le décalage est enregistré dans le servo. L'auteur rapporte avoir vérifié 15 unités HD-1910 avec le firmware 3.46, y compris une lecture de position après calibrage. Il s’agit d’une étape utile d’assemblage et d’étalonnage manquant ; cela ne transforme pas l’essai de rétroaction stationnaire à 14 articulations précédemment signalé en un essai de marche. Le dossier d'auteur ↗ et notre guide de réplique donnent les conditions exactes de commande et de récupération.

Sept chapitres d'assemblage, avec l'épisode 7 manquant

Les auteurs de répliques et de CAO associent une série Bilibili du fabricant de CAO/BOM ↗. Leur README répertorie les parties, le bas de la jambe, le haut de la jambe, le torse, le cou et la tête (épisodes 1 à 6) ; une nouvelle vérification de la playlist du créateur a également trouvé l'épisode 8 sur l'assemblage de composants. Les sept vidéos accessibles identifient le même créateur. Suivez le bon Feetech ou XL330 CAD/BOM avant chaque sous-assemblage. L'épisode 7 est absent et les courts clips ne couvrent pas encore toutes les étapes électriques ou du premier mouvement.

  1. pièces et assemblages ↗
  2. bas de jambe ↗
  3. haut de la jambe ↗
  4. torse ↗
  5. cou ↗
  6. tête ↗
  7. Assemblage de composants (épisode 8) ↗

R1 est une véritable version, avec une correspondance matérielle étroite

La publication Public Image R1 du 12 octobre ↗ propose le téléchargement réel ↗ de microduck-zero3w-0.15.1-R1.img.xz (767 412 924 octets ; SHA-256 publié par l’auteur/GitHub : 75da978b5d56acd9e4146256431732381de84523bb683e4ab7ac9f0580a7bce5). Les ZIP de la console du robot R17 V164 ↗ et du studio d’entraînement R1.5.27 ↗ sont également publics et distincts. L’image repose sur Microduck 0.15.1 officiel, pas sur la branche stable officielle la plus récente. Le guide en trois étapes de l’auteur ↗ couvre la gravure, le réseau Wi-Fi Microduck-kissqy du premier démarrage et le portail de secours 10.42.0.1:8088. Avant HOME ou tout mouvement, vérifiez l’empreinte du fichier téléchargé, la carte, les articulations HD1910 et l’IMU du bus : l’étalonnage fourni appartient à un autre robot. Ce site a vérifié la disponibilité des téléchargements, pas la gravure ni la marche physique.

L'enregistrement physique distinct de l'auteur de la réplique du 12 octobre ↗ va désormais au-delà des vérifications de servos stationnaires précédentes : une version BNO085 I2C corrigée localement a détenu le contrôle de la politique pendant 70 secondes et a alterné ses genoux sur commande. Son déplacement vers l'avant n'a pas été mesuré et ce patch local n'est pas inclus dans le R1 public. Les sept clips d’assemblage ainsi que ce rapport ne créent pas une seule recette de marche universellement reproductible.

Avant de commander : utilisez une liste testée comme référence, pas un devis en direct

Le fabricant de kissqy a maintenant publié une liste de pièces en commande réelle ↗ avec le servo HD-1910-C001 exact, Zero 3W no-eMMC, la batterie, la caméra, le ToF, le roulement, le connecteur et les variantes de câbles utilisés dans cette version. Ses nomenclatures séparées HAT et IMU ↗ identifient les composants de la petite carte, tandis que la nouvelle vidéo d'assemblage manuel IMU de 11 minutes ↗ montre comment cette carte a été fabriquée. Faites correspondre votre révision CAO, le pas du connecteur et le câblage avant d'acheter ; Les quantités de commandes historiques incluent les pièces de rechange et les prix historiques excluent l'impression et certains outils. La vidéo est un chapitre sur la fabrication de PCB et ne prouve pas que tous les canards rassemblés dans cette liste ont marché.

Nouvelle carte, service Zero existant ou nouvelle carte IMU ?

La table de téléchargement de l'auteur ↗ identifie toujours Public Image R1 du 12 octobre comme la nouvelle image microSD : elle inclut control.40 et utilise Microduck 0.15.1 officiel comme base. La nouvelle console R17 V167 ZIP (39 865 662 octets) ↗ inclut le contrôle.43 pour une installation Zero existante compatible. La même charge utile du service robot ARM64 est disponible séparément sous la forme d'un tar.gz de 34 138 802 octets ↗ ; lisez le guide d'installation ↗ avant d'utiliser son firmware fourni, son importation ZIP ou sa route SSH. Cette archive n'est ni une image de carte amorçable ni un fichier flash MCU. L'éditeur répertorie SHA-256 bcfd5c183c697b9c4e0fdbd563d995eda6a48331a7c49b9e76d20bd156c65cce pour l'archive tar ; nous avons vérifié la disponibilité et la taille anonymes, pas son hachage complet. L'archive V164 de 34 554 759 octets décrite dans notre précédente mise à jour reste historique.

Une IMU de bus Kissqy RevA nouvellement assemblée est une carte STM32G031F8P6 + LSM6DSV16X distincte. Son guide de programmation du firmware FT6 ↗ donne le binaire de 8 428 octets ↗, le brochage SWD J2, la limite d'alimentation 3,3 V, l'adresse flash 0x08000000 et l'étape de vérification. Nous avons indépendamment fait correspondre le petit binaire SHA-256 d7bd2f37a6a4e0e15d1f9650a3959bcf4d8c704524d8ec319d72d8bdf104ab6d. Après la programmation du firmware, vérifiez les changements d'orientation en direct et l'ID du bus 200 à 1 Mbps avec le couple désactivé ; une LED seule ne suffit pas. Une carte préprogrammée fonctionnelle n'a pas besoin de reflasher. La mise à jour des services Zero Linux ne programme pas cette IMU, et ce binaire de la carte bus n'a aucun rapport avec un module I2C prêt à l'emploi sur le Zero.

Le même nom d'archive d'impression pointe désormais vers une révision de chaussure R17

Lors de la nouvelle révision d'auteur fixe ↗, le FrankenDuck RAR contient toujours 36 STL et un 3MF à cinq plaques, mais le patin à roulettes est passé de R12 à roller_blade_R17_shifted_through_holes.stl. Le projet à cinq plaques a également été remplacé. L'archive actuelle de 16 190 775 octets ↗ a l'éditeur SHA-256 bb38274aa09a89305ffc3b0178c1f95e8e8ae6a51d43ab26c0f58639f824e912 ; l'archive précédente, du même nom, de 15 868 485 octets, était un instantané différent. Nous avons vérifié le nouveau manifeste de fichier ↗ et la taille de l'archive anonyme, mais nous ne l'avons pas décompressé ni imprimé. La plaque 5 reste les deux semelles et le pneu en TPU tandis que les préréglages du projet enregistrés sont en PLA/ABS, choisissez donc le profil TPU réel avant de le trancher. Les deux variantes de support sont conçues pour la carte IMU de ce fabricant ; ne supposez pas un ajustement croisé CAO, un jeu des rouleaux ou un roulis soutenu testé.

Choisissez une version de connecteur HAT et IMU avant de commander des câbles

L’auteur propose désormais des projets de circuits imprimés AMP2.0 pour le HAT et l’IMU ↗, en complément des cartes EH2.5 originales du 7 octobre. Sur les nouvelles cartes, HAT J13/J14 et IMU J1 utilisent des connecteurs de bus de 2,0 mm à 3 broches ; les connecteurs HAT J1/J2/J9 du haut-parleur et du microphone sont des HP1.25 à 2 broches. Le HAT ajoute une LED RX avec une résistance de 1 kΩ. Avant de brancher alimentation et données, vérifiez la numérotation des pastilles donnée par l’auteur et la correspondance du câble aux deux extrémités. La nomenclature de cette variante ↗ indique les connecteurs modifiés et les empreintes des projets ; l’ancien tableau d’achat et ses prix concernent EH2.5. Nous avons vérifié indépendamment que le projet HAT de 836 584 octets ↗ et le projet IMU de 373 893 octets ↗ correspondent à leurs empreintes. L’auteur a rapporté l’utilisation des cartes EH2.5 originales sur son robot, mais aucun compte rendu distinct de fabrication ou d’essai sur robot n’accompagne cette variante AMP2.0. Ne la présentez pas comme un remplacement direct validé.

Pour n'importe quel itinéraire, préparez une nomenclature exacte, des fichiers de fabrication, des vérifications de câblage et d'alimentation, des ID de servo et la position zéro, un test d'orientation IMU, une méthode d'arrêt et une procédure de premier mouvement liée au même matériel. Enregistrez les étapes non résolues dans un plan de pièces et un journal de construction. Nos précédentes mises en garde concernant l’image d’exécution et le nombre de fixations d’Open Duck Mini s’appliquent toujours. Ce site n'a construit aucune des deux machines.

Les licences suivent des fichiers individuels : la licence officielle du modèle microduck_rl ↗ identifie deux répertoires d'actifs STL comme CC BY-NC-SA 4.0, tandis que son code et ses fichiers MJCF/configuration restent Apache-2.0. Cette déclaration n'attribue pas de licence à la CAO d'un autre fabricant ni ne transforme l'un ou l'autre des projets en un kit matériel MicroDuck officiel ; lisez les propres termes du package source avant de partager des fichiers.

CONTINUER LA CONVERSATION

Qu’aimeriez-vous comprendre ensuite ?

Gardez la source, votre environnement et vos observations ensemble.

Sources et date de vérification

Sources vérifiées le 24 octobre 2026 · Source examinée

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