World Robot Olympiad 2016
Regular Category
Elementary School
Чистый путь к школе
Перевод версии от 15 января 2016 Перевод: university.innopolis
2
ВведениеЗадачазаключаетсявсозданииробота,которыйпоможеточиститьвашудорогунапутикшколе,начиная с вашей спальни.Вашаежедневнаядеятельностьначинается с того,что вам необходимо заправить постель, и завершается очисткой игровой площадкишколы.Напутирасположены7пунктовочистки,внекоторыхизнихрасположенагрудаотходов или мусора. Маршрут ребенка проходит через эти семь пунктов и включаетследующие“остановки”:моя-кровать (1),моя-комната (2),мой-дом (3),моя-улица (4),мой-автобус(5),моя-школа(6)имоя-игровая-площадка(7).
Содержание:1.Описаниезадания2.Правила3.Подсчетбаллов4.Спецификацияполя5.Спецификацияпокрытияполя6.Спецификацияреквизитасостязания7.Предложенияпоупрощениюправил
3
Описаниезадания:Состязаниеставитпередучастникамизадачупостроитьробота,которыйдолженубратьгруды отходов или мусора, представленные красными LEGO-блоками, из пунктовочистки, представленных в виде кругов, расположить красные блоки в зоне вывозаотходовиотметитьэтипунктыочисткикак“чистые”,поместиввкруги“маркерычистойзоны”,представленныесинимиLEGO-блоками.
Waste-грудаотходовCleaningPoint-пункточисткиBarriers-барьерыStartArea-зонастартаFinishArea-зонафинишаCleanAreaMarkers-маркерычистойзоныWasteDisposalArea-зонавывозаотходовРоботстартует,находясьвнутризоныстарта(зеленыйквадрат),сзагруженныминасебя4 синими LEGO-блоками, которые будут использоваться в качестве “маркеров чистойзоны”.В7кругахразмещаются4красныхи3синихблокавпроизвольномпорядке.Синийблок:Маркерчистойзоны Красныйблок:Грудаотходов
Задачаробота-расположить4синихблокаполностьюв4кругах,вкоторыхнаходятсякрасные блоки, разместить красные блоки полностью в зоне вывоза отходов (желтая
4
зона). Задание считается завершенным, когда робот полностью находится в зонефиниша(красныйквадрат).Навыполнениезаданияотводится2минуты.Правила:1. Все участники должны находиться в специально отведенных местах в зонесоревнованийиждатьобъявленияоначалепериодасборкииотладки.2.Схемапроведенияэтогосостязанияследующая:a.Квалификационныераунды(учитываетсянаибольшийбалл);b.Четвертьфиналы(1раунд);c.Полуфиналы(1раунд);d.Финалы(1раунд)3. Период сборки и отладки для этого состязания составляет 150 минут и будетпроходитьпередпервымквалификационнымраундом.4.Периодотладкидлякаждогопоследующегораундасоставляет:a.Длявторогоквалификационногораунда-45минут;b.Длятретьегоквалификационногораунда-30минут;c.Длячетвертьфинала-15минут;d.Дляполуфинала-15минут;e.Дляфинала-10минут.5.Преждечемпоместитьроботавзонукарантинадляпроверки,нанегодолжнабытьзагружена только одна программа под названием "Run" в папку "So�ware Files" намикрокомпьютере NXT или только 1 проект на микрокомпьютере EV3. Названиепроекта должно быть "WRO2016", и основной исполняемыйфайл должен называться"Run".Судьяимеетправопровестипроверкумикрокомпьютерадозапускаробота.Привыявлении более чем одного исполняемого файла (на микрокомпьютере NXT) илипроекта (на микрокомпьютереEV3) участник обязан удалить все файлы, нарушающиетребования.6. На выполнение задания роботу отводится 2 минуты. Отсчет времени начинается стого момента, когда судья дает сигнал к старту. Робот должен быть помещен в зонустарта таким образом, чтобы никакая часть робота не выступала за пределы зоныстарта. Микрокомпьютер EV3/NXT должен быть выключен. Участникам разрешаетсяпроизводить физическую настройку робота. Однако, запрещено вводить данные впрограмму,меняяположениеилиориентациюдеталейробота.Еслисудьяраспознаетподобное действие, команда может быть дисквалифицирована с соревнований. Кактолькоучастникипроизвеливсенеобходимыефизическиенастройки,судьядаетсигналдля включения микрокомпьютера EV3/NXT и для выбора программы (но не длязапуска). Участники должны дождаться сигнала судьи к старту прежде чем привестироботавдвижение(запуститьпрограмму).7.Передтемкакпоместитьроботавзонукарантина,командапомещает4синихблокавроботатакимобразом,чтобыразмерроботаудовлетворялтребованиямсоревнований.Во время проверки в зоне карантина внимание будет обращено также на наличие уробота элементов, схожих с реквизитом состязания (допускается наличие только 4синихблоков).Запрещеновноситькакие-либоизменениявконструкциюроботапосле
5
периодакарантина.8. Перед каждым раундом 4 красных и 3 синих блока в произвольном порядкепомещаются на синие квадраты в 7 кругов на поле. Расположить кубики впроизвольном порядке можно следующим образом: 4 красных и 3 синих блокапомещаютсявнепрозрачныйящик. Затемихберутодинзадругими,начиная с кругаподномером1,ихвыкладываютвсиниеквадратывовсех7кругахнаполе,так,чтобынижняя грань LEGO-блока полностью касалась поверхности поля внутри квадрата.Выбранноерасположениеблоковсохраняетсянапротяженииодногораунда.
Пронумерованныекругиобозначаютпунктыочистки:моя-кровать(1),моя-комната(2),мой-дом(3),мой-автобус(5),моя-школа(6)имоя-игровая-площадка(7).9.Задачаробота-расположить4синихблокаполностьювнутри4круговс4краснымиблоками,передвинутькрасныеблокиполностьювзонувывозаотходов(желтаязона).Задание считается завершенным тогда, когда робот находится полностью в зонефиниша(красныйквадрат).10. Робот может поместить синие блоки внутри кругов в любое место и в любомположении. Блок должен полностью касаться покрытия поля внутри круга. Блок недолженбытьповрежден(разобран).
11. Роботможет поместить красные блоки в зоне вывоза отходов в любомместе и влюбом положении. Блок должен полностью касаться покрытия поля, внутри зонывывозаотходов.Блокнедолженбытьповрежден(разобран).Чернаялиниянеявляетсячастьюзонывывозаотходов.
6
12.Есливкругенаходитсябольшеодногосинегоблока,баллызасчитываютсятолькозаодинсинийблок.13.Есливкругенаходятсявместекаксиний,такикрасныйблоки,баллызасинийблокненачисляются.14. Робот не должен сдвигать зеленые и красные барьеры с серых прямоугольников,которые находятся с одной стороны зон старта ифиниша. Роботу назначаетсяштраф,если барьер не находится полностью в сером прямоугольнике на момент окончанияпопытки.
-Барьернаходитсяполностьюнасеромпрямоугольнике-Барьернаходитсянеполностьюнасеромпрямоугольнике15.Командамзапрещенодотрагиватьсядороботавовремявыполнениязадания.16.Робот,принеобходимости,можетоставитьнаполелюбыедетали,несодержащиеосновные компоненты (контроллер,двигатели,датчики). Как тольконаступитмомент,когда деталь касается поля или реквизита состязания и не касается робота, то онарассматриваетсякаксвободныйLEGO-элемент,неявляющийсячастьюробота.17. Если во время выполнения задания возникает неопределенная ситуация,окончательноерешениепринимаетсудья.Решениебудетсмещеновсторонухудшегорезультата,возможноговданнойситуации.18.Попыткаиотсчетвременибудутзавершены,если:a.закончилосьвремя,отведенноенавыполнениезадания(2минуты);b.участниккомандыкоснулсяроботавовремявыполнениязадания;c.роботполностьюпокинулполесостязания;d.участниккомандыгромкосказал“СТОП”,чтобызавершитьпопытку;e.произошлонарушениеправилирегламента;f.проекцияроботанаходитсяполностьювзонефиниша.Подсчетбаллов:1.Подсчетбалловпроисходиттолькопозавершениипопыткииликогдаотсчетвремениостановлен;2.Максимальноеколичествобаллов=100;3. Если у командодинаковое количествобаллов, тоопределениепозицииврейтинге
7
происходитпонаименьшемузначениювремени,котороебылозафиксировано.Таблицаподсчетабаллов:Характеристика Баллы(за
каждый)Максимальноекол-вобаллов
Максимальноекол-вобалловзазадание
Красныеблокиполностьюзапределамикругов.
5балловза1блок
20балловмаксимум
Синиеблокипомещеныполностьювнутрикругов,гдеизначальнонаходилиськрасныеблоки.
10балловза1блок
40балловмаксимум
Красныеблокипомещеныполностьювзонувывозаотходов.Вэтойзоненетсинихблоков.
5балловза1блок
20балловмаксимум
Роботфинишируетполностьювзонефиниша.
5баллов
Выполнениезаданияуспешнозавершено:4красныхблокаполностьювжелтойзоневывозаотходов,только7синихблоковполностьювнутри7кругов,наполебольшенетникакихсинихблоков,роботнаходитсяполностьювзонефиниша.
15баллов
Роботсдвинулбарьерысосвоихмест,находящихсясосторонызонстартаилифиниша.
-5балловза1барьер
-10балловмаксимум
Итого 100балловЕсли две ситуации применимы для начисления баллов, то будет принята ситуация снаибольшимколичествомбаллов.Спецификацияполя:1.Внутреннийразмерполясоставляет2362мм×1143мм.2.Внешнийразмерполясоставляет2438мм×1219мм.3.Основнойцветповерхностиполябелый.4.Высотабортоввокругполя:70±20мм.Спецификацияпокрытияполя:
8
1.Шириначернойлиниисоставляет20±1мм.2.Погрешностьразметкисоставляет±5мм.3.Еслиполесостязаниябольше,чемегопокрытие,тонижнийиправыйкраяпокрытиянеобходимовыровнятьотносительнобортовполя.Спецификацияреквизитасостязания:Всостязаниииспользуются3Синихблока4x4-Маркерычистойзоныи4Красныхблока4x4-Грудыотходовилимусора
Шаг1 Шаг2Зеленый и красный барьеры собраны из кирпичей LEGO 4x2 и размещены в серыхпрямоугольникахнаоднойизсторонзоныстартаифиниша:
ПредложенияпоупрощениюправилНекоторые национальные организаторымогут захотеть изменить правила состязания,чтобыснизитьсложностьзаданиявпланемеханики,исключивсиниеблокииззадания.
9
Этоозначает, что синиеблокинебудутвыкладыватьсянаполеиихпредварительнаязагрузканароботанетребуется.Обновлено22:3819.01.16