Поиск  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1 2 3 4 След.
RSS
Состязание средней возрастной группы "Манипуляторы: сортировка"
 
Опубликованы правила состязания.
Просьба также ознакомиться с Общими правилами Олимпиады и Общими правилами категории "Сервисные и Промышленные ИРС".
 
Опубликованы макеты для печати покрытия полей [ПЕРЕЙТИ].
 
Добрый день!
п.1.3.4. Потерянный кубик – кубик, коснувшийся покрытия полигона за пределами Ячейки склада.

- Сортировка кубиков должна происходить только, скажем так, в воздухе? Перемещение их по полю приводит к потере кубика и завершению попытки? (1.3.1. Попытка и отсчет времени завершаются в следующих случаях: Потерянный кубик коснулся какой-либо Ячейки склада)

п. 1.3.1. Попытка и отсчет времени завершаются в следующих случаях: Нарушено правило: в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки;

- Т.е. предполагается, что манипулятор может брать только один кубик? Взять два кубика или сразу все запрещено?
И правильно понимаю, что кубик можно ставить на другой кубик?

п. 1.3.1. Попытка и отсчет времени завершаются в следующих случаях: Робот коснулся покрытия в Базовом лагере за исключением Зон опор;

- Получается, что если манипулятор при попытки взять кубик, например клешней заденет поле (когда будет ее закрывать или открывать), то попытка будет прекращена?

п. 1.2.2. Робот касается покрытия полигона только в Зонах опор (зеленые разлинованные квадраты 60х60 мм в углах Базового лагеря). Конструкция робота должна возвышаться над покрытием полигона в остальных частях Базового лагеря не менее, чем на 50 мм.
- Нужно что бы вся конструкция, в том числе приспособление для захвата кубика возвышалось на 5 см? Каким образом производить замеры робота на соответствие данного условия?

- В конструкции робота можно использовать любые детали?

Спасибо!
 
Можно ли более подробно истолковать понятие: в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки?
Для того что бы произвести сортировку нам необходимо освободить одну ячейку (допустим поставим кубик на другой), затем взять кубик нужного цвета. В этот момент ( в эту единицу времени) два кубика не касаются ячейки - попытка завершается?

 
Добрый день! Тоже возникли вопросы.
п 1.3.1 Потерянный кубик коснулся какой-либо Ячейки склада; Очень дикий пункт.
Во-первых, первый же кубик, который робот предполагал поставить в ячейку, должен находиться в ячейке склада, иначе, если он промахнулся хоть на 0,000000000000001 мм, кубик уже считается потерянным и попытка завершается.
Во-вторых, когда робот будет размещать кубик в ячейку, (движение происходящие между начальной и завершающей стадиями хода) он должен опять же с феерической точностью ставить его в ячейку без перемещений по горизонтальной оси, иначе опять кубик потеряется.
В третьих как судья будет контролировать, коснулся кубик поля или нет во время движения? Если роботы, как в прошлом году, будут выполнять задания за 20 секунд, то во время размещения кубика в ячейку, судья может не заметить, что кубик коснулся полигона поля за пределами Ячейки склада.
Этот пункт («Потерянный кубик коснулся какой-либо Ячейки склада») и пункт «Нарушено правило: в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки», делают этот вид соревнований неинтересным. До появлении этих пунктов у детей существовал выбор стратегии, каким образом будет собирать их манипулятор кубики и сортировать их. Сейчас же все становится очевидным, каким будет конструкция робота и алгоритм у всех команд. И это уже печально, потому что робототехника отличалась тем, что можно было придумать кучу способов решение задачи. Конечно, у унификации есть свои плюсы и минусы. Положительных сторон несколько: во-первых, при одинаковых конструкциях и алгоритмах на первый план выходят мастерство команды по настройке и калибровки робота. Во-вторых, это здорово позволяет сэкономить время на огромном количестве проектировочных и инженерных работ. Но есть и серьезный минус. Ликвидация конкуренции резко тормозит научно-технический прогресс. Когда каждая команда разрабатывает собственную конструкцию, рождается множество свежих идей, в противном случае в идеях просто нет необходимости. Косвенно это влияет на зрелищность, интерес зрителей.
И почему эти пункты появляются так поздно? Почему их сразу не было? Возникает такое чувство, что правила пишутся под какие-то команды. Зачем нужны эти пункты? Есть кубики на складе, поставь как на шаблоне, а как ты это будешь делать твои проблемы, хоть телепортируй одновременно сразу все 6 кубиков на ячейки склада. Мне кажется, так бы мы не форматировали мозги ребят под один тип робота.
 
