PTeam1

ROB-82367

Помимо перечисленных механических особенностей конструкции важный момент связан с управлением роботом. К сожалению, мы пока не располагаем техническими средствами, которые позволяли бы наделить робота зрением и искусственным интеллектом, делающими его поведение близким к людям-игрокам. Поэтому остается один выход — делать его с дистанционным управлением. Что, на самом деле, даже интереснее, поскольку вы будете роботом управлять сами и, тем самым, непосредственно участвовать в игре.

Для дистанционного управления роботом будем использовать инфракрасный пульт. Для приема сигналов от него на роботе потребуется установить приемник данных сигналов.

 

Алгоритм

Конструкция у робота получается относительно сложной, однако ввиду того, что робот управляется оператором, алгоритм выходит достаточно простым. Надо то всего принимать сигналы от пульта дистанционного управления и выполнять те действия, которые соотвествуют нажатым на пульте кнопкам.

А функции робота согласно нажатым кнопкам заложим следующие:
кнопками со стрелочками выполняется управление движением робота (вперед, назад, влево, вправо);
кнопка с символом * отвечает за пас (слабый удар);
кнопка ОК соответствует удару по воротам (сильному удару).

При этом, если дается пас, то о нем сигнализирует включающийся правый красный индикатор на время движения толкателя. А при выполнении удара загорается левый синий индикатор пока двигается механическая «нога».

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