Сумо. Автономні

Підготовча категорія
СУМО. АВТОНОМНІ РОБОТИ

Завантажити версію Правил для друку можна за цим посиланням.

Форма реєстрації

Максимальна кількість учасників команди в цій категорії змагань – дві людини (включаючи тренера).

У цьому змаганні учасникам необхідно підготувати робота, здатного найбільш ефективно виштовхувати робота-противника за межі чорної лінії рингу.

Зміст
1. Опис завдання
2. Умови змагання
3. Склад команди
4. Вимоги до робота
5. Поле для змагань
6. Визначення переможців

1

1. Опис завдання

Учасникам необхідно підготувати робота, здатного найбільш ефективно виштовхувати робота-противника за межі рингу. Робот має бути автономним, тобто керуватися лише програмою.

2. Умови змагання

До участі в змаганні допускаються лише ті команди, що пройшли попередню реєстрацію на сайті!

2.1. Зони змагання
2.1.1. Турнір з Сумо автономних роботів проводиться у спеціально відведеній зоні змагань. На її території мають знаходитись тільки учасники змагань, судді та помічники суддів. Тренери, батьки учасників та інші особи в цю зону не допускаються.
2.1.2. Зона змагань поділяється на 3 частини:
1. Піт-зони (зони для підготовки);
2. Зона карантину (зона для перевірки та розміщення роботів);
3. Зона проведення матчів.
2.1.3. Піт-зона – основна зона перебування учасників змагання, де вони можуть побудувати, змінити конструкцію, налаштування свого робота, запрограмувати та протестувати його.
2.1.4. Зона карантину – зона інспекції, де учасники передають суддям своїх роботів на перевірку відповідності останніх вимогам змагань (конструктивні, габаритні, вагові) та залишають їх у цій зоні до початку проведення матча.
2.1.5. Зона проведення матчів включає поля для проведення раундів між двома командами.
2.1.6. В зону карантину та в зону проведення матчів учаснику дозволено заходити лише тільки з дозволу суддів чи помічників суддів.

sumo1
2.2. Етапи проведення змагань
2.2.1. Змагання починаються з реєстрації команд. Перед цим учасники формують чергу біля входу до зони змагань. З початком реєстрації вони організовано підходять до суддів або їх помічників, відмічаються та проходять до піт-зон. З метою уникнення непорозумінь – команди мають проходити реєстрацію у повному складі. Кожна команда отримує реєстраційний номер. Номер розміщується на роботі та основних речах учасника (ноутбуці, наборі, тощо). Час на реєстрацію – 30хв.
2.2.2. Учасники можуть пройти до піт-зони зі своїм вже готовим, частково зібраним або повністю розібраним роботом.

2.2.3. Після реєстрації учасники готують роботів до змагань на своїх робочих місцях у піт-зоні. В цей час вони можуть збирати та змінювати конструкцію робота, налаштовувати, програмувати та тестувати його. На це відводиться до 1 години 30 хвилин. На території зони змагань (піт-зона, зона карантину, зона проведення матчів) мають знаходитись тільки учасники змагань, судді та помічники суддів. Тренери, батьки учасників та інші особи в цю зону не допускаються. В зону карантину та в зону проведення матчів учаснику дозволено заходити лише тільки з дозволу суддів чи помічників суддів.
2.2.4. Наступним етапом проведення змагань є жеребкування для заповнення турнірної таблиці. З моменту початку реєстрації і до початку жеребкування надається 1 год 30 хв. Час на жеребкування – 20 хвилин.
2.2.5. Етап проведення матчів починається одразу після жеребкування. Тривалість цього етапу залежить від кількості учасників та тривалості матчів. З моменту початку матчів і до їх закінчення команди мають лишатися в зоні змагань окрім часу, відведеного на технічну перерву (30 хв.) між груповими матчами та матчами на вибування. Якщо при оголошенні суддею або його помічником учасник наступного матча буде відсутнім, то його команді автоматично зараховується технічна поразка у матчі.

2.3. Проведення матчів


