مركز المطورين

كل ما تحتاجه لبناء تطبيقات مذهلة مع Reachy Mini

ابدأ في دقائق

من الإخراج من الصندوق إلى تطبيقك التفاعلي الأول

1. إعداد الأجهزة

اجمع Reachy Mini الخاص بك باتباع دليلنا التفصيلي. تشمل المجموعة جميع المكونات الضرورية وتستغرق حوالي 30 دقيقة للإكمال.

# الاتصال عبر USB-C (Lite) أو WiFi (Wireless)
# اكتشاف الروبوت التلقائي على الشبكة

2. تثبيت Python SDK

ثبت مكتبة Reachy Mini الرسمية لـ Python مع وصول كامل لواجهة البرمجة للمحركات والحساسات وقدرات الذكاء الاصطناعي.

pip install reachy-mini
# أو
pip install reachy-mini[full]  # مع إضافات الذكاء الاصطناعي

3. البرنامج الأول

اكتب برنامج Reachy Mini الأول في بضعة أسطر من كود Python فقط.

from reachy_mini import ReachyMini

robot = ReachyMini()
robot.head.look_at(0, 0, 30)
robot.antennas.happy()
robot.say("مرحباً، أنا Reachy Mini!")

4. النشر على Hugging Face

شارك إبداعاتك مع المجتمع باستخدام تكامل Hugging Face وقوالب التطبيقات.

# استخدم قالب التطبيق
git clone https://github.com/pollen-robotics/reachy_mini_app_example
# خصص وانشر على HF Spaces

مرجع Python API

تحكم كامل في كل جانب من جوانب Reachy Mini

التحكم في المحرك

تحكم في حركة رأس Reachy Mini بـ 6 درجات حرية، دوران القاعدة، ورسوم هوائي متحركة مع تحكم دقيق في السيرفو.

# حركة الرأس (6 درجات حرية)
robot.head.look_at(x=10, y=0, z=30)
robot.head.rotate(pitch=15, roll=0, yaw=45)

# دوران القاعدة (360°)
robot.base.turn_to(angle=90)

# تعبيرات الهوائي
robot.antennas.wiggle()
robot.antennas.sad()

الرؤية والصوت

الوصول إلى تغذية الكاميرا، صفيف الميكروفون، والمكبر الصوتي لتطبيقات الرؤية الحاسوبية ومعالجة الصوت.

# الوصول إلى الكاميرا
frame = robot.camera.get_frame()
robot.camera.start_streaming()

# إدخال/إخراج الصوت
robot.microphones.listen()
robot.speaker.say("مرحباً بالعالم")
robot.speaker.play_sound("beep.wav")

تكامل الذكاء الاصطناعي

التكامل السلس مع نماذج Hugging Face للرؤية واللغة وقدرات الذكاء الاصطناعي متعددة الوسائط.

# تحميل نماذج HF مباشرة
from transformers import pipeline

# نموذج الرؤية
detector = pipeline("object-detection")
objects = detector(robot.camera.get_frame())

# نموذج اللغة
chatbot = pipeline("conversational")
response = chatbot("كيف حالك اليوم؟")

موارد مفتوحة المصدر

وصول كامل إلى تصاميم الأجهزة والبرامج الثابتة والبرمجيات

وحدة التحكم في المحرك

البرامج الثابتة القائمة على Rust لآلية رأس Stewart platform لـ Reachy Mini ونظام التحكم في المحرك.

قوالب التطبيقات

قوالب جاهزة للاستخدام لإنشاء ونشر تطبيقات Reachy Mini على Hugging Face Spaces.

CAD للأجهزة

نماذج ثلاثية الأبعاد كاملة، تعليمات التجميع، وأدلة التعديل لأجهزة Reachy Mini.

تكامل ROS2

حزم وعقد ROS2 للتطوير الروبوتي المتقدم والتكامل مع سير عمل ROS الموجود.

تحتاج مساعدة للبدء؟

انضم إلى مجتمع المطورين واحصل على دعم من الفريق

مجتمع Discord

انضم إلى أكثر من 1000 مطور يبنون مع Reachy Mini

انضم إلى Discord

الوثائق

أدلة شاملة، دروس، ومرجع API

عرض الوثائق