Правила WRO 2015 в младшей возрастной группе описывают необходимую задачу для робота следующим образом: |
- Нырнуть.
- Сосчитать количество жемчужин в каждой секции.
- Вынырнуть
- Выгрузить нужно количество жемчужин.
- Перейти к пункту 1 для следующей секции.
Это можно схематически показать следующим образом:
При этом выгрузка жемчужин будет происходить одна за другой. Если нужно всего выложить 3 жемчужины, то сначала выкладывается первая, потом вторая и потом третья. Сколько на это уходит времени?
А что если выкладывать нужное количество за один раз? К тому же в текущей версии правил не написано, что нельзя во время своей попытки готовя робота к запуску указать ему, сколько шариков должно быть выгружено в каждой секции.
Конечно, указывать программным путем - запрещено. Как иначе? Много способов! Один - вот такой.
Представьте, что у робота есть три секции. В каждую секцию на подготовке робота к попытке выкладывается такое количество шариков, на какое указывает количество закодированное цветными блоками в соответствующей секции. Для расположения элементов, представленного на рисунке выше, робот будет иметь следующую загрузку.
Тогда робот, открывая ту или иную секцию, может выгрузить нужное количество шариков. А его траектория передвижения чуть-чуть изменится.
А если нет необходимости теперь определять цвета блоков, может тогда их задвигать не поочередно, а тоже за один раз? Если поглядеть на размеры поля, то можно увидеть, что расстояние между соседними блоками - 25 см, а высота барьеров, разделяющих секции, всего 1 см.
Используя эту информацию, можно вообразить себе такого робота, который будет иметь складывающиеся отвалы , как у бульдозера длиной сантиметров 20. Которые бы при обычном перемещении робота были в сложенном состоянии, а при перемещении к цветным блокам раскладывались бы, так чтобы затолкнуть в малые окрашенные зоны по три блока за один раз.
Благо, что для EV3 платформы теперь разрешено использовать все 4 порта для моторов! Тогда новая траектория перемещения может выглядеть следующим образом:
Что ж, это уже выглядит как совсем простой линейный алгоритм!
Насколько я понимаю жеребьевка цветных кубиков и расстановка на поле будет производиться ПОСЛЕ установки роботов в карантин. После карантина изменять робота нельзя. Будет ли перестановка шариков внутри робота считаться изменением конструкции и будет ли это запрещено судьями?
ОтветитьУдалитьШарики можно загружать в момент установки робота в зоне старта. Вот выдержка из правил: "Up to 12 Ping-Pong balls are allowed to be loaded onto the robot by participants *before the robot starts*."
УдалитьА загрузить элементы согласно заданию еще в WRO 2013 можно было - там судьи выдавали пять кубиков перед стартом и команда должна была их загрузить в робота.
Велика ли вероятность того, что спецзаданием в младшей группе будет "честное" прохождение и подготовка с использованием данного упрощения сыграет против команд, принявших Ваш материал "на вооружение"?
ОтветитьУдалитьКак проконтролировать "честное" прохождение?
УдалитьВообще принимать что-то на вооружение не имеет смысла, пока не выложены финальные правила.
А когда можно ждать финальные правила?
УдалитьОбещают 1го марта
УдалитьThank you Alexander for your blog - I know that like me, all enthusiasts are anxiously waiting to see the changes and start preparing solutions.
ОтветитьУдалитьАлександр, где можно скачать инструкцию робота с первого видео?
ОтветитьУдалить