2.3.1. Турнір з Сумо автономних роботів складається з декількох матчів. Максимальна кількість визначається в залежності від турнірної таблиці та жеребкування. Кожен матч складається з двох раундів до 35 секунд (5 секунд затримки від моменту початку раунду до моменту початку руху і до 30 секунд після). Якщо за результатами цих двох раундів команди набрали рівну кількість балів, призначається третій раунд. При вирішенні спірних питань за рішенням судді може призначатися додатковий раунд. Раунди проводяться поспіль.
2.3.2. Перед початком свого матчу учасники двох команд з роботами викликаються суддями або їх помічниками в зону карантину, де проводиться перевірка відповідності роботів вимогам змагань (конструктивні, габаритні, вагові). Після підтвердження суддею того, що роботи відповідають всім вимогам, роботи залишаються в зоні карантину, учасники повертаються в піт-зону та чекають початку свого матчу. Після розташування робота в зоні карантину його не можна модифікувати (наприклад: перечіпляти частини, завантажувати програму, міняти батарейки) або робити заміну до кінця матча.
2.3.3. Якщо при огляді буде виявлено невідповідність робота вимогам змагання, то суддя або його помічник дає учаснику команди 3 хвилини на усунення невідповідності. Однак, якщо учасник відмовляється або якщо він не встигає усунути невідповідність протягом цього часу, команді автоматично зараховується технічна поразка у матчі.
2.3.4. Впродовж етапу проведення матчів суддею або його помічником запрошуються по черзі учасники з піт-зони до зони проведення матчів. Учасники спочатку забирають своїх роботів з зони карантину, а потім проходять до зони проведення матчів, де готуються до матчу.
2.3.5. У зоні проведення матчів перед кожним раундом учасники мають право попросити суддю або його помічника протерти поле для змагань (якщо воно явно забруднилося).
2.3.6. Матч ведеться між двома командами. Роботи кожної команди розташовуються на стартових позиціях поля перед червоними лініями.
2.3.7. В рамках одного матчу кожен раунд відрізняється стартовою позицією роботів на полі:

1 раунд – правим боком до центра

Position_1

2 раунд –лівим боком до центра

Position_2

3 раунд – в напрямку від центра

Position_3

2.3.8. Стартові позиції роботів можуть відрізнятися від зображених вище, але будуть однаковими для всіх учасників змагань. Наприклад, на початку раунду роботи можуть бути направлені в напрямку до центра.
2.3.9. Коли роботи встановлені на стартові позиції, суддя запитує про готовність учасників. Якщо обидва учасника готові запустити роботів, то суддя дає сигнал про початок раунду.
2.3.10. Після запуску роботів учасники повинні відійти від поля більш ніж на 1 метр за 5 секунд. Цей пункт слід розуміти як необхідність додавати затримку в 5 с на початку програми, тільки після цих перших п’яти секунд починаються наступні 5 с, впродовж яких роботи мають стикнутися (пункт 2.3.10 цих правил).
2.3.11. Після перших 5 секунд затримки (див. п. 2.3.9) роботи повинні рухатися у напрямку один до одного до зіткнення (під цим слід розуміти будь-які дії робота, що включають в себе пошук супротивника та рух до нього). Після зіткнення роботи можуть маневрувати по полю як завгодно. Час від початку раунду до зіткнення роботів не повинен перевищувати 10 секунд. Якщо роботи не зіткнулися протягом цього часу, то робот, з вини якого, на думку судді, не відбувається зіткнення, вважається переможеним в раунді. Якщо роботи їдуть в напрямку один до одного і не встигають зіткнутися за 10 секунд від початку раунду, то робот, який знаходиться далі від центру поля, вважається переможеним в раунді.
2.3.12. Кожен учасник один раз під час всього матчу може зупинити старт раунду без штрафних санкцій, але не пізніше, ніж за 1 секунду до закінчення зворотного 5–секундного відліку до початку руху. Затримка старту дозволена не більше ніж на 30 секунд. Затримка на більший час може бути здійснена лише за спеціальним дозволом судді. Після усунення причини затримки роботи знову встановлюються на старт.
2.3.13. Якщо під час матчу конструкція робота була ненавмисно пошкоджена, то матч може перерватися і команді дозволяється полагодити робота, в цей час можуть проходити матчі з іншими командами (на розсуд суддів). Після налагодження робота і завершення поточного матчу перерваний матч продовжується.
2.3.14. Робот програє раунд, якщо одна з його частин впродовж раунду торкнулася поверхні за межами подіуму. Якщо час раунду минув і не один із роботів не торкнувся поверхні за межами подіуму, то програє раунд той робот, що знаходиться далі від центру поля, ніж робот супротивника.
2.3.15. Якщо переможець не може бути визначений способами, описаними вище, рішення про перемогу або перегравання раунду приймає суддя змагання.
2.3.16. Під час раунду учасники команд не повинні торкатися роботів, поля та поверхні, на якій розташоване поле.
2.3.17. Після завершення матчу учасники підписують документ результатів матчу.