Добрый день!

Тоже хотел бы спросить про правила «Потерянный кубик коснулся какой-либо Ячейки склада» и «Нарушено правило: в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки»
1) Если робот потерял кубик, то попытка останавливается? Поскольку, когда он возьмет следующий кубик, уже ДВА кубика будут не касаться ячейки или другого кубика (потерянный и тот, который робот взял). Или все таки правило нужно понимать так: в единицу времени только 1 кубик может не касаться Полигона или другого кубика, касающегося Ячейки?
2) Допустим кубик выпал из захвата манипулятора. При этом упавший кубик подвинул другой кубик так, что тот немного сдвинулся и стал касаться полигона вне зоны. В этом случае сдвинувшийся кубик начинает считаться потерянным? Но тогда он касается ячейки склада и попытка останавливается?
Изменено: Михаил Бухаров - 02.03.2017 09:20:23
 
Во время подготовки указано, что проекция робота на полигон не должна выходить за пределы зеленого поля. Это понятно.
Вопрос: во время выполнения попытки может ли проекция робота на полигон выходить за пределы зеленого поля ? Я считаю, что может, т.к. крайние кубики стоят вплотную к границе зеленого полигона.
 
Здравствуйте! Когда уже появится регламент категории SLAM? Интересно, что там будет.
 
Здравствуйте! А можно пример как выполнить задание "Манипулятор: сортировка"? А то как-то даже представить трудно, что и как должен выполнить робот, чтобы ему все засчитали и при этом не потерять кубик. Видео было бы очень кстати.Спасибо.
 
Цитата
Алексей Морев написал:
п.1.3.4. Потерянный кубик – кубик, коснувшийся покрытия полигона за пределами Ячейки склада.

- Сортировка кубиков должна происходить только, скажем так, в воздухе? Перемещение их по полю приводит к потере кубика и завершению попытки? (1.3.1. Попытка и отсчет времени завершаются в следующих случаях: Потерянный кубик коснулся какой-либо Ячейки склада)
Не совсем понятно, что значит "в воздухе" )
В любом случае, есть ограничения на количество кубиков, которыми робот может оперировать, в единицу времени - только 1 кубик.
Причем нельзя задействовать свободную часть поля в качестве буферной зоны - в связи с этим ограничение на касание кубика поверхности поля.
Цитата
Алексей Морев написал:
п. 1.3.1. Попытка и отсчет времени завершаются в следующих случаях: Нарушено правило: в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки;

- Т.е. предполагается, что манипулятор может брать только один кубик? Взять два кубика или сразу все запрещено?
И правильно понимаю, что кубик можно ставить на другой кубик?
Все верно, за раз можно брать только один кубик. Это кубик можно ставить только в Ячейку склада или на другой непотерянный кубик.
Цитата
Алексей Морев написал:
п. 1.3.1. Попытка и отсчет времени завершаются в следующих случаях: Робот коснулся покрытия в Базовом лагере за исключением Зон опор;

- Получается, что если манипулятор при попытки взять кубик, например клешней заденет поле (когда будет ее закрывать или открывать), то попытка будет прекращена?
Да. Робот не должен касаться покрытия поля, кроме как в Зонах опор.
Цитата
Алексей Морев написал:
п. 1.2.2. Робот касается покрытия полигона только в Зонах опор (зеленые разлинованные квадраты 60х60 мм в углах Базового лагеря). Конструкция робота должна возвышаться над покрытием полигона в остальных частях Базового лагеря не менее, чем на 50 мм.
- Нужно что бы вся конструкция, в том числе приспособление для захвата кубика возвышалось на 5 см? Каким образом производить замеры робота на соответствие данного условия?

