Robotix — ежегодное мероприятие по робототехнике и программированию, организованное Обществом технологий Robotix в Индийском технологическом институте Кхарагпура (IIT Kharagpur) . [1] Оно проводится во время Kshitij, ежегодного фестиваля техно-менеджмента института. Участие открыто для студентов колледжей. [2] Мероприятие дает участникам возможность продемонстрировать свои таланты в области механической робототехники, автономной робототехники и программирования.
История
Robotix стартовал в 2001 году как внутреннее мероприятие для студентов IIT Kharagpur . Кунал Синха, Саурабх Прасад и Варун Рай создали мероприятие для IDEON, [ раскрыть аббревиатуру ] школьного фестиваля техно-менеджмента. В первом мероприятии приняли участие восемь команд. В 2003 году фестиваль IDEON был реорганизован и переименован в Kshitij. Теперь Robotix организован Kshitij.
Количество участников мероприятия за эти годы возросло: в Robotix 2006 приняли участие 220 команд, в Robotix 2007 — 546 команд, а в Robotix 2008 — более 1000 команд.
Robotix отметил свой десятый выпуск в 2010 году с множеством сложных постановок задач. Robotix 2011 провел мероприятие на поверхности воды, RAFT, в котором приняли участие более 250 команд.
События
События в Robotix проводятся по трем категориям: ручные, автономные и программируемые/онлайн. В ручных событиях участник управляет роботом с помощью пульта дистанционного управления. Удаленная система может быть проводной или беспроводная. Затем робот должен выполнить указанную задачу, которая обычно является чем-то механическим. В автономных событиях роботы действуют независимо; участникам не разрешается управлять ими во время их запуска. Эти роботы обычно используют запрограммированные микроконтроллеры для принятия решений. В некоторых событиях задействовано более одного робота, и они могут представлять собой смесь автономных и управляемых вручную роботов. В событиях по программированию участникам дается постановка задачи и отправляется код для ее решения; участникам также разрешается отправлять свои решения онлайн.
Ручные и автономные соревнования далее классифицируются по типу соревнований. В одиночных заездах команда роботов выполняет задания без других участников на поле; они оцениваются по таким критериям оценки, как затраченное время, выполнение цели и эффективность. В турнирах одновременно участвуют две или более команд, и только одна команда проходит в следующий раунд.
Этот раздел нуждается в расширении: добавьте количество участников, представленные страны, освещение в национальной прессе, значимость события. Вы можете помочь, дополнив его. ( Ноябрь 2012 )
Robotix 2018 проходил с 19 по 21 января 2018 года. Мероприятиями 2018 года были:
Poles Apart : создайте робота с ручным управлением, способного с точностью подбирать и размещать блоки, а также изменять межосевое расстояние, чтобы преодолеть ряд препятствий.
STAX : Постройте робота, который может переставлять блоки разных цветов из стопки в узор, определяя цвета и одновременно перемещаясь по стопкам, следуя по линии.
Крепость : создайте робота для обработки изображений, который сможет распознавать полезные закономерности с помощью распознавания образов, избегая при этом других препятствий.
Роботикс 2017
Robotix 2017 проходил с 27 по 29 января 2017 года. События выпуска 2017 года:
Обезвреживание бомб : создайте робота с ручным управлением, способного перерезать необходимые провода и поднимать предметы.
КИРПИЧИ : создайте робота, способного сортировать строительные материалы, различая пустотелые и полнотелые кирпичи с помощью успешного автономного определения веса.
Завоевание : создайте робота для обработки изображений, который сможет собирать на арене такие ресурсы, как еда и древесина, избегая при этом различных препятствий.
Роботикс 2016
Robotix 2016 проходил с 21 по 24 января 2016 года. События выпуска 2016 года:
Summit : постройте робота с ручным управлением, способного подниматься по лестницам, одновременно собирая, складируя и размещая предметы на своем пути.
Шерлок : Создайте автономного робота, способного декодировать закодированные беспроводные сигналы для навигации на безликой местности, используя только цифровой компас.
Склад : создайте полуавтономного робота, управляемого жестами, который способен сортировать блоки на многоуровневых платформах в соответствии с их RFID-метками.
ШЕЛДОН : Постройте робота для обработки изображений, способного обнаруживать символы, используя камеру сверху и перемещаясь по ним таким образом, чтобы уравнение, полученное в результате перемещения, удовлетворяло определенному условию.
Роботикс 2015
События выпуска 2015 года:
AugHit : Создайте робота для обработки изображений, который может играть в игру «Brick Break».
Минное поле : создайте полуавтономного робота, способного перемещаться и захватывать предметы с помощью распознавания жестов, а также автономно обнаруживать металл.
Каскад : создайте робота с ручным управлением, способного перемещаться по вертикальным стержням, одновременно расстреливая террористов и тушая пожар.
Отгрузка : создайте робота с ручным управлением, который будет осуществлять отгрузку посылок с причала на судно.
Шаг вперед : создайте автономного робота, способного перемещаться по сетке и расставлять блоки, размещенные в узлах, в порядке возрастания высоты.
Sudocode : Напишите код для оптимизации вашей стратегии по поиску и уничтожению вражеских бункеров в джунглях. Напишите код для поиска и атаки вражеских войск в джунглях.
Роботикс 2014
Robotix 2014 проходил с 31 января по 3 февраля 2014 года. Событиями выпуска 2014 года были:
Геоинформатика : создание робота с визуальным управлением, который может использовать бортовой видеопоток для навигации в окружающей среде на основе изображения сверху в качестве карты.
Дрожь : создайте автономного робота, который сможет находить жертв, находящихся на арене, а также обнаруживать и избегать зон вибрации, подверженных землетрясениям, находящихся на арене.
Canyon Rush : создайте робота с ручным управлением, способного пересекать арену, похожую на каньон, и спасать жертв, застрявших на определенной глубине.
Inspiralon : создайте робота с ручным управлением, способного пересечь сломанную трубу и по пути ее починить, в данном случае выбивая пробки, застрявшие в трубе.
Транспортер : создайте автономного робота, который может перемещаться по сетке и размещать блоки в пустотах сетки таким образом, чтобы оптимизировать свой путь при выполнении этой задачи.
Sudocode : SudoCode — это онлайн-мероприятие по кодированию, включающее различные постановки задач, оцениваемые онлайн-экспертом.
Роботикс 2013
Robotix 2013 проходил с 1 по 4 февраля 2013 года. [3] В программу вошли следующие мероприятия:
Бездна: робот, управляемый вручную, использует веревки для спуска по каменистой поверхности. Цель состоит в том, чтобы вытащить людей, представленных кольцами, и доставить их на станцию, представленную столбом. [4]
Капитальный ремонт: робот, управляемый вручную, пересекает различные ландшафты и трещины в изломанном ландшафте, прокладывая путь. Цель — добраться до жертв, оказавшихся в ловушке на месте аварии. [5]
ACROSS (Automated Constructions Robot Operations Systems): В мероприятии участвуют два автономных робота, которые должны работать вместе, чтобы преодолеть ряд пропастей и зданий. Один робот размещается сверху, а другой снизу. [6]
Lumos: Автономный робот перемещается по темной арене, на которой есть источники света различной яркости. Цель состоит в том, чтобы выключить источники, натыкаясь на них, но не задеть неосвещенные источники. [7]
Искатель: Автономный робот перемещается в помещении. Он должен распознавать знаки и направления, чтобы достичь целей и в конечном итоге найти выход. [8]
Карта мародеров: Разработайте алгоритм, который будет планировать маршрут для мародера, чтобы грабить различные города по всему миру. Он учитывает такие факторы, как местность, время в пути и стоимость транспортировки (например, наем транспортных средств, покупка топлива). [9]
Роботикс 2012
Robotix 2012 проходил с 27 по 30 января 2012 года. Он состоял из следующих мероприятий:
Инферно: ручные роботы играют роль пожарных, туша пожары и спасая людей (баллоны) из горящего здания.
Vertigo: Робот катается на тросе и стреляет по целям, находящимся под ним.
Стазис: автономный робот должен удерживать равновесие в отсеке с водой и вести его по различным ландшафтам.
Сталкер: Пара автономных роботов, которые общаются так, что один направляет другого. Первый робот следует по линии и общается со вторым роботом, чтобы последний мог проследить аналогичный путь на другой арене, которая не имеет никаких отметок.
Nuke Clear: автономный робот использует обработку изображений для навигации по арене, обнаружения и обезвреживания бомб.
Эшелон: Идея онлайн-мероприятия заключается в том, чтобы создать машину, способную «понимать» наш мир, а следующая постановка задачи направлена на объединение базовых задач НЛП ( программирования на естественном языке ) для достижения полезной цели. [ необходимо разъяснение ]
Роботикс 2011
Robotix 2011 проходил с 28 по 31 января 2011 года. В рамках мероприятия прошли следующие мероприятия:
ПЛОТ [ раскрыть аббревиатуру ] : Управляемый вручную робот или группа роботов используют водный плот для извлечения людей (мячей) из пострадавших от наводнения зон (платформ) и доставки их в безопасное место (выделенную зону).
Pirate Bay: робот с ручным управлением ищет и выкапывает зарытые сокровища, а затем спасает других пиратов.
Беглецы: команда из четырех автономных роботов общается и взаимодействует, чтобы обнаружить и загнать в угол беглых роботов.
Ballista: Автономный робот бросает шарики для пинг-понга в корзину из разных мест. Оценка основана на точности и дальности.
Робокоп: автономный робот использует встроенную обработку изображений для распознавания и выбивания статуэток определенного цвета.
Переговорщики: В онлайн-событии участники представляют компьютерную программу, которая может вести переговоры с другими противниками, чтобы завершить конфигурацию блоков на виртуальной арене.
Роботикс 2010
Десятый выпуск Robotix прошел с 28 по 31 января 2010 года. Все мероприятия имели в названии букву X, обозначающую десять лет. В соревновании были представлены следующие мероприятия:
Xplode: Тема мероприятия была вдохновлена проблемой мин в некоторых африканских странах . Каждая команда представляет пару автономных роботов. Первый робот-обнаружитель мин составляет карту арены и передает информацию о местоположении мин второму роботу. Робот-избегатель мин пытается достичь цели за кратчайшее время, избегая при этом мин.
Xtension: Роботы координируют свои действия между собой, чтобы преодолеть ряд пропастей. Не было ограничений на количество роботов, которых можно было построить, но по крайней мере один робот должен быть автономным.
8MileX: Автономные роботы ездят на улице по настоящей дороге и соблюдают правила дорожного движения. Это похоже на событие Robotix 2009 8 Mile и представляет собой уменьшенную версию DARPA Grand Challenge .
TribotX Championship: трехуровневый турнир, в котором участники должны были использовать своих роботов с ручным управлением для выполнения трех заданий в течение трех дней фестиваля. Команды с наивысшим совокупным баллом после первых двух заданий выходили в финальный этап на выбывание. Задания выбирались из пула модулей. Затем участники были проинформированы о задании дня за 12 часов до начала.
eXplore: В подводном мероприятии роботы с ручным управлением ныряют и выпускают несколько легких шаров, удерживаемых в разных координатах в большом резервуаре с водой. Затем роботы собирают шары, плавающие на поверхности, и переносят их в обозначенную зону арены, называемую зоной победы.
Xants: Программное/онлайн-мероприятие, вдохновленное колониями муравьев и принципами роевого интеллекта и коллективного интеллекта . В симуляции колонии муравьев и нескольких энергетических пакетов, распределенных по арене, где отдельные муравьи не могут чувствовать за пределами определенного диапазона и могут только оставлять след запаха, по которому могут следовать другие муравьи, участники должны были разработать алгоритм для оптимизации этой координации и эффективного получения энергетических пакетов.
Роботикс 2009
Robotix 2009 проходил с 29 января по 1 февраля 2009 года. В рамках мероприятия прошли следующие мероприятия:
8 миль: автономные транспортные средства на аккумуляторных батареях пересекают дорогу, соблюдая правила дорожного движения от светофора до пешеходного перехода.
12 Doors Down: Автономный робот помещается в лабиринт ячеек. Участники используют управляемого вручную робота, чтобы вывести его из сетки, открывая и закрывая двери.
Micro Mouse 4D: В программировании/онлайн-мероприятии участники кодируют функцию в предварительно запрограммированном шаблоне для запуска симуляции для решения проблемы робототехники микромыши . Моделирование проводилось с помощью Microsoft Robotics Studio .
FramED9211: В программном/онлайн-мероприятии, включающем обработку изображений , участники отправляют код на языке по своему выбору, чтобы распознавать номерные знаки быстро движущихся автомобилей среди всех автомобилей на реальном видео.
WEDGED: Мероприятие было вдохновлено играми-платформерами Nintendo . Управляемые вручную роботы взбираются на деревянный клин, избегая качающихся маятников. Они хватают доску за ручку и качаются на более низкую платформу. Это было соревнование один на один.
"#mEsh": Управляемый вручную робот поднимается и спускается по наклонной металлической сетке. Размер единичного квадрата сетки составляет 7 см x 7 см.
Робо-Реле: ??
Роботикс 2008
Robotix 2008 проходил с 31 января по 3 февраля 2008 года. В рамках мероприятия прошли следующие мероприятия, два из которых не были анонсированы заранее:
ИЗОБРАЖЕНИЕ [ раскрыть аббревиатуру ] : Автономный робот с помощью максимум двух камер перемещается по арене, избегая препятствий, чтобы пройти различные контрольные точки и достичь конечной точки.
Robo-Relay: Два автономных робота пересекают неровную трассу, неся палочку. Роботы синхронизированы так, что они передают палочку и бегут друг за другом.
Робототехника на месте (автономная): это нераскрытое мероприятие, участники которого создают автономного робота, использующего только логические схемы (т.е. без микроконтроллеров).
Стакестика: робот с ручным управлением собирает блоки различных заранее заданных форм и размеров, формируя заданную пространственную структуру.
Terra Ranger: робот с ручным управлением, передвигающийся по различным поверхностям суши, а также по водным поверхностям.
Робототехника на месте (ручная): это было нераскрытое мероприятие, задачей которого было создание робота с ручным управлением и контроллера для выполнения требований постановки задачи.
Миссия «Марс»: в ходе мероприятия по программированию участники программируют роботов-муравьев, которые координируют свои действия во время миссии по исследованию местности.
Роботикс 2007
Robotix 2007 проходил с 1 по 4 февраля 2007 года. В рамках мероприятия прошли следующие мероприятия:
Rail Track Inspector: Автоматизированный робот следует по двум параллельным белым линиям, находящимся на расстоянии 5 см друг от друга на черном фоне, и сообщает о любых ошибках, с которыми сталкивается. Ошибки были двух типов. Во-первых, он сообщает, когда расстояние между линиями отличается от указанного зазора. Во-вторых, он сообщает, если какая-либо из белых линий является прерывистой. Ошибки должны классифицироваться отдельно.
Grid Navigator: автономные роботы перемещаются по квадратному лабиринту со стороной 8 футов и определяют положение препятствий, размещенных в лабиринте, не перемещая их. Лабиринт имеет форму двумерной пронумерованной сетки. Квадраты обозначены белыми линиями на черном фоне. Робот начинает в одном углу лабиринта и выходит в диагонально-противоположном углу после определения всех препятствий. Робот может свободно перемещаться по сетке любым заданным способом.
Миссия Марс: Повтор события прошлого года. В этом программном/онлайн-событии участники пишут код для управления роботами-муравьями на имитированной марсианской поверхности, чтобы они могли покрыть максимальную площадь за заданное время. Несколько экземпляров одной и той же программы запускались одновременно, причем каждый экземпляр мог взаимодействовать с другими, чтобы предотвратить столкновения, которые могли бы привести к вымиранию обоих роботов. Участникам разрешалось писать код на C , C++ или Java .
Jigsaw: В этом программном/онлайн-мероприятии участники пишут код для решения запутанной картинки. Картинка разбивается на фрагменты и перемешивается с помощью программы. Только верхний левый угол запутанной картинки совпадает с исходной картинкой. Участники пишут код на C или C++.
Грузовой бегун: робот с ручным управлением использует крюковой механизм для прикрепления грузов и связывания их вместе, чтобы сформировать поезд. Затем он должен действовать как двигатель того же поезда и тянуть его к месту назначения. Использование магнитных материалов для прикрепления к грузам запрещено.
Лестничный подъемник: робот, управляемый вручную, поднимается и спускается по лестничному пролету. Высота ступеней варьируется.
Роботикс 2006
Robotix 2006 проходил с 2 по 5 февраля 2006 года. В рамках мероприятия прошли следующие мероприятия:
Distance Tracker: Автономный робот проходит определенный путь и сообщает о пройденном расстоянии в цифровом формате. Пути варьировались от простого круга до произвольного маршрута.
Match Maker: автономный робот перемещает белые блоки, размещенные на арене, в области соответствующей им формы.
Миссия «Марс»: в программном/онлайн-мероприятии участники программируют роботов-муравьев, чтобы они могли покрыть как можно большую площадь поверхности Марса за заданное время.
Top-sy Turvy: робот, управляемый вручную, берет мячи, находящиеся на разной высоте и поверхности, и бросает их в ворота за ограниченное время.
Водное поло: управляемый вручную робот мчится по водной поверхности, пытаясь за как можно меньшее время забросить пять мячей в определенные ворота.