Робопчелка 2.0

ROB-56242

Робот для категории Лабиринт собран на базе образовательного конструктора Lego Mindstorms EV3. Модель состоит из: контроллера, двух  моторов, ультразвукового датчика расстояния, датчика освещения для движения вдоль стенок,   колес диаметром 56 мм и шаровой опоры.  Программа написана в среде Lego Mindstorms EV3. Робот проходит лабиринт по правилу правой руки. 

 В начале своей работы робот  находит стену, по которой он будет следовать. Для этого он  просто двигаться вперед, пока не упрется в преграду.

После того как робот наткнулся на препятствие, он начинает передвигаться в соответствии с правилом "правой руки".

Двигаясь вдоль стены, робот следит, есть ли проход справа. Если проход есть, робот должен идти по нему, чтобы не оторваться от стены справа.

Если прохода нет - впереди стена - робот поворачивает налево. Если прохода снова нет, он еще раз поворачивает налево, таким образом разворачиваясь на 180 градусов, и идет в обратном направлении.