- В конструкции робота можно использовать любые детали?
Да, вся конструкция, кроме как над Зонами опор, должна возвышаться не менее чем на 50 мм. Судьи будут проводить предметом указанной высоты под роботом.
В конструкции робота можно использовать любые детали.
Цитата
Алексей Морев написал:
Можно ли более подробно истолковать понятие: в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки?
Для того что бы произвести сортировку нам необходимо освободить одну ячейку (допустим поставим кубик на другой), затем взять кубик нужного цвета. В этот момент ( в эту единицу времени) два кубика не касаются ячейки - попытка завершается?
В примере с двумя кубиками, который Вы описали, робот не нарушает правило "в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки", поскольку этот кубик касается кубика, который находится внутри Ячейки.

Другими словами, робот может держать на весу только один кубик. Если ему нужно взять другой кубик, то он сначала должен обеспечить, чтобы первый кубик либо касался полностью Ячейки, либо касался кубика, находящегося полностью внутри касающегося Ячейки.
Изменено: Рустам Кагапов - 09.03.2017 14:43:31 (Исправлена формулировка)
 
Цитата
Михаил Бухаров написал:
1) Если робот потерял кубик, то попытка останавливается? Поскольку, когда он возьмет следующий кубик, уже ДВА кубика будут не касаться ячейки или другого кубика (потерянный и тот, который робот взял). Или все таки правило нужно понимать так: в единицу времени только 1 кубик может не касаться Полигона или другого кубика, касающегося Ячейки?
Мы уточнили формулировку.
БЫЛО:
  • Нарушено правило: в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки;
СТАЛО:
  • Нарушено правило: в единицу времени только 1 кубик (за исключением потерянных) может не касаться Ячейки или другого кубика, касающегося Ячейки;
Цитата
Михаил Бухаров написал:
2) Допустим кубик выпал из захвата манипулятора. При этом упавший кубик подвинул другой кубик так, что тот немного сдвинулся и стал касаться полигона вне зоны. В этом случае сдвинувшийся кубик начинает считаться потерянным? Но тогда он касается ячейки склада и попытка останавливается?
В правилах, действительно, был непонятный момент с остановкой попытки при потерянном кубике.
Мы уточнили формулировку.
БЫЛО:
  • Потерянный кубик коснулся какой-либо Ячейки склада;
СТАЛО:
  • Потерянный кубик коснулся какой-либо Ячейки склада полностью;
Это значит, что касание кубика покрытия полигона за пределами Ячеек еще не приводит к остановке попытки. Если потерянный кубик был полностью возвращен в какую-либо Ячейку, то в этом случае попытка останавливается.
 
Цитата
Сергей Косаченко написал:
Во время подготовки указано, что проекция робота на полигон не должна выходить за пределы зеленого поля. Это понятно.
Вопрос: во время выполнения попытки может ли проекция робота на полигон выходить за пределы зеленого поля ? Я считаю, что может, т.к. крайние кубики стоят вплотную к границе зеленого полигон
Все верно. Об этом говорят Общие правила категории СПИРС:
3.1. Максимальный размер робота на момент начала попытки должен составлять 250мм х 250мм х 250мм. После начала попытки размеры робота не ограничены.
 
Верно ли следствие, что "в начале каждой попытки на поле может быть только 5 кубиков и одна ячейка под №5 ОБЯЗАТЕЛЬНО остается свободной (незанятой)" из правила:

"1.1.3. Цвет кубика в каждой Ячейке (с 0ой по 5ую) определяется жеребьевкой. Для Ячейки 0: в непрозрачный мешок кладут 5 кубиков разного цвета (кубик, совпадающий с цветом элемента Шаблона, соответствующего данной Ячейке, не используется) , перемешивают, вынимают один кубик и располагают в текущей Ячейке. Для Ячейки 1 берут 4 кубика, для Ячейки 2 берут 3 кубика и т.д." ?
 
Цитата
Сергей Косаченко написал:
Верно ли следствие, что " в начале каждой попытки на поле может быть только 5 кубиков и одна ячейка под №5 ОБЯЗАТЕЛЬНО остается свободной (незанятой) " из правила:

