Booster K1 : pourquoi simuler avant de contrôler les articulations
Booster K1 en mode CUSTOM : points à vérifier avant le développement, différences entre DAMP, PREP et WALK, rôle de NUSim et coûts à prévoir.
Booster K1 : la simulation change le projet d’achat
Le Booster K1 intéresse aussi les personnes qui souhaitent développer des logiciels pour un humanoïde. Avant de choisir le robot, il faut toutefois distinguer les actions déjà prévues du contrôle direct des articulations. En mode CUSTOM, la responsabilité passe au code de l’utilisateur : acheter le matériel ne signifie pas disposer d’une locomotion personnalisée prête et vérifiée.
La documentation K1 de Booster et le projet indépendant NUSim des NUbots éclairent cette différence. Cette analyse porte sur des documents et logiciels publics consultés le 19 octobre 2026 : ROBOLERO n’a pas essayé le K1, installé NUSim ni mesuré ses performances. Ce rapprochement aide à déterminer quelle préparation demander avant l’achat.
La vidéo concerne la télécommande
Le tutoriel officiel de Booster Robotics explique l’utilisation de la télécommande du K1. Nous ne l’utilisons pas comme preuve de NUSim, du contrôle des articulations en mode CUSTOM ou d’essais ROBOLERO. Le tutoriel de télécommande et les fonctions du simulateur doivent donc être examinés séparément.
DAMP, PREP, WALK et CUSTOM : quelles différences ?
Les modes du manuel K1 décrivent des comportements distincts. Le tableau résume les conséquences pour le projet, sans remplacer les procédures opérationnelles complètes.
| Mode | Comportement documenté | Conséquence pratique |
|---|---|---|
| DAMP | Articulations amorties, sans maintien actif de la posture | Le robot ne tient pas debout sans soutien efficace |
| PREP | Maintient la posture debout et peut rester en équilibre au sol | Ne rétablit pas l’équilibre après de fortes perturbations |
| WALK | Exécute des mouvements prédéfinis et tente de rétablir l’équilibre dans certaines limites | Nécessite PREP et un appui stable sur un sol plat avant l’entrée dans ce mode |
| CUSTOM | Toutes les articulations, y compris les jambes, reçoivent les commandes du code utilisateur | Le contrôle développé par l’utilisateur peut provoquer perte d’équilibre et chutes |
Passer des mouvements prédéfinis à CUSTOM change donc la responsabilité ; il ne s’agit pas simplement d’activer une fonction supplémentaire. Le nom DAMP ne permet pas de considérer le robot comme dépourvu de risques ; PREP ne promet pas la même réaction aux perturbations que WALK.
Simulation et soutien répondent à deux besoins différents
Dans les avertissements pour le développement K1, Booster indique de valider les algorithmes dans Webots/Isaac avant le matériel réel et de protéger le robot avec un palan pendant CUSTOM. La vérification logicielle et le soutien physique répondent à des problèmes différents : un résultat virtuel n’empêche pas matériellement une chute.
Pour un particulier, cela implique de préciser avant la commande où le robot sera utilisé et avec quelles compétences. Une pièce dégagée ou un ordinateur puissant ne suffisent pas à démontrer que l’environnement convient. Les instructions complètes du fabricant doivent guider toute activité sur le matériel ; cet article ne fournit ni séquences de commandes ni essais de perturbation à reproduire.
NUSim : corps simulé et contrôle séparé
Le dépôt NUbots/NUSim décrit un simulateur MuJoCo pour K1 utilisé dans le développement RoboCup. Il reproduit notamment la physique du corps, les servomoteurs, la gestion des modes et la caméra de tête. Les politiques de locomotion, c’est-à-dire le logiciel qui décide des commandes de mouvement, fonctionnent séparément côté NUbots : NUSim ne les entraîne ni ne les exécute en interne.
Le projet utilise le protocole Booster SDK par FastDDS : les programmes NUbots_K1 peuvent ainsi interagir avec le simulateur sans changer de binaire. C’est un avantage d’intégration, pas une garantie de comportement identique sur le robot. Frottement, contacts et réponse des actionneurs peuvent diverger ; la prise en charge d’un protocole ne certifie pas un transfert sûr de la simulation au réel.
NUSim n’est pas présenté ici comme un substitut certifié à la validation indiquée par Booster. Des références à T1 ou à d’autres plateformes ne suffisent pas non plus à démontrer la compatibilité des configurations et politiques avec le K1 acheté.
Avant la commande : quatre vérifications concrètes
- Demandez le modèle, la variante et les versions du micrologiciel, du SDK et de la documentation effectivement fournis.
- Faites préciser quels mouvements sont inclus et lesquels nécessitent un développement personnalisé.
- Vérifiez avec le vendeur ou le support l’environnement de simulation prévu et la compatibilité de la configuration choisie.
- Demandez la liste des équipements de protection, de l’assistance et de la formation nécessaires, en distinguant ce qui est inclus de ce qu’il faut acheter.
Coûts et choix pratique
Au-delà du robot, prévoyez un ordinateur compatible, un éventuel équipement de soutien adapté, la formation et le temps de configuration. Ce sont des postes à chiffrer, pas des équipements dont ces sources attestent l’inclusion. Nous ne donnons aucun montant, faute d’avoir vérifié une offre commerciale pour cette configuration.
Si vous cherchez des actions prêtes, demandez une démonstration des fonctions fournies. Si vous voulez écrire le contrôle des articulations, examinez d’abord les ressources et le support nécessaires au développement. La fiche Booster K1 et le parcours d’estimation du robot permettent de poursuivre la comparaison sans confondre code disponible et fonctions immédiatement utilisables.
Sources
Sources
- Booster — K1 operating modes docs.booster.tech
- Booster — K1 safety and development warnings docs.booster.tech
- NUbots — NUSim original K1 implementation github.com
- Booster Robotics — Lesson 3-1 - Remote Controller Tutorial youtube.com
Robots cités: Booster K1
Comparatif fondé sur les sources citées. Les caractéristiques, prix et disponibilités peuvent changer : vérifiez la version exacte et le coût final avant d'acheter.
