Что такое кегельринг

admin   08.10.2016   Комментарии к записи Что такое кегельринг отключены

Кегельринг — это один из видов соревнований в робототехнике. Цель робота — вытолкнуть кегли с ринга за минимальное время. Именно поэтому вид соревнований и называется кегельринг (кегли + ринг).
Существует несколько разновидностей кегельринга:
— с фиксированным расположением кеглей
— с распознованием цвета кеглей (нужно вытолкнуть не все кегли, а только кегли определенного цвета)
Мы же придумали свой вид соревнований в кегельринге. Сделано это по нескольким причинам:
1) чтобы робот был более универсальным и мог находить кегли независимо от позиции кеглей на ринге и стартовой позиции робота;
2) чтобы расширить аудиторию участников и позволить соревноваться на равных тем, у кого есть домашние версии наборов LEGO Mindstorm;
3) чтобы увеличить зрелищность соревнований как для участников, так и для зрителей.
Итак, особенностью наших соревнований является набор разных позиций. Примеры некоторых позиций:

p2_3 p4_5 p6_2
p6_6 p8_2 p7_1

Какие именно позиции будут использоваться решается случайным образом перед началом соревнований.
Общее количество позиций зависит от количества участников. Каждая попытка имеет результат — это среднее время, понадобившееся роботу для выталкивания одной кегли. Длительность попытки 30 секунд. Если во время своей попытки робот вышел за пределы ринга, то попытка не засчитывается.
Соревнования проходят в два тура. Все участники выполняют попытки первого тура, результат всех попыток первого тура суммируется и половина команд с лучшей суммой проходит во второй тур.
Во втором туре используются уже другие позиции и результаты считаются независимо от первого тура.
Кегли — один из обязательных атрибутов кегельринга, однако мы предлагаем использовать не только классические кегли, но и любые предметы, которые подходят по форме и весу: жестяные банки, городки, столбики из лего. Главное, чтобы предметы были устойчивыми и чтобы датчики робота могли их обнаруживать. В своих соревнованиях мы используем следующие предметы.

kegle_1 cans


Мы разработали приложение под андроид, которое содержит возможные стартовые позиции и может быть использовано:
1) для подготовки к соревнованиям, отладки роботов и алгоритмов
2) для проведения непосредственно соревнований, так как содержит специальный судейский секундомер.

rjs_1 rjs_2 rjs_3
rjs_4 rjs_5 rjs_6


Мы будем рады любым замечаниям и предложениям относительно приложения, которые помогут нам улучшить его и сделать более удобным.