"1.1.3. Цвет кубика в каждой Ячейке (с 0ой по 5ую) определяется жеребьевкой. Для Ячейки 0: в непрозрачный мешок кладут 5 кубиков разного цвета (кубик, совпадающий с цветом элемента Шаблона, соответствующего данной Ячейке, не используется) , перемешивают, вынимают один кубик и располагают в текущей Ячейке. Для Ячейки 1 берут 4 кубика, для Ячейки 2 берут 3 кубика и т.д." ?
В данном случае нет.
Спасибо, что обратили внимание! Мы поправили формулировку.
На поле всегда присутствуют 6 кубиков. Просто выбор происходит первый раз из 5 кубиков, чтобы исключить совпадение по цвету кубика и
квадратика в шаблоне. Затем выбор происходит вновь из 5, 4, 3, 2 и оставшийся кубик устанавливается на последнюю ячейку.
 
Мой комментарий остался без внимания.)) Попробую написать его еще раз:

Добрый день! Тоже возникли вопросы.
п 1.3.1 Потерянный кубик коснулся какой-либо Ячейки склада; Очень дикий пункт.
Во-первых, первый же кубик, который робот предполагал поставить в ячейку, должен находиться в ячейке склада, иначе, если он промахнулся хоть на 0,000000000000001 мм, кубик уже считается потерянным и попытка завершается.
Во-вторых, когда робот будет размещать кубик в ячейку, (движение происходящие между начальной и завершающей стадиями хода) он должен опять же с феерической точностью ставить его в ячейку без перемещений по горизонтальной оси, иначе опять кубик потеряется.
В третьих как судья будет контролировать, коснулся кубик поля или нет во время движения? Если роботы, как в прошлом году, будут выполнять задания за 20 секунд, то во время размещения кубика в ячейку, судья может не заметить, что кубик коснулся полигона поля за пределами Ячейки склада.
Этот пункт («Потерянный кубик коснулся какой-либо Ячейки склада») и пункт «Нарушено правило: в единицу времени только 1 кубик может не касаться Ячейки или другого кубика, касающегося Ячейки», делают этот вид соревнований неинтересным. До появлении этих пунктов у детей существовал выбор стратегии, каким образом будет собирать их манипулятор кубики и сортировать их. Сейчас же все становится очевидным, каким будет конструкция робота и алгоритм у всех команд. И это уже печально, потому что робототехника отличалась тем, что можно было придумать кучу способов решение задачи. Конечно, у унификации есть свои плюсы и минусы. Положительных сторон несколько: во-первых, при одинаковых конструкциях и алгоритмах на первый план выходят мастерство команды по настройке и калибровки робота. Во-вторых, это здорово позволяет сэкономить время на огромном количестве проектировочных и инженерных работ. Но есть и серьезный минус. Ликвидация конкуренции резко тормозит научно-технический прогресс. Когда каждая команда разрабатывает собственную конструкцию, рождается множество свежих идей, в противном случае в идеях просто нет необходимости. Косвенно это влияет на зрелищность, интерес зрителей.
И почему эти пункты появляются так поздно? Почему их сразу не было? Возникает такое чувство, что правила пишутся под какие-то команды. Зачем нужны эти пункты? Есть кубики на складе, поставь как на шаблоне, а как ты это будешь делать твои проблемы, хоть телепортируй одновременно все 6 кубиков на ячейки склада. Мне кажется, так бы мы не форматировали мозги ребят под один тип робота.

И еще:
Рустам Кагапов написал: Все верно, за раз можно брать только один кубик. Это кубик можно ставить только в Ячейку склада или на другой непотерянный кубик.
В связи с этим вопрос:
Почему нельзя ставить кубик на потерянный кубик?
Это же не противоречит пункту:
  • Нарушено правило: в единицу времени только 1 кубик (за исключением потерянных) может не касаться Ячейки или другого кубика, касающегося Ячейки;
Кубик (пока еще непотерянный), который робот поставил на потерянный кубик (если этот кубик касается ячейки склада) не касается полигона, значит он не становится потерянным, а значит робот может смело его ставить полностью в ячейку и попытка не будет завершена.
 
Здравствуйте!

Спасибо, Рустам, за ответы на вопросы.
Можно еще одно уточнение: если кубик был сдвинут из Ячейки и касается немного поля вне ее. Этот кубик считается потерянным?
Другими словами его уже нельзя будет брать и ставить в нужное место?
Если это так, то каким образом будут решаться спорные моменты? Ведь сверху особо не посмотришь, выходит кубик за пределы или нет, там конструкция робота будет все закрывать. Тем более все в динамике будет.
 
Цитата
Цитата
Ильдар Латыпов написал:
Мой комментарий остался без внимания.)) Попробую написать его еще раз:

