📘 1. نظرة عامة على BottleSumo (1/2)
أهداف التعلم:
- مواد STEAM بما في ذلك الفيزياء
- الملاحة المستقلة
- منطق برمجة الكمبيوتر
- اكتشاف الحواف
- اكتشاف الأشياء
- خوارزميات البحث المستقلة
- التكيف مع الظروف البيئية
- حل المشكلات
ملخص:
- المسابقة من فئة مفتوحة تُقام في بطولة العالم للروبوتات.
- تُسمح الفعاليات المحلية باستضافة BottleSumo، لكن لا توجد مسابقات تأهيلية؛ يجب التسجيل بشكل مستقل لبطولة العالم.
- الهدف هو أن يكون الروبوت الأخير المتبقي على الطاولة.
📕 1. نظرة عامة على BottleSumo (2/2)
تتكون مسابقة BottleSumo من قسمين رئيسيين:
- اختبار زمني: لتصنيف الروبوتات بناءً على دفع الزجاجات عن الطاولة. يتم منح حوالي 20٪ من الفرق جوائز تشجيعية.
- بطولة إقصاء فردية (وجهاً لوجه): مباريات بين روبوتين بدون زجاجات، ويُمنَح المركزان الأول والثاني جوائز.
المصطلحات:
- اللعبة: جولة واحدة وجهاً لوجه.
- المباراة: سلسلة من لعبتين أو أكثر لتحديد الفريق المتأهل.
- الفائز بالمباراة: أول فريق يفوز في لعبتين.
🎓 2. الفئات العمرية وحجم الفريق
- قسم الناشئين الكلاسيكي (Junior Classic): الصفوف 5 إلى 8.
- قسم الثانوي الكلاسيكي (Senior Classic): الصفوف 9 إلى 12.
- حجم الفريق: حتى 3 أعضاء في كل فريق.
- الالتزام بقواعد Robofest العامة لموسم 2026.
- يجب على كل عضو إحضار نموذج الموافقة والتفويض (إن لم يُستكمل إلكترونياً).
🔧 3.1 متطلبات الروبوت – تعليمات عامة (1/3)
- يجب أن يبني الطلاب الروبوتات بالكامل بأنفسهم.
- إذا تبين أن الروبوت مشابه جداً لروبوت فريق آخر (حتى لو من نفس المدرسة أو من قسم مختلف)، أو ليس من تصميم الفريق، فقد يخضع الفريق للتحقيق ومقابلات تصميم وبرمجة، وقد يُطلب منهم تغيير روبوتهم أو قد يتعرضون لعقوبات أو استبعاد.
- يجب أن يكون الروبوت مُكتمل البناء عند الوصول إلى المسابقة.
- يجب أن يكون الروبوت ذاتي التشغيل بالكامل؛ لا يُسمح بأي تحكم بشري أو إشارة خارجية أو تحكم عن بُعد.
- روبوت واحد فقط لكل فريق، ويُستخدم نفس الروبوت طوال البطولة.
- متطلبات وضع العلامات على الروobot:
- إضافة معرف فريق Robofest على سطح مرئي (اسم الفريق اختياري).
- وضع مؤشر واضح لـ “الأمام” على الجانب الذي توجد فيه الحساسات، ويجب أن يبقى ثابتاً طوال البطولة.
- يجب على الفرق إحضار جهاز كمبيوتر محمول لإجراء التعديلات على برامجهم بما يتناسب مع ظروف يوم المنافسة.
📐 3.2 متطلبات الروبوت (2/3) – الأبعاد والوزن ووحدات التحكم
| البند | جونيور كلاسيك Jr Classic |
سينيور كلاسيك Sr Classic |
جونيور أنليميتد Jr Unlimited |
سينيور غير محدود Sr Unlimited |
|---|---|---|---|---|
| أقصى وزن للروبوت | 1.2 كجم | 1.5 كجم | 2.5 كجم | 3 كجم |
| الأبعاد القصوى (عرض × طول × ارتفاع) | يجب أن يتناسب مع صندوق 21×21×21 سم، ولا يجوز أن تتجاوز الأبعاد ذلك. | يجب أن يتناسب مع صندوق 30×30×30 سم، ولا يجوز أن تتجاوز الأبعاد ذلك. | يجب أن يتناسب مع صندوق 30×30×30 سم، ولا يجوز أن تتجاوز الأبعاد ذلك. | مفتوح. |
| عدد وحدات التحكم | وحدة تحكم واحدة فقط. | وحدة تحكم واحدة فقط. | مفتوح. | مفتوح. |
| منصات ووحدات الروبوت المسموحة | LEGO NXT, LEGO EV3, LEGO SPIKE Prime / Robot Inventor، أو VEX IQ (الجيل الأول أو الثاني فقط). | مفتوح (أي منصة روبوت مناسبة وآمنة). | ||
| حدود البطارية | يُقتصر الجهد على 9.0 فولت تقريباً؛ لا يُسمح برفع الجهد عن المواصفات الأصلية. | لا يوجد حد محدد، مع الالتزام بمتطلبات السلامة. | ||
| العجلات أو السيور (الأجزاء الملامسة للأرض) | يجب أن تكون قطعاً قياسية وغير معدّلة من LEGO أو VEX IQ. لا يُسمح باستخدام أنظمة الشفط أو المواد اللاصقة لزيادة التماسك. | يمكن استخدام مواد مختلفة للعجلات/السيور، لكن لا يُسمح بالشفط أو المواد اللاصقة التي تثبّت الروبوت بالطاولة. | ||
| شكل الروبوت | لا يُسمح بالأسطح المائلة أو المنحدرة في الجزء الأمامي او الخلفي أو الجوانب ضمن 25 مم من الأرض. يجب أن تكون المحركات مرئية لتمكين الفحص. | مفتوح مع الالتزام بالسلامة، ويفضّل أن تكون المحركات والأجزاء المتحركة مرئية للفحص. | ||
🧠 3.2 متطلبات الروبوت (3/2) – الحساسات والبرمجة
| البند | جونيور كلاسيك | سينيور كلاسيك | جونيور Unlimited | سينيور Unlimited |
|---|---|---|---|---|
| عدد الحساسات المسموحة | حتى 4 | حتى 4 | مفتوح | مفتوح |
| الكاميرات | غير مسموح | غير مسموح | كاميرا واحدة فقط | كاميرا واحدة فقط |
| المشغلات الحركية | محدودة بحسب المنصة | محدودة بحسب المنصة | مفتوح | مفتوح |
| المواد المحظورة | أي لواصق – مغناطيس – أدوات تثبيت بالطاولة – شفط – أجهزة خارجية – أي تعديل كهربائي | |||
| البرمجة | يجب استخدام بيئة البرمجة الرسمية للمنصة فقط – بدون أي اتصالات خارجية | |||
| التحكم عن بعد | ممنوع منعاً باتاً | |||
| مصادر الطاقة الإضافية | ممنوعة – فقط البطارية الرسمية للمنصة أو أسلاك USB إن كانت قياسية | |||
🧩 3.2 المنصات والمحركات وأجهزة الاستشعار
| المنصة | المحركات | أجهزة الاستشعار |
|---|---|---|
| ليغو سبايك برايم | ليغو سبايك برايم (45602، 45603) |
مستشعر المسافة LEGO Technic 45604 مستشعر الألوان LEGO Technic 37308 مستشعر القوة LEGO Technic 37312 |
| ليغو EV3 Next |
ليغو EV3 (455202) ليغو NXT (9842) |
مستشعر الألوان LEGO EV3 45506 مستشعر الموجات فوق الصوتية LEGO EV3 45504 مستشعر الأشعة تحت الحمراء LEGO EV3 45509 مستشعر الجيروسكوب LEGO EV3 45504 مستشعر اللمس LEGO EV3 45507 مستشعر الضوء LEGO NXT 55969 مستشعر الموجات فوق الصوتية LEGO NXT 53792 مستشعر الألوان LEGO NXT 64892 مستشعر اللمس LEGO NXT 53793 |
| فيكس آي كيو | فيكس آي كيو (228-2560) |
مستشعر الألوان VEX IQ 228-3012 مستشعر بصري VEX IQ 228-7082 مستشعر المسافة (الجيل الأول) VEX IQ 228-3011 مستشعر المسافة (الجيل الثاني) VEX IQ 228-7106 مستشعر اللمس VEX IQ 228-2677 مستشعر الجيروسكوب VEX IQ 228-3014 شاشة لمس LED VEX IQ 228-3010 |
🏆 3.3 قواعد خاصة ببطولة العالم
- يجب على فرق Junior Classic و Senior Classic استخدام محركات Robofest الرسمية في البطولة العالمية.
- تستبدل الفرق محركاتها بمحركات Robofest قبل بدء وقت العمل.
- يُزاد وقت العمل الأول إلى 30 دقيقة لإتاحة إعادة تجميع الروبوتات.
- تُعاد المحركات الأصلية للفرق بعد انتهاء البطولة.
🧪 4. ملاعب بوتل سومو
- طاولات المنافسة هي طاولات بلاستيكية قابلة للطي بمقاس 30 بوصة × 72 بوصة (الحجم الفعلي حوالي 75 سم × 182 سم)
- العلامة التجارية الموصى بها مشابهة ل "Lifetime" والتي يمكن العثور عليها في ساكو - نون او محلات طاولات البلاستيك
- الزوايا الأربع للطاولة مستديرة
- نصف قطر الدائرة الزاوية هو 4 سم ~ 7 سم
- سمك الطاولة حوالي 4.5 سم
- سطح الطاولة فاتح اللون، على سبيل المثال، اللوزي، البني، أو رمادي
- الحجم الدقيق واللون والسطوع وشكل الحافة هي غير معروف حتى يوم المنافسة
- يتم وضع الطاولة على أرضية داكنة اللون مع طي الأرجل من الأسفل ورفعها باستخدام لفات من شريط التغليف (يوصى باستخدام كومة من ثلاث لفات)
🥤 5. مواصفات الزجاجة المستخدمة في التجارب الزمنية
- زجاجة سعة 2 لتر مغطاة بورق أحمر (قد يستغرق قطعتين من الورق).
- اللون الدقيق للورقة الحمراء غير معروف حتى يوم المنافسة.
- الزجاجة مملوءة بـ 1 كجم من الرمل.
- في الأحداث المحلية: إذا لم تكن الزجاجة المتوافقة متاحة، يمكن تعديل زجاجة أنحف باستخدام مواد مثل حصائر اليوجا أو الإسفنج، أو استخدام زجاجات أنحف دون تعديل.
⏱️ 6. مهمة بدء تشغيل الروبوت
- يجب أن يكون لدى الروبوتات تأخير لمدة 3 ثوانٍ قبل التحرك
- يجب التأخير لمدة 3 ثوانٍ في التجارب الزمنية ومباريات المواجهة المباشرة
- بعد الحجز، لا يُسمح بالمعايرة والتعديلات الميدانية (باستخدام الأزرار والمفاتيح وما إلى ذلك)
🚦 7. إجراءات المنافسة
- يسمح فقط للمشاركين بالدخول إلى منطقة اللعب وطاولات الفريق وملاعب التدريب وملاعب اللعبة الرسمية طوال يوم المنافسة بما في ذلك: وقت الإعداد قبل حفل الافتتاح ووقت العمل والاستراحات
- مباشرة بعد حفل الافتتاح، سيبدأ توقيت مدته 15 دقيقة (30 دقيقة لبطولة العالم) للفرق لإجراء التعديلات النهائية على الروبوتات الخاصة بهم
- بعدالعمل خلال هذه الفترة، سيتم فحص جميع الروبوتات ومن ثم حجزها
- أثناء الحجز، سيتم فحص الروبوت من حيث الحجم والوزن والملصقات. كما سيقوم الحكام بفحص الروبوت بحثًا عن أي مواد غير قانونية، وتوثيق البرنامج (الاسم/عدد المداخل) المُستخدمة وطريقة تشغيلها.
- لا يسمح بشحن البطارية في الحجز
- لا ينبغي للمشاركين التقاط الروبوت الخاص بهم حتى يتم توجيههم من قبل أحد المحكمين
- يجب تشغيل الروبوتات بنفس الطريقة (نفس الزر، المفتاح، وما إلى ذلك) لكل تجربة زمنية ولعبة
- يجب أن تكون أي حركة محددة مسبقًا هي نفسها لكل لعبة (على سبيل المثال: يدور الروبوت في البداية إلى اليسار بمقدار 90 درجة أو يدور الروبوت إلى اليسار حتى يتم اكتشاف الكائن)
⏳ 8. قواعد جولة التجارب الزمنية
- في بداية كل تجربة زمنية، سيعلن المحكم (أ) موقع الروبوت (ب) اتجاهه. سيتم استخدام نفس الموقع/الاتجاه لجميع التجارب الزمنية خلال الحدث.
- ستقوم الفرق بوضع الروبوتات الخاصة بهم في الملعب وفقًا لتعليمات المحكمين
- سيتم الإعلان عن مواقع الزجاجات المخصصة للسباق التجريبي بعد انتهاء عملية الحجز. سيتم استخدام نفس ترتيب الزجاجات لجميع الفرق خلال الحدث.
- سيقوم القاضي بقياس الوقت المستغرق لكل روبوت (واحد لكل طاولة) لدفع 5 زجاجات من على الطاولة
- سيتم تسجيل الوقت إلى 1/100 من الثانية، بدءًا من الصفر
- الحد الأقصى للوقت المعطى هو دقيقتان (120 ثانية)
- إذا سقط روبوت عن الطاولة أو لم يُسقط جميع الزجاجات، فسيتم تسجيل مدة بقائه على قيد الحياة وعدد الزجاجات التي دُفعت عن الطاولة. (انظر الأمثلة في القسم 9.2)
- يجب أن يبقى الروبوت سليمًا على الطاولة لمدة 3 ثوانٍ على الأقل بعد دفع أي زجاجة، وإلا سيُعاقب. لا تُحتسب هذه الثواني الثلاث ضمن الوقت المُسجل.
📊 حساب الوقت وتصنيف الفرق
- سيتم قياس الوقت حتى حدوث أحد الأمور التالية:
- تم إخراج الزجاجة الخامسة "وقت الإكمال"
- الروبوت يسقط من على الطاولة (وقت البقاء)
- يبقى الروبوت على الطاولة ولكنه لا يزال يعمل عند علامة الدقيقتين ("وقت البقاء على قيد الحياة 120 ثانية")
- بعد أن تكمل جميع الفرق تجربة الوقت، سيكون لدى الفرق 15 دقيقة إضافية لتعديل الروبوت أو البرنامج
- خلال هذا الوقت، سيتم إنشاء جدول بطولة مصنف بنظام إقصاء واحد بناءً على التصنيفات من التجارب الزمنية. http://www.printyourbrackets.com
- سيتم تصنيف الفرق على أساس ما يلي:
- بدء إكمال المهمة
- عدد الزجاجات
- البقاء على الطاولة لمدة 3 ثوانٍ على الأقل بعد دفع أي زجاجة بعيدًا
- وقت الإنجاز أو وقت البقاء
- سيتم إدارة حسابات التجارب الزمنية في ورقة نتائج التجارب الزمنية: https://www.robofest.net/images/2526/BottleSumo2026TTScoresheet.xlsx
⚔️ 10. قواعد اللعبة (وجهاً لوجه)
- يتم منح الحد الأقصى لمدة دقيقتين لكل لعبة
- في بداية كل لعبة، سيعلن الحكم (أ) موقع الروبوتات (ب) اتجاهها. وقد يختلف الموقع والاتجاه من لعبة لأخرى.
- ستقوم الفرق بوضع الروبوتات الخاصة بهم في الملعب وفقًا لتعليمات الحكم
- يجب أن يكون لدى الروبوت تأخير لمدة 3 ثوانٍ قبل التحرك
- إذا فشل الروبوت في التحرك، يخسر الروبوت اللعبة تلقائيًا، ما لم يفشل الروبوت الآخر أيضًا في التحرك، وفي هذه الحالة تكون النتيجة التعادل
- إذا فشل الروبوت في استيفاء شرط التأخير لمدة 3 ثوانٍ، يخسر الروبوت اللعبة تلقائيًا، ما لم يفشل الروبوت الآخر أيضًا في استيفاء شرط التأخير لمدة 3 ثوانٍ، وفي هذه الحالة تكون النتيجة التعادل
- بعد البداية، يجب على الطلاب/الحكام الابتعاد مسافة متر واحد على الأقل عن حواف الطاولة حتى بعد نهاية اللعبة
- إذا انفصلت أي قطعة/جزء من الروبوت عن الروبوت، ثم سقط على الأرض، فسيتم إعلان الروبوت المنافس على الفور فائزا باللعبة
- يُسمح بتغيير البطارية مرة واحدة وإعادة تعبئة الضغط الهوائي (pneumatics) مرة واحدة أثناء المباريات وجهاً لوجه
🥇 11. تحديد الفائز في اللعبة
- يتم إعلان الروبوت فائزًا في اللعبة إذا تم استيفاء أحد المعايير التالية:
- الروبوت يلبي متطلبات البداية والخصم يفشل في تلبية متطلبات البداية
- يدفع الخصم خارج الطاولة ثم يبقى سليمًا وعلى الطاولة لمدة 3 ثوانٍ على الأقل
- تظل سليما وعلى الطاولة لمدة 3 ثوانٍ على الأقل بعد سقوط الخصم من على الطاولة
- إذا كانت النتيجة غير واضحة، سيتم إعلان التعادل في المباراة (راجع التعليمات الخاصة بتعادلات المباريات في الصفحة 20)
ملاحظة: يجب على المحكم استخدام جهاز توقيت مثل مؤقت العرض أو تطبيق الهاتف المحمول أو ساعة الإيقاف للتأكد من استيفاء متطلبات الوقت قبل إعلان الفائز.
⚖️ 12. قواعد اللعبة – التعادلات
- سيتم إعلان التعادل في المباراة إذا قرر الحكم ما يلي:
- في نفس اللحظة، يلامس أي جزء من الروبوتين الأرض (باستثناء حالة سقوط قطعة من الروبوت على الأرض، راجع القسم 10 القاعدة H)
- يسقط كلا الروبوتين من على الطاولة خلال ثلاث ثوانٍ من بعضهما البعض
- لا يتم تحقيق أي تقدم لمدة 20 ثانية حسب تقدير القاضي
- فشل كلا الروبوتين في البدء (لا يتحركان)
- فشل كلا الروبوتين في استيفاء متطلبات البدء
- فشل أحد الروبوتات في البدء (لا يتحرك) وفشل الروبوت الآخر في استيفاء متطلبات البدء
- لا يوجد فائز بعد دقيقتين
- النتيجة غير واضحة أو قريبة جدًا بحيث لا يمكن التنبؤ بها
- إذا انتهت المباراة بالتعادل بعد 3 مباريات، فإن كسر التعادل سيكون:
- (1) نتيجة السباق ضد الزمن
- (2) ما يصل إلى لعبتين إضافيتين إذا كانت نتيجة تجربة زمنية متعادلة
- (3) تجربة زمنية لكسر التعادل بزجاجة واحدة.
- سيستخدم المحكم سلطته التقديرية لاتخاذ أي قرارات في الحالات غير المذكورة في هذه القواعد. للمحكمين الحق في استبعاد الفرق التي تخالف القواعد أو لا تتبع تعليمات المحكم.
- قرارات الحكم نهائية.
❓ 13. الأسئلة الشائعة
- هل يمكن للروبوت أن يمتلك برامج متعددة للاختيار من بينها عند بدء اللعبة؟ لا، يجب على الروبوت استخدام نفس البرنامج والبدء بنفس الطريقة لكل لعبة.
- إذا دفع الروبوت أ الروبوت ب عن الطاولة، وسقط الروبوت أ أيضًا قبل مرور ثلاث ثوانٍ، فمن الفائز؟ لعبة التعادل.
- فشل الروبوت أ في استيفاء شرط البدء. نجح الروبوت ب، وبقي على الطاولة لمدة ثلاث ثوانٍ على الأقل. ب هو الفائز.
- فشل كلا الروبوتين في اجتياز متطلبات البداية. لعبة التعادل.
- لم يتم الضغط على زر البدء بشكل صحيح. هل يمكنني لمس الروبوت بعد بدء اللعبة؟ لا بشكل عام، ولكن حسب تقدير الحكم.
- هل يتم احتساب مصابيح VEX IQ Touch LED كمستشعرات (بالنسبة لحدود مستشعر Jr وSr Classic)؟ إذا استُخدم مصباح LED اللمسي كمخرج (ضوء)، فلن يُحتسب ضمن حد المستشعرات الأربعة. ومع ذلك، يُحتسب عند استخدامه كمستشعر لمس.
- بالنسبة للتجربة الزمنية، هل يحتاج الروبوت إلى التوقف بعد إخراج الزجاجة الأخيرة؟ لا، سيتم قياس الوقت عندما تصطدم الزجاجة الأخيرة بالأرض.
- هل يسمح باستخدام النيوماتيك والعجلات ذاتية الحركة ؟ نعم، في جميع الأقسام.
- هل ستكون هناك بداية غير معروفة في المسابقات أو في بطولة العالم؟ لا، ستستخدم جميع المسابقات تأخيرًا قدره 3 ثوانٍ في البداية هذا الموسم
- هل يمكن للروبوت أن يتوسع إذا بقي ضمن الحد الأقصى للحجم بعد التوسع؟ نعم، يمكن للروبوتات التوسع أو تغيير أبعادها أثناء اللعبة طالما بقيت ضمن الحد الأقصى للحجم المسموح به.

