Робопчелка 2.0
ROB-56242Робот для категории Лабиринт собран на базе образовательного конструктора Lego Mindstorms EV3. Модель состоит из: контроллера, двух моторов, ультразвукового датчика расстояния, датчика освещения для движения вдоль стенок, колес диаметром 56 мм и шаровой опоры. Программа написана в среде Lego Mindstorms EV3. Робот проходит лабиринт по правилу правой руки.
В начале своей работы робот находит стену, по которой он будет следовать. Для этого он просто двигаться вперед, пока не упрется в преграду.
После того как робот наткнулся на препятствие, он начинает передвигаться в соответствии с правилом "правой руки".
Двигаясь вдоль стены, робот следит, есть ли проход справа. Если проход есть, робот должен идти по нему, чтобы не оторваться от стены справа.
Если прохода нет - впереди стена - робот поворачивает налево. Если прохода снова нет, он еще раз поворачивает налево, таким образом разворачиваясь на 180 градусов, и идет в обратном направлении.