نظرة عامة على المنصة

تربط AY-Robots أذرع الروبوتات بمشغلين عن بُعد عبر المتصفح. العملاء يوفرون الأجهزة، والمشغلون يوفرون مهارة القيادة، وكل جلسة تُسجَّل كبيانات تدريب لتعلّم الروبوتات. توضح هذه الصفحة الأجزاء المتحركة وأين يقع بقية التوثيق.

آخر تحديث 2026-08-09

ما هي AY-Robots

AY-Robots منصة للتشغيل عن بُعد لأذرع الروبوتات. يوصّل العملاء أجهزتهم، وأكثرها شيوعاً SO-100 (يُباع أيضاً باسم SO-ARM100)، ويقوم مشغلون عن بُعد بتحريك تلك الأذرع من cockpit في المتصفح. تُسجَّل كل دقيقة خاضعة للتحكم، فتنتج الجلسة الواحدة أمرين في آن واحد: عملاً منجزاً على الروبوت، ومجموعة بيانات demonstration يمكن تدريب policy عليها.

للمنصة ثلاثة أدوار. تمتلك حسابات CLIENT الروبوتات، وتحجز الجلسات، وتستلم مجموعات البيانات المُسجَّلة. تتحكم حسابات OPERATOR بالروبوتات وتكسب مالاً مقابل الجلسات المكتملة. تدير حسابات ADMIN المنصة نفسها، بما في ذلك مراجعة اعتمادات المشغلين. تختار دورك أثناء onboarding، ولكل دور لوحة تحكم خاصة به.

لا شيء من هذا يتطلب منك كتابة تعريفات (drivers) للروبوت. الدعم لـ SO-100 مدمج بالكامل، من التواصل مع servo على الذراع إلى ترميز episode في متصفح مجموعات البيانات. إن كنت تستطيع توصيل كابل USB وفتح تبويب في المتصفح، فبإمكانك تشغيل الحلقة كاملة.

الحلقة: الروبوتات، المشغلون، الجلسات، مجموعات البيانات

كل شيء في المنصة يدور حول حلقة واحدة. بمجرد أن تراها، تصبح بقية التوثيق أسرع بكثير في القراءة، لأن كل صفحة تشرح محطة واحدة من هذه الحلقة بمزيد من العمق.

  1. 1
    وصّل روبوتاً

    يقرن العميل ذراعاً بالمنصة باستخدام رمز إقران قصير. بمجرد استخدام الرمز على الجهاز المتصل فعلياً بالذراع، يبدأ الروبوت بإرسال heartbeat ويظهر متصلاً في بيئته.

  2. 2
    احجز جلسة

    يحجز العميل جلسة، أو يلتقط مشغل معتمد روبوتاً متاحاً. تبدأ الجلسة بحالة PENDING وتصبح ACTIVE بمجرد اتصال المشغل وتوليه التحكم.

  3. 3
    شغّل عن بُعد

    يتحكم المشغل بالذراع من cockpit المتصفح بينما يراقب كاميرات الروبوت. تسجل المنصة أحداث النشاط طوال الوقت وتُسجّل مواضع joint وحالة gripper والفيديو.

  4. 4
    اجمع مجموعة البيانات

    عند اكتمال الجلسة، يُنظَّم التسجيل إلى episodes بصيغة LeRobot ويظهر في متصفح مجموعات البيانات لدى العميل، جاهزاً للمراجعة والتنزيل.

  5. 5
    درّب وكرّر

    يدرّب العملاء نماذج policy مثل ACT وDiffusion Policy وSmolVLA أو GR00T fine-tune على البيانات المجمّعة، ثم يحجزون جلسات إضافية لتغطية الحالات التي لا تزال policy تفشل فيها.

لماذا يستخدمها الناس