Добрый день! Тоже возникли вопросы.
п 1.3.1 Потерянный кубик коснулся какой-либо Ячейки склада; Очень дикий пункт.
Во-первых, первый же кубик, который робот предполагал поставить в ячейку, должен находиться в ячейке склада, иначе, если он промахнулся хоть на 0,000000000000001 мм, кубик уже считается потерянным и попытка завершается.
Во-вторых, когда робот будет размещать кубик в ячейку, (движение происходящие между начальной и завершающей стадиями хода) он должен опять же с феерической точностью ставить его в ячейку без перемещений по горизонтальной оси, иначе опять кубик потеряется.
Ильдар, на эти два вопроса уже дан ответ. Только если потерянный кубик полностью возвращен в Ячейку, попытка останавливается. Т.е. если робот промахнулся, то ничего страшного. Но вот если он затем попытается скорректировать постановку кубика, то, видимо, попытка останавливается.
Изменено: Михаил Бухаров - 10.03.2017 16:49:45
 
Цитата
Михаил Бухаров написал:
Цитата
Цитата
Ильдар Латыпов написал:
Мой комментарий остался без внимания.)) Попробую написать его еще раз:

Добрый день! Тоже возникли вопросы.
п 1.3.1 Потерянный кубик коснулся какой-либо Ячейки склада; Очень дикий пункт.
Во-первых, первый же кубик, который робот предполагал поставить в ячейку, должен находиться в ячейке склада, иначе, если он промахнулся хоть на 0,000000000000001 мм, кубик уже считается потерянным и попытка завершается.
Во-вторых, когда робот будет размещать кубик в ячейку, (движение происходящие между начальной и завершающей стадиями хода) он должен опять же с феерической точностью ставить его в ячейку без перемещений по горизонтальной оси, иначе опять кубик потеряется.
Ильдар, на эти два вопроса уже дан ответ. Только если потерянный кубик полностью возвращен в Ячейку, попытка останавливается. Т.е. если робот промахнулся, то ничего страшного. Но вот если он затем попытается скорректировать постановку кубика, то, видимо, попытка останавливается.
Михаил, нет не ответили. Почему даже в основной категории разрешается брать хоть все деревья, панели, турбины и.т.д. А здесь почему такое ограничение? Вы тоже считаете это нормальным явлением, что все роботы в манипуляторах будут "одинаковы с лица"?
 
Цитата
Михаил Бухаров написал:
Здравствуйте!

Спасибо, Рустам, за ответы на вопросы.
Можно еще одно уточнение: если кубик был сдвинут из Ячейки и касается немного поля вне ее. Этот кубик считается потерянным?
Другими словами его уже нельзя будет брать и ставить в нужное место?
Если это так, то каким образом будут решаться спорные моменты? Ведь сверху особо не посмотришь, выходит кубик за пределы или нет, там конструкция робота будет все закрывать. Тем более все в динамике будет.
Да, кубик уже считается потерянным. Поэтому я задавал вопрос, почему нельзя ставить на потерянный кубик (находящийся частично в ячейке) другой кубик. Так же я задавал вопрос выше:"В третьих как судья будет контролировать, коснулся кубик поля или нет во время движения? Если роботы, как в прошлом году, будут выполнять задания за 20 секунд, то во время размещения кубика в ячейку, судья может не заметить, что кубик коснулся полигона поля за пределами Ячейки склада."

Но, видимо, Михаил, вам только тут будут отвечать. И вы снова мне потом скажете, что на этот вопрос уже ответили))
Изменено: Ильдар Латыпов - 10.03.2017 17:26:03
 