2.4. Поведінка членів команд
2.4.1. Всі члени команд впродовж турніру мають дотримуватись принципів фейр-плей – морального обов’язку учасника, тренера та інших осіб, що залучені до змагання, строго дотримуватись правил та регламенту змагань.
2.4.2. Принципи фейр-плей:
• повага до суперників – не допускати образливі, принижуючі, грубі висловлювання та дії;
• допомога у скрутній ситуації опонентам (розсипався набір на підлогу, зламався робот, деталь, тощо);
• повага до правил та рішення судді – приймати всі рішення судді та оскаржувати їх коректно;
• чесна гра – не допускати шахрайства, не використовувати заборонені прийоми та методи;
• самоконтроль члена команди – стримувати свої емоції, вміти адекватно сприймати будь-який результат змагання.

3. Склад команди

Команда Сумо автономних роботів складається з одного учасника та одного тренера.
Кожна команда виступає тільки в одному виді змагань.

3.1. Учасники
3.1.1. Кожен учасник може бути членом лише однієї команди.
3.1.2. Вік учасників – не регламентується.
3.1.3. Якщо учаснику на день проведення змагань виповнилось 18 років, він може приймати участь без тренера.

3.2. Тренери та помічники тренерів
3.2.1. Мінімальний вік тренера або його помічника становить 20 років і старше на момент реєстрації. В ролі тренера або його помічника можуть виступати батьки дітей.
3.2.2. Тренери можуть працювати з більш ніж однією командою. Проте, кожній команді повинен асистувати відповідальний дорослий. Ця людина може бути помічником тренера.
3.2.3. Тренер та його помічник можуть давати поради та рекомендації учаснику команди до початку змагань, але під час фактичного змагання вся підготовка робота повинна бути виконана учасником команди.
3.2.4. В зоні змагань тренерам та їх помічникам бути не дозволяється.

4. Вимоги до робота.

Впродовж турніру робот має відповідати організаційним вимогам змагання, а під час проведення кожного раунду – ще й конструктивним, габаритним та ваговим.

4.1. Організаційні вимоги
4.1.1. Робот має бути автономним. Тобто таким, що керується лише програмою. Будь-яке дистанційне керування роботом заборонено.
4.1.2. Програмне забезпечення дозволяється використовувати будь-яке та будь-яку прошивку на контролерах NXT/EV3.
4.1.3. Bluetooth має бути вимкнено.
4.1.4. Заборонено створення завад для роботи датчиків робота-суперника, а також завад для електронного обладнання.
4.1.5. Запуск робота дозволено або прямим запуском програми – натисканням кнопки на мікропроцесорному блоці, або за допомогою датчика дотику.
4.1.6. Кожна команда отримує реєстраційний номер. Номер розміщується на роботі для того, щоб журі та глядачі могли ідентифікувати його.
4.1.7. Робот, який, на думку суддів, навмисно пошкоджує або забруднює інших роботів, або який пошкоджує чи забруднює покриття поля, може бути дискваліфікований на весь час турніру.

