robogeek.ru

все о роботах и робототехнике

edu.robogeek.ru

все об обучении робототехнике

Студенты создали робота для игры в настольный футбол (+ видео)

Победить в настольный футбол робота, разработанного в Федеральной политехнической школе Лозанны, сложнее, чем кажется. Стратегия робота достаточно проста, но ее хватает, чтобы побеждать даже сравнительно опытных игроков. Секрет заключается в скорости и силе удара.

Робот, разработанный студентами бакалавриата и магистратуры в качестве исследовательского проекта, недавно был дополнительно усовершенствован – теперь он стал быстрее, точнее и мощнее, чем раньше. Роботу установили новые сильные и ловкие «руки», работающие на высокодинамичных линейных моторах – они могут быстро расположить игрока на поле, а затем сделать вращательное движение за счет другого мотора, чтобы ударить. Погрешность моторов – менее миллиметра, а ускорение – до 9g, таким образом, робот действует значительно быстрее человека.

Кроме того, робота снабдили потрясающим зрением – высокоскоростная камера, расположенная под прозрачным игровым полем, следит за движениями мяча. Изображения, собранные на скорости 300 кадров в секунду, затем обрабатываются компьютером – на усовершенствование этой системы ушло полгода. Новые разработки позволили улучшить точность и надежность робота.

На сегодняшний день система способна определить местоположение мяча, остановить его и ударить в направлении ворот соперника. «Это очень упрощенная стратегия, но она показывает удивительно хорошие результаты, – комментирует Кристоф Зальцман, научный руководитель проекта. – На данном этапе система похожа на бодибилдера с крошечным мозгом. В будущем, помимо силы, мы хотели бы научить робота быть хитрее оппонента, а также предсказывать положение мяча и действия противника». Студенты уже начали работать в этом направлении, установив лазеры, которые могут считывать положение ручек – именно это нужно роботу, чтобы следовать настоящей стратегии.

Тем временем, Зальцман хотел бы провести соревнование по футболу между роботами. В рамках таких игр каждая команда запрограммирует своего робота на осуществление определенной стратегии, а затем системы сразятся между собой.

Комментарии

(0) Добавить комментарий