Centre Développeur

Tout ce dont vous avez besoin pour construire des applications extraordinaires avec Reachy Mini

Commencez en Quelques Minutes

Du déballage à votre première application interactive

1. Configuration Matérielle

Assemblez votre Reachy Mini en suivant notre guide étape par étape. Le kit inclut tous les composants nécessaires et prend environ 30 minutes à compléter.

# Connexion via USB-C (Lite) ou WiFi (Wireless)
# Découverte automatique du robot sur le réseau

2. Installer le SDK Python

Installez la bibliothèque Python officielle Reachy Mini avec un accès API complet aux moteurs, capteurs et capacités d'IA.

pip install reachy-mini
# ou
pip install reachy-mini[full]  # avec extras IA

3. Premier Programme

Écrivez votre premier programme Reachy Mini en seulement quelques lignes de code Python.

from reachy_mini import ReachyMini

robot = ReachyMini()
robot.head.look_at(0, 0, 30)
robot.antennas.happy()
robot.say("Bonjour, je suis Reachy Mini !")

4. Déployer sur Hugging Face

Partagez vos créations avec la communauté en utilisant notre intégration Hugging Face et nos modèles d'applications.

# Utiliser notre modèle d'application
git clone https://github.com/pollen-robotics/reachy_mini_app_example
# Personnaliser et déployer sur HF Spaces

Référence API Python

Contrôle complet sur tous les aspects de votre Reachy Mini

Contrôle Moteur

Contrôlez le mouvement de tête 6-DDL de Reachy Mini, la rotation de base et les animations d'antennes avec un contrôle servo précis.

# Mouvement de tête (6 degrés de liberté)
robot.head.look_at(x=10, y=0, z=30)
robot.head.rotate(pitch=15, roll=0, yaw=45)

# Rotation de base (360°)
robot.base.turn_to(angle=90)

# Expressions d'antennes
robot.antennas.wiggle()
robot.antennas.sad()

Vision et Audio

Accédez au flux de caméra, au réseau de microphones et au haut-parleur pour les applications de vision par ordinateur et de traitement audio.

# Accès caméra
frame = robot.camera.get_frame()
robot.camera.start_streaming()

# E/S Audio
robot.microphones.listen()
robot.speaker.say("Bonjour le Monde")
robot.speaker.play_sound("beep.wav")

Intégration IA

Intégrez parfaitement avec les modèles Hugging Face pour la vision, le langage et les capacités d'IA multimodales.

# Charger des modèles HF directement
from transformers import pipeline

# Modèle de vision
detector = pipeline("object-detection")
objects = detector(robot.camera.get_frame())

# Modèle de langage
chatbot = pipeline("conversational")
response = chatbot("Comment allez-vous aujourd'hui ?")

Ressources Open Source

Accès complet aux conceptions matérielles, firmware et logiciels

Contrôleur Moteur

Firmware basé sur Rust pour le mécanisme de tête à plateforme Stewart de Reachy Mini et le système de contrôle moteur.

Modèles d'Applications

Modèles prêts à utiliser pour créer et déployer des applications Reachy Mini sur Hugging Face Spaces.

CAD Matériel

Modèles 3D complets, instructions d'assemblage et guides de modification pour le matériel Reachy Mini.

Intégration ROS2

Packages et nœuds ROS2 pour le développement robotique avancé et l'intégration avec les flux de travail ROS existants.

Besoin d'Aide pour Commencer ?

Rejoignez notre communauté de développeurs et obtenez du support de l'équipe

Communauté Discord

Rejoignez plus de 1000 développeurs construisant avec Reachy Mini

Rejoindre Discord

Documentation

Guides complets, tutoriels et référence API

Voir la Documentation