Человек vs Робот. Игра до 9 голов

Робот играет в настольный хоккей с шайбой Stiga Play-Off со своим создателем до 9 голов и выигрывает со счётом 9:6.

У робота появились свои мозги

У робота для настольного хоккея с шайбой появились свои мозги - мини-компьютер на борту.

Корпус slim-mini 20x20x5 см, процессор i3 9100

Достигнут FPS ~20 кадров в секунду при распознавании объектов игрового поля нейросетью, задержка от реального времени ~200 миллисекунд.

По сравнению с предыдущими видео, робот стал принимать решения в 3 раза быстрее, что хорошо сказалось на защите ворот.

Робот забивает голы

Подборка интересных моментов игры в настольный хоккей Stiga Play-Off

3 режима игры

1-й режим игры подойдёт для начинающих играть в настольный хоккей - для детей и взрослых, кто только знакомится с этим видом спорта. Робот передвигает игроков и наносит удары не быстро, давая сопернику время сориентироваться, найти нужного игрока, не забыть про защиту, передвинуть вратаря. Тем не менее, голы он забивать умеет.

2-й режим игры словно оживляет робота, передвижение игроков к шайбе становятся быстрее и удары клюшкой жестче. Разобравшись с управлением игроками на поле в 1-м режиме начинающим будет гораздо интереснее.

3-й режим игры ещё ускоряет робота, все игроки передвигаются ещё быстрее и удары клюшкой ещё жестче. Конечно, роботу пока не хватает профессиональной точности, но это даже хорошо, есть к чему стремиться.

6 рук робота

У робота 12 шаговых моторов, по 2 мотора на каждого игрока для игры в настольный хоккей.

1-й мотор через механический привод перемещает игрока вперёд и назад, а 2-й мотор через гибкую трансмиссию перемещает клюшку влево и вправо и наносит удары по шайбе.

При включении робота загораются светодиоды с зелёным свечением. При перемещении вперёд и назад добавляется синее свечение, а при повороте клюшкой - красное свечение.

Робот как бы пристёгнут к игре Настольный хоккей STIGA PLAY-OFF и если нужно, за 1 минуту его можно "отстегнуть".

Как устроен Робот

Робот через Full HD камеру, которая расположена в метре над игровым полем STIGA PLAY-OFF, видит всё, что происходит на поле, где игроки, где шайба и принимает решения.

Далее робот подаёт управляющие команды в механическую часть, сначала в контроллер Ардуино Мега через USB-порт. Контроллер подаёт сигналы далее в драйверы моторов, а те уже на моторы, которые и приводят в движение игроков.

Всего с каждой стороны поля у нас по 6 игроков, вратарь и 5 на поле. Каждый из 6-ти игроков приводится в движение парой моторов, один для движения вперёд и назад по полю, а второй мотор перемещает клюшку игрока влево, вправо. Движение может быть и очень медленным, и очень быстрым для динамики игры.

Человек против робота для настольного хоккея

Игра в настольный хоккей STIGA PLAY OFF. Робот с 12 моторами управляет игроками на поле, за зрение отвечает камера и нейросеть.