Полностью солидарен с Ильдаром Латыповым.
Вы меня извините, но текущие правила ставят участников в такие жёсткие рамки, что никакого простора для фантазии и оригинальных решений не остаётся. Кинематика всех роботов заведомо сводится к пяти пунктам - уметь брать кубик, уметь ставить кубик, уметь перемещать кубик в вертикальном направлении, уметь перемещать кубик в продольном направлении. Захват должен уметь брать только один кубик. То есть движение по двум осям (2 мотора, рейка горизонтально, рейка вертикально), захват (1 мотор, классическая клешня), датчик HiTechnic на манипуляторе сбоку для чтения образца с высоты более 50 мм, любой датчик для чтения кубиков под манипулятором.
То есть все роботы будут практически одинаковые, и выполнять задачу они будут одинаковым способом.
Если в предыдущем регламенте манипуляторов (с круглым полем) роботы были конструктивно абсолютно разные, были разные варианты захватов, разные способы перемещения кубиков, то тут мы получаем инкубатор однотипных портальных кранов.
Алгоритм движений тоже сводится к простой последовательности: взять кубик, который должен будет стоять с одного края, поставить его вторым ярусом на кубик...
Не буду спойлерить, в конце концов все придут к одному и тому же эффективному алгоритму, либо проиграют по времени в разы. Понятное дело, дети теорию графов пока не изучали, но это не мешает написать для них (по сути библиотечную) функцию поиска оптимального решения, а потом объяснить на пальцах как оно работает, чтобы не спалились.

При этом всего-то навсего достаточно убрать из правил ограничение "Нарушено правило: в единицу времени только 1 кубик (за исключением потерянных) может не касаться Ячейки или другого кубика, касающегося Ячейки", и сразу же можно получить варианты с захватами, имеющими более двух осей свободы, а алгоритмы и способы перестановки/сортировки перестают быть удручающе однообразными.

Добавьте пункт "Робот или оператор подал сигнал, обозначающий завершение попытки. Если после сигнала об остановке робот не прекратил движение, то попытка не останавливается." По этому пункту определяйте время, и оценивайте результат по конечному расположению кубиков.
Изменено: Сергей Жарков - 11.03.2017 11:58:19
 
Внимательно вчитался в правила насчёт "потерянных кубиков".
Получается какая-то ерунда.

1.3.4. Потерянный кубик – кубик, коснувшийся покрытия полигона за пределами Ячейки склада.
То есть, кубик, случайно, или намеренно поставленный мимо ячейки склада становится "потерянным".

1.3.1. ... * Потерянный кубик коснулся какой-либо Ячейки склада полностью;
Как только кубик вернулся в ячейку, попытка должна быть остановлена.


Имеем несколько вариантов развития событий:
1) Робот ставит первый правильный кубик в нужную ячейку, случайно промахивается. Выполнилось условие 1.3.4, кубик получил статус "потерянный". Робот начал отпускать захват, кубик сдвинулся внутрь ячейки, выполнилось условие 1.3.1, попытка должна быть завершена, результат выполнения - 1 кубик на месте.

2) Робот переставляет последовательно все кубики за пределы ячеек, и выстраивает их в один ряд параллельно ячейкам в нужном порядке. Кубики по мере их перемещения получают статус "потерянный". Робот берёт кубики по одному, так, чтобы выполнялось условие "в единицу времени только 1 кубик (за исключением потерянных) может не касаться Ячейки или другого кубика, касающегося Ячейки;". В конце сортировки все кубики имеют статус "потерянные". После этого робот одним движением с помощью рамки задвигает кубики в ячейки, не отрывая их от поверхности. Все кубики одновременно оказываются в ячейках, выполнилось условие 1.3.1, попытка завершена, результат выполнения - все кубики на месте.

3) Вместо того, чтобы поднять вверх и переставить кубик в соседнюю ячейку, робот сдвигает кубик в соседнюю ячейку, не отрывая его от поверхности. В момент выхода за границы ячейки, кубик получил статус "потерянный", в момент помещения его внутрь соседней ячейки выполнилось условие 1.3.1, попытка должна быть завершена.
А если робот не сдвигает кубик, не отрывая его от поверхности, а просто приподнял его совсем чуть-чуть, на 1-2 мм, так, что визуально непонятно, сдвинул он кубик, или перенёс?

В общем, с правилами слегка перемудрили.
И таки да, впечатление неоднозначное:
Цитата
Ильдар Латыпов написал:
Возникает такое чувство, что правила пишутся под какие-то команды.
Непонятно, зачем вводить кучу ограничений, сводя выполнение задачи к явно просматривающемуся способу решения. Зачем тогда соревноваться в конструировании роботов? Давайте дадим всем одну готовую конструкцию и будем соревноваться в программировании, и выиграет тот, кто сможет правильно использовать алгоритм поиска пути в графе. Но у нас вроде бы соревнования по робототехнике? Так и давайте будем соревноваться в технических решениях, интересных идеях и нестандартных подходах, а не только в математике.
Изменено: Сергей Жарков - 11.03.2017 13:31:05
 