4.2. Конструктивні вимоги
4.2.1. Роботи мають бути побудовані з використанням лише деталей конструкторів LEGO.
4.2.2. В конструкції робота можна використовувати тільки один мікропроцесорний блок (RCX, NXT, EV3).
4.2.3. Двигуни і датчики для роботів поставляються LEGO® і HiTechnic. Інші виробники заборонені. Перелік дозволених двигунів і датчиків наведено у загальних правилах.
4.2.4. Заборонено використання будь-яких неоригінальних чи модифікованих (відламані, підрізані, зігнуті і т.і.) деталей LEGO.
4.2.5. Заборонено використовувати додаткові джерела живлення.
4.2.6. В конструкції роботів не можна використовувати гвинти, клеї, мотузки, гумки і т.і. для закріплення деталей між собою.
4.2.7. Заборонено використання будь-яких клейких пристосувань на колесах і корпусі робота.
4.2.8. Заборонено використання будь-яких пристосувань, що дають роботу підвищену стійкість, наприклад , створюють вакуумне середовище.
4.2.9. Заборонено використовувати пристосування, що кидають що-небудь в робота-суперника або заплутують його.

4.3. Габаритні вимоги
4.3.1. Впродовж всього раунду габаритні розміри робота не повинні перевищувати 250х250х250 мм.
4.3.2. При перевірці на габарит учасник має представити всі рухливі елементи (якщо вони є) свого робота у всіх їх можливих позиціях.

4.4. Вагові вимоги
4.4.1. Вага робота не повинна перевищувати 1 кг.

4.5. Контроль відповідності
4.5.1. Перевірка роботів на відповідність вимогам змагання проводиться перед кожним матчем у зоні карантину суддею або його помічником.
4.5.2. У випадку виявлення в зоні карантину невідповідності робота вимогам змагання суддя або його помічник пропонує учаснику 3 хвилини на усунення невідповідності. Однак, якщо учасник відмовляється або якщо він не встигає усунути невідповідність протягом цього часу, команді автоматично зараховується технічна поразка у матчі.
4.5.3. У випадку виявлення невідповідності вимогам змагань під час проведення раунду суддя призначає команді штраф.
4.5.4. Учасники мають право на оперативну конструктивну зміну робота між раундами (в т.ч. – ремонт, заміну елементів живлення, вибір програми та ін.), якщо внесені зміни не суперечать вимогам змагання. Час на оперативну конструктивну зміну робота контролюється суддею, але не може перевищувати 1 хвилину. За необхідністю, після внесення конструктивних змін суддя може призначити додаткову перевірку відповідності робота вимогам змагання.
4.5.5. Між матчами дозволено змінювати конструкції і програми роботів. Впродовж самого матчу – заборонено.

5. Поле для змагань

5.1. Поле виконано у вигляді подіуму висотою 10…20 мм (рис.), що розміщено на пласкій поверхні (наприклад, столі). Поле являє собою біле коло діаметром 1 м з чорною лінією ззовні товщиною 5 см.
5.2. У колі червоними смужками відзначені стартові зони роботів. Червоною точкою відзначений центр кола.

sumo2

6. Визначення переможців

В залежності від способу визначення переможців турнір з Сумо автономних роботів складається з двох відбіркових етапів: спочатку етап групових матчів, а потім етап матчів на вибування.

6.1. Групові матчі
6.1.1. Розподіл команд по групам здійснюється шляхом жеребкування.
6.1.2. Групи в турнірній таблиці виглядають наступним чином:

Таким чином кожна команда зіграє з усіма командами в своїй групі по одному матчу (2 раунди, при необхідності – 3).
6.1.3. Матчі відбуваються в такому порядку:

  1. Команда A1 – Команда А2;
  2. Команда A1 – Команда А3;
  3. Команда А1 – Команда А4;
  4. Команда A2 – Команда А1;
  5. Команда A2 – Команда А3;
  6. Команда A2 – Команда А4;
  7. Команда A3 – Команда А1;
  8. Команда A3 – Команда А2;
  9. Команда A3 – Команда А4;
  10. Команда A4 – Команда А1;
  11. Команда A4 – Команда А2;
  12. Команда A4 – Команда А3.

Порядок проведення матчів в групі

6.1.4. При заповненні таблиці пріоритетними є стовпчики. Тобто, якщо в першому матчі перемагає Команда А1 з рахунком 2-0, отримавши в обох раундах перемогу, а в другому матчі між А1 та А2  виграє команда А2 з рахунком 1-2, то в таблиці результат буде записано наступним чином:

