YouTuber يطلق روبوت AI مستقل للعب لعبة استرجاع الكرة

·بواسطة Henderson·Engineering
YouTuber يطلق روبوت AI مستقل للعب لعبة استرجاع الكرة
النقاط الرئيسية
  • Fetch هو روبوت AI قادر على إتمام لعبة استرجاع الكرة بشكل مستقل.
  • يستخدم الروبوت لوحة Arduino UNO Q وتقنية الرؤية الحاسوبية للتعرف على الأجسام.
  • تم تدريب النموذج للتعرف على الكرة البرتقالية وإيماءات اليد البشرية، وقادر على تعديل حركته بناءً على البيئة.
  • تم إصدار المشروع كمصدر مفتوح، ليكون مرجعًا ومتاحًا للاستخدام من قبل المهتمين.

كشف أحد YouTubers عن روبوت جديد يعتمد على الذكاء الاصطناعي، قادر على إتمام لعبة استرجاع الكرة بشكل مستقل. يُطلق على هذا الروبوت اسم Fetch، نسبةً إلى الشركة المصنعة له. يعتمد هذا الروبوت على مجموعة من الأجهزة المغلقة التي تعمل دون اتصال بالإنترنت، ويُدار بواسطة منطق Arduino Uno المعدني. يمكنه التعرف على الكرة البرتقالية، واسترجاعها وإعادتها إلى صاحبه دون الحاجة إلى تدخل بشري. تتكون أجزاء الروبوت المطبوعة بتقنية الطباعة ثلاثية الأبعاد من عدد قليل من البراغي، وتصميمه الخارجي ودود. عندما تدخل الكرة البرتقالية مجال الرؤية، يتمدد الذراع المطبوعة ثلاثية الأبعاد لالتقاط الكرة.

تتولى العجلات المزودة بمحركات مهمة الحركة. بعد استرجاع الكرة، يقوم Fetch بمسح الغرفة بحثًا عن صاحبه. بمجرد رفع اليد، يمكنه التعرف عليها وإعادة الكرة.

الخلفية التقنية لFetch

يمكن لهذا الروبوت إتمام هذه المهام بفضل تقنيته الذاتية. يستطيع Fetch التمييز بين الأجسام وإيماءات اليد البشرية، وذلك بفضل الذكاء الاصطناعي. يستخدم الروبوت لوحة Arduino UNO Q المزودة بكاميرا وتقنية الرؤية الحاسوبية. يحتوي على معالجين، أحدهما مسؤول عن تحليل الصور واكتشاف الأجسام، والآخر يتحكم في محركات الروبوت والخدمات. قامت Sector 07 بتدريب الرؤية الحاسوبية باستخدام Edge Impulse. يستخدم الجهاز الصغير نموذج YOLO-Pro لاكتشاف الأجسام.

تم تدريب هذا النموذج خصيصًا للتعرف على الكرة البرتقالية وأيدي البشر، وتم التقاط 200 صورة لأجسام مختلفة باستخدام الكاميرا على الروبوت، حيث تم التقاط هذه الصور في ظروف إضاءة مختلفة، وأنسجة أرضيات، وخلفيات متنوعة، لمساعدة الروبوت على التعرف على الأجسام في بيئات مختلفة.

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

وظائف الروبوت والتحديات

يتضمن Fetch العديد من الميزات المثيرة. يحتوي الجزء الأمامي من الروبوت على عيون متحركة، ويمكن أن تتحرك أذنه وفقًا لمواقف مختلفة، كما يمكنه الرد صوتيًا باستخدام مقاطع صوتية تم إنشاؤها بواسطة ElevenLabs. واجهت عملية تصميم وبناء الروبوت بعض المشكلات. خلال فترة الاختبار، كان الروبوت أحيانًا يواجه صعوبة في اكتشاف الكرة في ظروف الإضاءة الساطعة، كما واجه صعوبة في إفلات الكرة. ومع ذلك، تم التغلب على هذه المشكلات من خلال ضبط سرعة المحركات، ووقت الالتقاط، وإعدادات الكشف. أصبح الروبوت الآن قادرًا على إتمام لعبة استرجاع الكرة بشكل مستقل تمامًا.

قامت الشركة المصنعة بإصدار المشروع كمصدر مفتوح، ويمكن للمهتمين الحصول على ملفات الطباعة، والرموز، والمكونات اللازمة لبناء الروبوت، وتعليمات التجميع من Arduino Project Hub.

أهمية تقنية الاستقلالية لروبوت Fetch

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

H
حول المؤلف
Henderson