Microduck favicon

Microduck

Microduck est un robot bipède open-source de 25 cm conçu pour les créateurs d'IA afin d'entraîner et de déployer des comportements personnalisés via l'apprentissage par renforcement et la simulation.

Code et ITExécute une démarche avec suivi de vitesseEffectue de manière autonome les…Prend en charge la saisie et la frappe…Permet la locomotion en patins à…
Microduck product interface screenshot
Visites mensuelles estimées
35 k
Période des données:
Référencé sur AIToolly

Qu’est-ce que Microduck ? Présentation du produit

Fonction du produit et positionnement officiel

Microduck offre une plateforme open-source aux passionnés de robotique pour expérimenter l'apprentissage par renforcement. Le robot est conçu pour apprendre des comportements dans un environnement de simulation physique avant de déployer ces politiques sur le matériel réel.

Le système comprend une pile logicielle complète, incluant des SDK et des outils d'entraînement, permettant aux utilisateurs de copier, réentraîner et partager leurs propres politiques comportementales avec la communauté.

À quoi peut servir Microduck ?

Cas d’usage étayés par les sources officielles

Recherche en apprentissage par renforcement

Les utilisateurs peuvent développer et tester de nouvelles politiques de mouvement dans un environnement simulé avant de les déployer sur le robot physique.

Personnalisation comportementale

Les développeurs peuvent créer et partager des comportements de robot uniques, tels que des démarches spécialisées ou des routines d'interaction, avec la communauté élargie.

Comment utiliser Microduck

Le parcours documenté, lorsqu’il est disponible

  1. 1

    S'entraîner en simulation

    Développez et apprenez des politiques comportementales dans un environnement de simulation physique sur une machine locale ou via des services cloud.

  2. 2

    Déployer sur le robot

    Transférez la politique entraînée depuis l'environnement de simulation vers le matériel physique du Microduck.

  3. 3

    Affiner la simulation

    Analysez les performances, ajustez les paramètres et réentraînez le modèle pour améliorer les résultats comportementaux.

  4. 4

    Publier la politique

    Partagez la politique comportementale finalisée avec la communauté pour un développement collaboratif.

Architecture Sim-to-Real

L'écosystème Microduck repose sur un flux de travail sim-to-real, qui comble le fossé entre l'entraînement virtuel et l'exécution physique. En utilisant le moteur physique MuJoCo, les utilisateurs peuvent itérer sur des mouvements complexes sans risquer d'endommager le matériel.

  • Les politiques sont entraînées dans un jumeau virtuel physiquement précis.
  • Les boucles de politique embarquées s'exécutent à 50 Hz sur le robot physique.
  • L'ensemble de la pile logicielle est open-source et disponible sur GitHub.

Points à tester avant de choisir Microduck

Vérifications à effectuer avec vos contenus et votre flux de travail

  • Vérifier que l'environnement de développement local prend en charge le simulateur physique MuJoCo et la pile d'apprentissage par renforcement requise.
  • Consulter le dépôt GitHub pour vérifier la compatibilité avec les SDK existants et les outils de configuration du robot.

Sources et date de vérification de Microduck

Sources vérifiées et date de la vérification

Dernière vérification
Catégorie
Code et IT

Questions fréquentes sur Microduck

Réponses fondées sur la fiche produit dont les sources ont été vérifiées

Le logiciel Microduck est-il open source ?

Oui, le SDK, l'environnement de simulation et la pile complète d'entraînement par renforcement sont open source et sous licence Apache-2.0.

Puis-je entraîner mes propres comportements pour le robot ?

Oui, chaque comportement est une politique qui peut être entraînée dans une simulation physique sur votre propre machine ou via Hugging Face Jobs, puis déployée sur le robot.

Quels capteurs matériels sont inclus sur le robot ?

Le robot est équipé d'une caméra, d'un LiDAR et de deux IMU pour prendre en charge ses capacités de mouvement et d'interaction.

Le robot est-il livré avec des mouvements pré-entraînés ?

Oui, le robot est livré avec sept mouvements entraînés par défaut, incluant la marche, s'asseoir, se tenir debout, frapper, saisir et se relever.

Comment interagir avec le logiciel du robot ?

Les utilisateurs peuvent surveiller, configurer et mettre à jour le robot en utilisant l'interface en ligne de commande robotctl fournie par le fabricant.

Découvrez d’autres outils récemment ajoutés dans la même catégorie.