С жеребьёвкой снова напутали, хоть и исправляли.

Оригинал:
1.1.3. Цвет кубика в каждой Ячейке (с 0ой по 5ую) определяется жеребьевкой. Для Ячейки 0: в непрозрачный мешок кладут 5 кубиков разного
цвета (кубик, совпадающий с цветом элемента Шаблона, соответствующего данной Ячейке, не используется) , перемешивают, вынимают один кубик и
располагают в текущей Ячейке. Для Ячейки 1 берут 5 кубиков, для Ячейки 2 берут 4 кубика, для Ячейки 3 - 3, для Ячейки 4 - 2 и оставшийся кубик устанавливается на 5ую Ячейку.

В правилах вроде бы предполагается запрет на совпадения цветов, но он не совсем конкретный. Формулировка "соответствующего данной Ячейке" по сути привязана только к описанию жеребьёвки для Ячейки 0, и не распространена явно на остальные шаги жеребьёвки, к тому же, если для жеребьёвки ячейки 1 использовать 5 кубиков, то среди них обязательно будет кубик совпадающего цвета, если только он не выпал на самом первом шаге. То же самое с остальными ячейками.

Приведу пример для наглядности.
Допустим, образец постройки - как в правилах, Красный-Белый-Зелёный-Синий-Чёрный-Жёлтый (КБЗСЧЖ).

0) Для ячейки 0 убираем Красный, тянем 1 из 5 (БЗСЧЖ), выпал, допустим Синий.
Ставим Синий в 0 ячейку.

1) Если для 1 ячейки используем оставшиеся пять кубиков (КБЗЧЖ), то может выпасть Белый, а его в 1 ячейку ставить вроде бы нельзя. То есть для жеребьёвки надо использовать всё-таки не 5, а 4 кубика - КЗЧЖ.
Допустим, выпал Чёрный, ставим его в ячейку 1.

2) Для ячейки 2 можно использовать только 3 кубика из оставшихся 4 (КБЗЖ), так как среди них есть Зелёный, а его в ячейку 2 ставить нельзя.
Тянем, выпал Красный. Ставим во 2 ячейку.

3) Для ячейки 3 уже можно использовать все оставшиеся 3 кубика (БЗЖ), среди них нет Синего, он в 0 ячейке.
Тянем, выпал Зелёный. Ставим в 3 ячейку.

4) Для 4 ячейки мы можем использовать оба оставшихся кубика (БЖ), оба цвета допустимы.
Тянем, выпал Белый. Ставим в 4 ячейку.

5) Оставшийся Жёлтый нельзя ставить в 5 ячейку, он совпадает с образцом. Или всё таки можно? Формулировка "оставшийся кубик устанавливается на 5ую Ячейку" такой расклад вполне допускает.


Предлагаю сформулировать так:

1.1.3. Цвет кубика в каждой Ячейке определяется жеребьевкой. Жеребьёвка проводится последовательно для всех шести ячеек, начиная с 0.
Пред началом жеребьёвки в непрозрачный мешок кладут 6 кубиков разного цвета, перемешивают.
Для определения цвета кубика для каждой ячейки из мешка вынимают один кубик и помещают в текущую Ячейку. Если цвет кубика совпал с цветом элемента Шаблона, соответствующего данной Ячейке, его откладывают в сторону, и из мешка вынимают ещё один кубик, который и помещают в текущую Ячейку. Отложенный кубик возвращают обратно в мешок, кубики перемешивают, после чего производят определение цвета кубика для следующей Ячейки.
Если для последней (5-й) Ячейки останется кубик, совпадающий с цветом соответствующего элемента Шаблона, то кубик из Ячейки 4 перемещают в Ячейку 5, а последний оставшийся кубик помещают в Ячейку 4.
Изменено: Сергей Жарков - 11.03.2017 22:40:49
 
Цитата
Ильдар Латыпов написал:
Цитата
... Вы тоже считаете это нормальным явлением, что все роботы в манипуляторах будут "одинаковы с лица"?
Нет, Ильдар, я тоже не понимаю, зачем так ограничивать конструкцию роботов. Но у организаторов, видимо, есть на это какие-то причины.
Да и наврятли сейчас уже что-либо поменяется. Поэтому просто хочется уточнить правила и готовиться к тому, что есть, а не устраивать полемику, какие плохие правила :)