Або по підсумку двох раундів рахунок буде 1-1, а по результатах третього раунду визначення переможця залишається неможливим (обидва роботи зупинились при зіткненні, або не почали рух після стартового сигналу) то кожна команда отримує в цьому матчі по 1 балу.

6.1.5. Бали зараховуються по 3 за кожну перемогу в матчі. Тобто, якщо в матчі команда отримала перемогу в обох раундах, то їй зараховується 3 бали; якщо обидва раунди програла – 0 балів. Якщо по підсумку 3 раундів рахунок залишається рівним то обидвом командам зараховується по 1 балу.
6.1.6. Після проведення всіх матчів в групі лише одна команда, що набрала найбільшу кількість балів, перейде до наступного етапу змагань. Всі інші команди групи припинять свою участь в турнірі. У випадку однакової кількості максимальних балів у двох команд до наступного етапу перейде та, в якої більша різниця перемог і поразок в раундах.

В наведеному прикладі у команд C і D однакова кількість балів, але оскільки D перемагала в матчі з С (2-1), то вона проходить до наступного етапу.
6.1.7. Якщо переможця групи не вдається визначити описаними способами – то судді можуть прийняти рішення про додаткові матчі.

6.2. Матчі на вибування
6.2.1. За результатами групових матчів по одній команді-переможцю з кожної групи переходять до етапу матчів на вибування. Визначення переможця в цьому етапі відбувається за олімпійською системою – на вибування. Учасники групуються в пари по черзі відповідно турнірної таблиці: перший з другим, третій з четвертим і т.д.. Переможець кожного матчу буде проходити в наступний етап (1/16, 1/8, 1/4, тощо), а переможена команда припинить свою участь в турнірі.
6.2.2. Пари суперників визначаються наступним чином:
sumo8

6.2.3. Кількість етапів залежить від кількості груп в турнірній таблиці.

6.2.4. Команди що програли у 1/2 фіналу зіграють між собою матч за третє місце.

Якщо в турнірній таблиці 12 команд,  то учасники групуються попарно. Проходять ¼ фіналу (залишається 6 команд), ½ фіналу (залишається 3 команди) та ці 3 команди проходять у фінал. Фінал проводиться аналогічно до визначення переможців у групі.

У наведеному прикладі перше місце займає команда А3. Друге місце займає команда А2. Третє місце займає команда А1 (по балах). У випадку однакової кількості балів у двох команд, першість між нами визначається за різницею. В якої команди більша різниця перемог і поразок в раундах.

6.2.5. Команда, що програє в фіналі, отримує друге місце, а переможець стає переможцем змагань Сумо автономних роботів.

6.3. Суддівство
6.3.1. Оргкомітет залишає за собою право вносити в правила змагань будь-які зміни, якщо ці зміни не дають переваг ні одній з команд.
6.3.2. Контроль та підведення підсумків здійснюється суддівською колегією згідно з наведеними правилами.
6.3.3. Судді володіють всіма повноваженнями протягом усіх змагань; всі учасники повинні підкорятися їх рішенням.
6.3.4. Суддя може використовувати додаткові раунди для роз’яснення спірних ситуацій.
6.3.5. Якщо з’являються якісь заперечення щодо суддівства, команда має право в усному порядку оскаржити рішення суддів в Оргкомітеті не пізніше закінчення поточного матчу.
6.3.6. До складу Оргкомітету входить: головний суддя зі змагань Сумо роботів, координатор змагань WRO в Україні, організатор фестивалю Robotica.

6.4. Штрафи
6.4.1. За порушення членами команди даних правил суддя або члени Оргкомітету можуть призначати команді-порушнику штрафи.
6.4.2. Штрафи, що можуть призначатися команді-порушнику:
• усне попередження;
• технічна поразка в раунді;
• технічна поразка в матчі;
• дискваліфікація з турніру.
6.4.3. Найсуворіші штрафи можуть одразу призначатися команді за порушення принципів фейр-плей (наприклад, навмисне пошкодження, внесення змін в конструкцію або програму робота супротивника без його дозволу – дискваліфікація з турніру).
6.4.4. Якщо команда отримала дискваліфікацію з турніру, вона має негайно залишити зону змагань.