Создан робот для игры в аэрохоккей
Известный испанский изобретатель Хосе Хулио создал робота, который способен играть в аэрохоккей. Компонентами для него послужили части 3D-принтера RepRap, который поделился шаговым электродвигателем, микроконтроллером Arduino Mega и платой RAMPS.
Игровое поле представляет собой стол размером 100×60 см. Устройство работает благодаря трем электромоторам, два из которых отвечают за движения вперед и назад, а еще один выполняет движения влево или вправо. Разработчик написал специальные алгоритмы работы робота, которые и управляют его действиями во время игры. Для контроля за шайбой используется видеокамера, благодаря которой компьютер получает данные о ее траектории, рассчитывает ее дальнейшее движение и выполняет соответствующие действия в рамках правил игры. Хосе Хулио реализовал сразу три алгоритма, по которым может функционировать робот: «защита», «защита и нападение» и только «нападение».
Отметим, что робот получился сравнительно недорогим, и стоимость всех использованных деталей не превысила 200 евро.
© supreme2