Наверное причина в том, что конструкция должна быть приближена к реальным манипуляторам, поскольку категория называется Промышленные ИРС. Наврятли на производстве манипуляторы будут двигать ящики по полу, особенно если они много весят, поскольку будет стоять нереальный скрип :) Аналогично поднимать сразу все ящики не имеет смысла, поскольку придется всю конструкцию делать очень прочной и, следовательно, дорогой.

Было бы здорово, конечно, если перед началом каждого сезона, допустим в январе, устраивались публичные обсуждения правил, где каждый мог бы высказаться, прочитать мнения других. И потом уже на основе обсуждений делались итоговые правила. Надо предложить организаторам, может они на это согласятся :)
Изменено: Михаил Бухаров - 16.03.2017 17:10:55
 
Цитата
Михаил Бухаров написал:
Цитата
Ильдар Латыпов написал:
Цитата
... Вы тоже считаете это нормальным явлением, что все роботы в манипуляторах будут "одинаковы с лица"?
Нет, Ильдар, я тоже не понимаю, зачем так ограничивать конструкцию роботов. Но у организаторов, видимо, есть на это какие-то причины.
Да и наврятли сейчас уже что-либо поменяется. Поэтому просто хочется уточнить правила и готовиться к тому, что есть, а не устраивать полемику, какие плохие правила

Наверное причина в том, что конструкция должна быть приближена к реальным манипуляторам, поскольку категория называется Промышленные ИРС. Наврятли на производстве манипуляторы будут двигать ящики по полу, особенно если они много весят, поскольку будет стоять нереальный скрип Аналогично поднимать сразу все ящики не имеет смысла, поскольку придется всю конструкцию делать очень прочной и, следовательно, дорогой.
Михаил, ваше предположение не лишено логики, но тем не менее, какой смысл создавать лишние искусственные ограничения? Там, где требуется разработка и внедрение промышленных манипуляторов, ограничения естественные - вес, габариты, предельно допустимые нагрузки, прочность как робота, так и груза. И серьёзные дядьки всё это учитывают, когда проектируют роботизированные линии.

У нас соревнования детей. Творческие, азартные, нацеленные на поиск остроумных и нестандартных решений. А организаторы хотят втиснуть детей в такие рамки, где нет места ни для фантазии, ни для творчества. Всё сводится к банальной рутине - собрать робота заранее известной конфигурации (25*25*25см, четыре точки опоры по углам), и заставить его выполнять задание конкретным способом. То есть вместо творцов и талантливых изобретателей для соревнований нужно привлечь усидчивых и послушных будущих "инженеров-исполнителей". Как и с программой - не нужны оригинальные решения, нужно умение правильно применить давно известную и подробно описанную математическую модель.

А всего-то навсего достаточно убрать запрет на подбор более одного кубика. Почему-то никому не приходит в голову, что собрать манипулятор с двумя степенями свободы (как сейчас - вверх/вниз и вправо/влево) гораздо проще, чем втиснуть в те же размеры манипулятор с двойным захватом, или движением в поперечном направлении, или дополнительным механизмом для быстрой сортировки. Физических ограничений в размерах и элементной базе и так достаточно, зачем намеренно дополнительно упрощать задание, не давая возможность детям реализовать свой потенциал изобретателей? Наверное потому, что организаторам не нужны изобретатели, а нужны "рабочие лошадки"? Ну, или как вариант - чтобы кто-то случайно не сделал робота интереснее и эффективнее, чем у некоторых конкретных команд.
Изменено: Сергей Жарков - 20.03.2017 10:42:03
 
Региональный этап в Томской области провели. В Манипуляторах все команды выступили с нулевыми результатами. Судей выручил теоретический этап (тест из 6 вопросов по механике, электронике, программированию), баллы за который суммировались с баллами за соревнования и влияли на рейтинг, иначе как в прошлые годы команды начали бы "читерить", т.е. выкрикивать "Стоп!", у кого времени меньше - тот победил. Подробности http://tftl.tomedu.ru/node/590
Страницы: 1 2 3 4 След.
Читают тему (гостей: 3)