HELLO, ROBOT! ARDUINO Соревнования для начинающих заниматься робототехникой на базе Arduino. Проводятся в двух направлениях – «биатлон» и «траектория». Цели и задачи Расширение технического кругозора и проведение ранней профориентации школьников; Содействие в реализации потенциальных возможностей талантливой молодежи. 1. Общие правила 1.1. Команда — коллектив учащихся 1-2 человека во главе с тренером, осуществляющие занятия по робототехнике (подготовку к состязаниям) на базе платформы Arduino в рамках образовательного учреждения или самостоятельно (семейные или дворовые команды). Возраст учащихся — до 18 лет включительно. 1.2. Минимальный возраст тренера команды — 18 лет. 1.3. Операторы могут настраивать робота только во время отладки, после окончания этого времени нельзя модифицировать или менять робота (например: поменять батарейки) и заменять программу. Также команды не могут просить дополнительного времени. 1.4. Команды должны поместить робота в инспекционную область после окончания времени отладки, перед попыткой. После подтверждения судьи, что роботы соответствуют всем требованиям, соревнования могут быть начаты, если при осмотре будет найдено нарушение в конструкции робота, то судья даст 3 минуты на устранение нарушения. Однако, если нарушение не будет устранено в течение этого времени, команда не сможет участвовать в попытке. 2. Судейство 2.1. Организаторы оставляют за собой право вносить в правила состязаний любые изменения, уведомляя об этом участников. В том числе изменения могут быть внесены главным судьей соревнований в день соревнования. 2.2. Контроль и подведение итогов осуществляется судейской коллегией в соответствии с приведенными правилами. 2.3. Судьи обладают всеми полномочиями на протяжении всех состязаний; все участники должны подчиняться их решениям. 2.4. Если появляются какие-то возражения относительно судейства, команда имеет право в устном порядке обжаловать решение судей в Оргкомитете не позднее окончания текущей попытки. 2.5. Переигровка может быть проведена по решению судей в случае, когда робот не смог закончить этап из-за постороннего вмешательства, либо когда неисправность возникла по причине плохого состояния игрового поля, либо из-за ошибки, допущенной судейской коллегий. 2.6. Члены команды и руководитель не должны вмешиваться в действия робота своей команды или робота соперника ни физически, ни на расстоянии. 2.7. Судья может закончить попытку по собственному усмотрению, если робот не сможет продолжить движение в течение 30 секунд. 2.8. Распределение мест определяться по правилам категорий (смотри правила категорий). 3. Требования к команде 3.1. Операторы одного робота не могут быть операторами другого робота. 3.2. В день соревнований на каждого робота команда должна подготовить все необходимые материалы, такие как: робот («домашняя» сборка), запас необходимых деталей и компонентов, запасные батарейки или аккумуляторы и т.д., а также необходимые ноутбуки с установленным программным обеспечением. 3.3. В зоне состязаний (зоне отладки и полей) разрешается находиться только участникам команд (тренерам запрещено), членам оргкомитета и судьям. 3.4. После старта попытки запрещается вмешиваться в работу робота. Если после старта заезда оператор коснется робота, покинувшего место старта без разрешения судьи, робот может быть дисквалифицирован, а результат попытки не защитан. 3.5. Участникам команды запрещается покидать зону соревнований без разрешения члена Оргкомитета или судьи. 3.6. Во время проведения соревнований запрещены любые устройства и методы коммуникации. Всем, кто находится вне области состязаний, запрещено общаться с участниками. Если все же необходимо передать сообщение, то это можно сделать только при непосредственном участии члена Оргкомитета. 3.7. При нарушении командой пункта 3.6 команда будет дисквалифицирована с соревнований. 4. Требования к роботу 4.1. Размеры робота определяются регламентом конкретного соревнования. 4.2. Робот должен быть автономным, т.е. не допускается дистанционное управление роботом. 4.3. Роботы должны быть построены только на базе Arduino-совместимых плат, программируемых через Arduino IDE. Комплектующие роботов не должны нарушать авторские, исключительные и смежные права третьих лиц (законных правообладателей), в том числе права на торговые знаки, их графические и текстовые обозначения. В частности, разрешены Arduinoсовместимые платы, выпущенные под другими брендами (например, Seeeduino и др.), но запрещены подделки, использующие бренд Arduino. 4.4. Команды могут использовать любые электронные компоненты и конструктивные элементы, не нарушающие пп. 4.3 и 4.5. 4.5. Конструкция робота должна исключать поверждение трассы, возгорание, задымление, ослепление и иное воздействие на людей. 4.6. На микрокомпьютере робота должны быть отключены модули беспроводной передачи данных (Bluetooth, Wi-Fi), загружать программы следует через кабель USB. 4.7. Робот, не соответствующий требованиям, не будет допущен к участию в соревнованиях, либо результат робота будет аннулирован. 5. Требования к полям 5.1. Каждый вид состязаний проводится на специально созданном поле, отличающимся окраской и формой. БИАТЛОН Цель состязания Робот, двигаясь по линии, должен преодолеть дистанцию за наименьшее время, сбить по пути мишени, выполнить бонусные задания и не получить штраф за сбивание столбов на слаломе. Игровое поле 1. 2. 3. 4. Макет трассы в кривых (.ai) Большой .jpeg Конструкция и технические спецификации поля Основное поле: размер 2420 х 1000 мм, белого цвета. Линия трассы: ширина 40 мм, черного цвета. Зона старта-финиша: размер 400 х 400 мм. Контрольная зона: контрольные зоны I и II размером 400 х 400 мм каждая. Мишень: используется банка диаметром 66 мм и высотой 123 мм (пустая банка от напитка 0,33). Столб: устанавливается на слаломе; используется банка одинакового размера с мишенью. Правила состязаний Продолжительность одной попытки составляет 2 минуты (120 секунд). Робот стартует из зоны старта-финиша. До старта никакая часть робота не может выступать из зоны старта-финиша. Стартовав из зоны старта-финиша, робот проходит по порядку контрольные зоны I и II, следуя по черной линии, и финиширует, вступив в зону стартафиниша, при нарушении порядка прохождения этапов, робот снимается с попытки. Если во время попытки робот съезжает с черной линии, т.е. оказывается всеми колесами с одной стороны линии, то он снимается с попытки. 5. Робот считается вступившим в контрольную зону, когда какая-либо его часть вступила в эту зону, кроме зоны старта-финиша 6. Робот считается вступившим в зону старта-финиша, когда он полностью вступил в эту зону. 7. Роботу, признанному вступившим в контрольную зону I или II, разрешается выполнять задания в данной зоне. 8. Контрольная зона I: Сбить мишень А с отметки. 9. Контрольная зона II: Сбить обе мишени В и С с отметки. 10.Мишень считается сбитой, если банка сдвинута с отметки на 2 см и более. 11.Премиальное задание в контрольной зоне II: удерживая мишени В и С, вступить вместе с ними в зону старта-финиша. Один раз успешно схваченные мишени считаются сбитыми. При удержании мишени должны находиться в вертикальном положении и касаться робота. Очки Существуют очки за задания и очки за время, которые в сумме дают суммарные очки. 1. Очки за задания (максимальное количество 290 очков). Эти очки даются за выполнение отдельных заданий: Сбивание мишени с отметки (одинаково для мишеней А, В и С): по 30 очков за каждое задание. Достижение зоны старта-финиша, удерживая мишени В и/или С: по 70 очков за каждую мишень. Достижение зоны старта-финиша, удерживая мишени В и/или С так, что они не касаются поля: по 100 очков за каждую мишень. 2. Очки за время Присуждаемые очки за время равняются разнице между продолжительностью попытки (120 секунд) и временем в секундах, потребовавшимся от старта до финиша. 3. Штрафные очки Следующие действия считаются нарушениями: При движении по слалому робот сдвинул столбы (30 штрафных очков за каждый столб). При движении в контрольной зоне I или II робот заехал колесом в зону мишени, обозначенной прямоугольником 200х100 мм (30 штрафных очков за каждый прямоугольник). Ход проведения соревнований 1. Каждая команда совершает 2 попытки. За итоговое количество очков команды принимается сумма очков, набранных за обе попытки. 2. Повторный старт Команда во время попытки может произвести повторный старт, сделав соответствующее заявление судье, при этом судья останавливает время, до момента повторного старта, аннулирует очки за сбитые на данном этапе мишени и возвращает мишени на свои места. Повторный старт разрешается проводить со следующих мест, исходя из времени подачи заявления о нем. Заявление подано в промежутке от зоны старта-финиша до завершения выполнения задания в контрольной зоне I: → повторный старт производится из зоны старта-финиша. Заявление подано в промежутке от завершения выполнения задания в контрольной зоне I до завершения выполнения задания в контрольной зоне II: → повторный старт производится из контрольной зоны I, при этом штрафные очки за сбитые столбы не сгорают, а сами столбы должны быть возвращены на свои места. Заявление подано в промежутке от завершения выполнения задания в контрольной зоне II до зоны старта-финиша: → повторный старт производится из контрольной зоны II. При этом захваченные мишени забираются обратно. ТРАЕКТОРИЯ Цель состязания За наиболее короткое время робот должен, двигаясь по черной линии траектории добраться от места старта до места финиша. Порядок прохождения траектории будет определен главным судьей соревнований в момент старта тренировок команд (не менее чем за час до состязания). На прохождение дистанции дается максимум 2 минуты. Игровое поле Макет трассы в кривых (.ai) Большой .jpeg Размеры игрового поля 1200х2000 мм. Поле представляет собой белое основание с черной линией траектории. Линии на поле могут быть прямыми, дугообразными. Линии могут пересекаться и при этом образовывать прямой угол. На линии встречаются черные квадраты с нанесенной на них белой линией и белым перекрестком. Толщина черной линии 18–25 мм. Робот Максимальный размер робота 25 х 25 х 25 см. Во время попытки робот не может менять свои размеры. Робот должен быть автономным. Правила отбора победителя В зачет принимается суммарный результат (время и очки) двух попыток. Если во время попытки робот съедет с черной линии, т.е. окажется всеми колесами с одной стороны линии, то робот будет снят с попытки. Победителем будет объявлена команда, потратившая на преодоление объявленной судьей дистанции наименьшее время. Если такие команды не определятся, то победителем будет выбрана команда, получившая максимум очков. Комментарий: по итогам двух заездов время и набранные баллы суммируются. Побеждает робот, затративший меньшее время на прохождение траектории. Если время прохождения трассы у нескольких роботов одинаково, во внимание принимаются набранные баллы. Если робот не успевает проехать трассу целиком, считается, что он потратил максимальное время — 120 секунд. Возможные препятствия на пути Черный квадрат с белой линией на нем — 40 баллов за прохождение. Черный квадрат с белым перекрестком — 50 баллов за прохождение. Прерывистая линия из кружков — 50 баллов за прохождение. Если робот не преодолеет всю траекторию, то ему за прохождение каждого перекрестка и поворота на 90 градусов будет присуждаться по 10 баллов.