الأسباب الثلاثة الأكثر شيوعاً للتواجد هنا متداخلة، لكن يستحق فصلها لأنها تحدد أي أجزاء التوثيق يجب أن تقرأها أولاً.

  • جمع بيانات imitation learning. تحتاج الفرق التي تدرّب نماذج manipulation إلى عدد كبير من العروض التوضيحية النظيفة. يمكن للمشغلين عن بُعد تسجيلها على مدار الساعة، على أجهزتك، دون أن تقف بجانب الذراع.
  • التشغيل عن بُعد. أحياناً تكون الفكرة ببساطة أن يقوم الروبوت بالعمل بينما الشخص في مكان آخر، سواء كانت غرفة مختلفة أو دولة مختلفة.
  • التوسّع دون طاقم في الموقع. إن كنت تملك عدة أجهزة، فتوظيف وجدولة مشغلين محليين لكل منها هو الجزء المكلف. سوق المشغلين يزيل هذا القيد.

إن كان جمع البيانات هو هدفك والذراع موجودة على مكتبك، فراجع أيضاً تطبيق سطح المكتب. يسجل episodes محلياً عبر مسار موجَّه ويرفعها متى قررت، دون إشراك أي مشغل عن بُعد على الإطلاق.

البنية بنظرة سريعة

تتفاعل مع ما يصل إلى ثلاثة برامج، حسب ما تفعله. جميعها تتحدث إلى نفس الخادم الخلفي ونفس الحساب، لذا يظهر الروبوت المقترَن مرة واحدة في كل مكان.

المكوّنأين يعملماذا يفعل
cockpit المتصفحأي متصفح حديثتشغيل مباشر عن بُعد، مراقبة الجلسات، تصفح مجموعات البيانات، الفوترة، والإعدادات. لا شيء يحتاج تثبيتاً.
تطبيق سطح المكتبmacOS وWindows وLinuxتسجيل محلي مع ذراع على مكتبك: التقاط episode موجَّه، المراجعة، تصدير LeRobot، والرفع. يوفّر أيضاً واجهة سطر الأوامر (CLI).
robotappالجهاز عند الذراع، عادةً Raspberry Piيتواصل مع servo والكاميرات، يستخدم رمز الإقران، يرسل heartbeat، ويبث الفيديو والتحكم.

تتبع المصادقة نفس التقسيم. يستخدم المتصفح جلسة Supabase الخاصة بك، بينما يستخدم API وتكاملات MCP مفاتيح API بالبادئة ayr_live_، تُنشأ من /dashboard/settings. المفاتيح مخصصة للوصول البرمجي فقط؛ لا تلصقها أبداً في cockpit.

إلى أين تذهب بعد ذلك

الأسئلة الشائعة

هل أحتاج إلى روبوت خاص بي لاستخدام المنصة؟

فقط كعميل. يتحكم المشغلون بروبوتات يملكها العملاء، لذا يحتاج حساب المشغل إلى متصفح واتصال مستقر، لا أجهزة. إن أردت تجربة التحكم قبل التسجيل، فالعرض التوضيحي العام على /live يعمل على ذراع حقيقية.

أي روبوت يجب أن أبدأ به؟

SO-100 (SO-ARM100) هو الذراع الأساسي الأكثر دعماً وأرخص طريقة للبدء. تذكّر أن servo من نوع STS3215 فيه يعمل بجهد 7.4 V. صفحة الروبوتات تسرد الأنواع الأخرى المدعومة.

كم تكلفة الجلسة؟

Pay-as-you-go هو 15.00 EUR في الساعة. خطة Starter هي 99.00 EUR شهرياً وتشمل 10 ساعات. تتم الفوترة شهرياً عبر Stripe؛ صفحة الفوترة تغطي الفواتير وطرق الدفع.

من يملك البيانات المُسجَّلة؟

العميل الذي حجز الجلسة. تُسلَّم مجموعات البيانات بصيغة LeRobot ويمكن استخدامها للتدريب، بما في ذلك التدريب التجاري، دون قيود من جهتنا.