Если по завершении этапа у нескольких команд одинаковое количество баллов, то победитель поединка определяется по наименьшему времени выполнения задания.
Описание задания
Сельское хозяйство - одна из тех отраслей народного хозяйства, где продолжает преобладать ручной труд.
В хозяйстве, где содержится крупнорогатый скот, с целью минимизации ручного труда решили запустить автономного робота. Роботу необходимо напоить и накормить поголовье скота и тем самым облегчить человеку ведение хозяйства. Задание «Робот на ферме» предполагает решение данной задачи, участнику соревнования необходимо, чтобы:
1.1. Робот в один заезд, начав свое движение от старта, забрал резервуар с водой с зоны «Резервуары с водой» и переставил в соответствующее место для воды. Аналогичная ситуация с контейнером для корма. В конце робот должен финишировать в зоне старта.
Роботу нужно отвезти 2 резервуара с водой и 2 контейнера с кормом. В случайных местах будут стоять 1 контейнер с кормом и 1 резервуар с водой. По завершении роботу необходимо вернуться на финиш (зона старта).
1.2. Примерный общий вид полигона приведен на рисунке 1.
Рисунок 1. Схематичный вид полигона задания «Робот на ферме»
1.3. Зоны старта и финиша на полигонах в указаны на рисунке 1.
1.4. Резервуары с водой будут синего цвета, контейнеры с кормом - желтого.
1.5. Контейнер или резервуар считается доставленным, если ни одна часть проекции не выходит за рамки места для корма и воды.
1.6. Если в место для воды робот выгрузит контейнер с кормом, то начисляются штрафные баллы.
|
|
1.7. Если в месте для воды уже есть резервуар с водой и робот выгрузит еще один, то начисляются штрафные баллы. Такое же правило и для корма.
1.8. Робот считается финишировавшим, если ни одна часть проекции не выходит за пределы зоны старта.
1.9. Задание считается полностью выполненным, если робот стартовал в зоне старта, поставил все контейнеры и резервуары и финишировал в зоне старта.
Условия проведения
2.1. Подготовительный этап:
2.1.1. Команды могут осуществлять отладку робота только в течение периода отладки.
2.1.2. После периода отладки, до начала состязаний, команды должны поместить своих роботов в зону карантина. После помещения робота в зону карантина нельзя модифицировать или менять роботов (например, загрузить программу, поменять батарейки и т.д.) до объявления следующего периода отладки.
2.1.3. Если при осмотре в течение периода карантина будет выявлено несоблюдение командой требований к роботу, то судья дает 3 минуты на устранение нарушения. Если нарушение не будет устранено в течение этого времени, команда не будет допущена до заезда.
2.1.4. После подтверждения судей соответствии роботов всем требованиям, заезды могут быть начаты.
2.2. Период «Перед заездом»:
|
|
2.2.1. Перед заездом участники каждой команды могут провести процедуру калибровки на своей половине поля в течение 30 секунд.
2.2.2. Для начала поединка робот должен находиться полностью в зоне старта.
2.2.3. Далее судья дает сигнал для начала этапа, при этом участники команд должны запустить роботов.
2.3. Период «Во время заезда».
2.3.1. Время, отводимое на заезд – 2 мин.
2.3.2. Заезд завершается для команды в следующих случаях:
- закончилось время, отводимое на этап (2 мин.);
- робот данной команды сошел с траектории;
- участник данной команды коснулся робота или поля.
- робот выполнил все задания и приехал в Зону финиша.
2.4. Период «После заезда»:
2.4.1. По завершении заезда судья фиксирует в оценочном бланке результаты команды.
Требования к роботу
3.1. Максимальные размеры робота до начала поединка 250х250х250 мм.
3.2. Во время поединка робот может изменять свои размеры, но исключительно без вмешательства человека.
3.3. Робот должен быть автономным.
3.4. В роботе не должны использоваться материалы, которые как-либо повреждают поверхность поля.
3.5. Робот может быть запрограммирован на любом языке программирования.
Характеристики поля
Ширина линии 25 мм.
|
|
4.2. В местах для воды и корма бортиков не будет.
4.3. Контейнеры и резервуары представляют собой конструкции, собранные из деталей лего 4х2.
4.4. Место для корма и воды имеют размеры 70х70 мм.
Подсчёт очков
5.1. За выполнение заданий на полигонах роботу начисляются очки в соответствии с таблицей 2.
Таблица 2. Начисление баллов.
Действие | Количество баллов |
Робот отвез 1 резервуар или контейнер в нужное место (п. 1.5) | 20 |
Робот финишировал в зоне старта (при условии, что он отвез все резервуары и контейнеры) | 20 |
Робот выгрузил контейнер или резервуар в неположенном месте (см п. 1.6 и 1.7) | -10 |
Итого: | 100 |
Если по завершении этапа у нескольких команд одинаковое количество баллов, то победитель поединка определяется по наименьшему времени выполнения задания.
Дата добавления: 2019-09-13; просмотров: 120; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!