روبوت السومو: القواعد والتصميم وأخطاء الحلبة الخمسة
روبوت السومو مواجهة مباشرة بين روبوتين في حلبة دائرية: من يُخرج الآخر خارج الحدّ يفوز. وهي أحبّ فئات الروبوت إلى الأطفال لأنها مرئية ومباشرة، وأخطرها على المبتدئين لأن الفوز فيها لا يأتي من الكود بل من الفيزياء — الوزن والاحتكاك ومركز الثقل.
وأكثر ما يخسر به الأطفال ليس ضعف البرمجة، بل روبوت جميل خفيف ينزلق.
القاعدة في سطور
- حلبة دائرية بأرضية داكنة وحدّ خارجي فاتح.
- روبوتان يبدآن متقابلين، وتبدأ الجولة بعد تأخير قصير.
- يفوز من يُخرج خصمه، أو من يبقى إن خرج الآخر بنفسه.
- قيود على الوزن والأبعاد، وتُفحص قبل الجولة.
والقيود تُقرأ قبل التصميم لا بعده. ونرى كل موسم فريقاً بنى روبوتاً ممتازاً ثم اكتشف أنه يتجاوز الحدّ المسموح بسنتيمتر واحد، فأُقصي قبل أن يلعب. اطبع صفحة القواعد والصقها فوق الطاولة.
ماذا يحتاج الروبوت أن يعرف؟
ثلاثة أشياء فقط، ولكلٍّ منها حسّاسه:
| ما يعرفه | الحسّاس | ولماذا |
|---|---|---|
| أين الحدّ | حسّاس ضوئي أسفل الروبوت | ألّا يخرج بنفسه — وهذا أهمّ من الهجوم |
| أين الخصم | حسّاس مسافة في المقدّمة | ليدفع في الاتّجاه الصحيح |
| أين يدفع | لا شيء — دفعٌ أمامي | البساطة تفوز هنا |
والأول أهمّ من الثاني. أكثر من نصف الجولات في أعمار المبتدئين تنتهي بخروج الروبوت بنفسه. ومن يبني حسّاس حافّة يعمل جيّداً يفوز على من يبني هجوماً ذكياً ولا يرى الحدّ.
التصميم — أين يُحسم السومو فعلاً
١ · الوزن قريب من الحدّ الأعلى
الروبوت الخفيف يُدفع بسهولة. اقترب من الحدّ المسموح ولا تتجاوزه، وأضف الوزن منخفضاً لا في الأعلى.
٢ · مركز الثقل منخفض وإلى الأمام
الروبوت المرتفع ينقلب عند أول اصطدام. والثقل إلى الأمام يزيد ضغط العجلات الأمامية فيزيد التماسك في لحظة الدفع.
٣ · الاحتكاك — العنصر الذي يقرّر
عجلات مطّاطية نظيفة. والغبار والشعر على العجلة يقلّلان التماسك بشدّة، ولهذا تُنظَّف العجلات قبل كل جولة لا قبل كل يوم.
قاعدة عملية: روبوت أثقل بعجلات زلقة يخسر أمام روبوت أخفّ بعجلات ماسكة. الاحتكاك يسبق الوزن.
٤ · المقدّمة منحدرة
جبهة مائلة تدخل تحت خصمك فترفع عجلاته قليلاً — وحين ترتفع عجلاته يفقد تماسكه، فتدفعه بلا مقاومة. هذا أكثر تفصيل تصميمي مردوداً في السومو كلّه، وأرخصه: قطعة معدن أو بلاستيك مائلة.
٥ · لا شيء بارز
كل ما يبرز يُمسَك أو ينكسر: أسلاك متدلّية، ومفتاح مكشوف، ولوحة معلّقة. ثبّت كل شيء وأدخله داخل الهيكل.
المنطق — أبسط ممّا تتوقّع
```
إذا رأى حسّاس الحافّة الحدّ الفاتح:
ارجع بسرعة، ثم استدر
وإلّا إذا رأى حسّاس المسافة خصماً قريباً:
اندفع للأمام بأقصى قوّة
وإلّا:
استدر ببطء تبحث عنه
```
ولا تجعله أذكى من هذا في أول موسم. الخوارزميات المعقّدة تُبطئ رد الفعل، وفي السومو تُحسم الجولة في ثانيتين. البسيط السريع يهزم الذكي البطيء.
وأولوية الشروط ليست تفصيلاً: فحص الحافّة أولاً وقبل كل شيء. فالروبوت الذي يفحص الخصم أولاً يندفع خارج الحلبة وهو يطارده — وهذه أشهر خسارة في هذه الفئة.
الأخطاء الخمسة التي تخسر الجولات
١ · حسّاس الحافّة بطيء أو مرتفع. ركّبه قريباً من الأرض (٥–١٠ ملم) وفي المقدّمة، وعايِره على أرضية الحلبة نفسها. والروبوت الذي يرى الحدّ متأخّراً بجزء من الثانية يخرج.
٢ · بناء على مسافة الاختبار وحدها. جرّبتم في المنزل على أرضية مختلفة الاحتكاك عن حلبة المنافسة. اطلب مواصفات الأرضية وجرّب على شبيهها.
٣ · بطارية غير مشحونة بالكامل. السومو يستهلك أقصى تيّار. والبطارية عند ٧٠٪ تعني دفعاً أضعف — وهذا فرق كافٍ للخسارة.
٤ · إهمال الجولة الثانية. بعد كل جولة تسخن المحرّكات وتضعف البطارية. اشحن بين الجولات، ونظّف العجلات، وأعد ربط البراغي. الفرق التي تفوز أول جولة وتخسر الثانية تخسر بسبب هذا لا بسبب الخصم.
٥ · بناء الهجوم قبل الدفاع. ابنِ روبوتاً لا يخرج بنفسه، ثم علّمه الدفع. والعكس يضيّع الموسم.
اختبر بما يفشل
قبل المنافسة، شغّل ثلاثة اختبارات:
- اختبار الحافّة: ادفعه بيدك نحو الحدّ عشرين مرّة من زوايا مختلفة. هل رجع في كلّها؟
- اختبار الاصطدام: ضع صندوقاً متحرّكاً أمامه. هل يدفع أم يتراجع؟
- اختبار الجولة الكاملة: ثلاث جولات متتالية بلا شحن. هل بقي أداؤه كما هو؟
والاختبار الثالث هو الكاشف. أغلب الروبوتات تنجح مرّة، وقليلها ينجح ثلاثاً متتالية.
هل السومو مناسب لطفلك؟
نعم إن كان: يحبّ البناء واليد أكثر من الشاشة · عمره ١٠+ · يتحمّل خسارةً أمام الناس.
لا إن كان: يكره المواجهة المباشرة · أو حسّاساً جدّاً للخسارة العلنية · أو يحبّ الكود ويكره الميكانيكا — فله المنافسات البرمجية أو المشروع الابتكاري.
ونقول هذه بصراحة: السومو فئة قاسية عاطفياً. الخسارة فيها فورية وأمام جمهور، ولا مجال فيها لـ«لكن مشروعنا جميل». بعض الأطفال يخرجون منها أقوى، وبعضهم ينطفئون. اعرف طفلك قبل أن تختار له.
من أين تبدأون؟
ابنوا روبوت يتبع الخطّ أولاً. فمهارات السومو كلّها فيه: قراءة حسّاس، وتحكّم بمحرّكين، ومعايرة، وتصحيح. ثم أضيفوا حسّاس المسافة والوزن والجبهة المائلة — وقد صار عندكم روبوت سومو في أسبوع.
في مُختبر قطوف ندرّس الروبوتيكس والأردوينو ١:١ عبر زوم — ونبني مع طفلك مهارة تنفعه في أي فئة، لا نجهّزه لمنافسة بعينها.
حصّة تجريبية بـ٧٥ ريال نقيس فيها أين هو فعلاً.
أسئلة شائعة
ما هي مسابقة روبوت السومو؟
مواجهة مباشرة بين روبوتين في حلبة دائرية بأرضية داكنة وحدّ خارجي فاتح، ويفوز من يُخرج خصمه خارج الحدّ أو من يبقى إن خرج الآخر بنفسه. وتُفحص أوزان الروبوتات وأبعادها قبل الجولة وفق قيود معلنة مسبقاً.
ما أهمّ حسّاس في روبوت السومو؟
حسّاس الحافّة أسفل الروبوت، وهو أهمّ من حسّاس كشف الخصم. فأكثر من نصف الجولات في أعمار المبتدئين تنتهي بخروج الروبوت بنفسه، والفريق الذي يبني حسّاس حافّة سريعاً يفوز على من يبني هجوماً ذكياً ولا يرى الحدّ.
كيف أجعل روبوت السومو أقوى في الدفع؟
بأربعة أشياء مرتّبة: عجلات مطّاطية نظيفة لزيادة الاحتكاك، ووزن قريب من الحدّ الأعلى المسموح، ومركز ثقل منخفض وإلى الأمام، وجبهة مائلة تدخل تحت الخصم فترفع عجلاته. والاحتكاك يسبق الوزن، فروبوت أثقل بعجلات زلقة يخسر أمام أخفّ بعجلات ماسكة.
لماذا يخرج روبوت السومو من الحلبة بنفسه؟
لأن حسّاس الحافّة مرتفع عن الأرض أو مركّب في المؤخّرة أو غير معايَر على أرضية الحلبة، أو لأن ترتيب الشروط في الكود يفحص الخصم قبل الحافّة فيندفع خارج الحلبة وهو يطارده. والصحيح فحص الحافّة أولاً وقبل كل شيء.
لماذا يفوز الفريق في الجولة الأولى ويخسر الثانية؟
لأن المحرّكات تسخن والبطارية تضعف بعد كل جولة، فيقلّ الدفع. والحلّ الشحن بين الجولات وتنظيف العجلات من الغبار والشعر وإعادة ربط البراغي — والاختبار الكاشف قبل المنافسة هو ثلاث جولات متتالية بلا شحن.
من أي عمر يبني الطفل روبوت سومو؟
من عمر ١٠ سنوات فأكثر، بشرط أن يكون بنى مشروعاً متحرّكاً من قبل مثل روبوت تتبّع الخطّ. فمهارات السومو كلّها موجودة فيه: قراءة حسّاس وتحكّم بمحرّكين ومعايرة، ويبقى أن يُضاف حسّاس المسافة والوزن والجبهة المائلة.
هل السومو مناسب لكل طفل؟
لا. هي فئة قاسية عاطفياً لأن الخسارة فيها فورية وأمام جمهور بلا مجال للاعتذار بجمال المشروع. تناسب من يحبّ البناء اليدوي ويتحمّل الخسارة العلنية، ومن يكره المواجهة أو يحبّ الكود ويكره الميكانيكا فالأنسب له المنافسات البرمجية أو المشاريع الابتكارية.
هل أحتاج برمجة معقّدة لروبوت السومو؟
لا، والعكس أصحّ. المنطق البسيط أفضل: افحص الحافّة فارجع واستدر، وإلّا فاندفع نحو الخصم إن رأيته، وإلّا فاستدر ببطء تبحث عنه. فالجولة تُحسم في ثانيتين، والخوارزميات المعقّدة تبطئ رد الفعل، والبسيط السريع يهزم الذكي البطيء.