WALL-E

ROB-74298

Робот собран из набора LEGO EV3. Он имеет два датчика освещенности, два больших мотора , контролер EV3 , два колеса.Общая длина этого робота примерно 17*20 сантиметров. Программа для этого робота создана в приложении Trik Studio. Для того, чтобы робот Ev3 двигался постоянно вдоль черной или белой линии, салом, по лабиринту и кегельрингу в программе используется бесконечный цикл. В нем происходит считывание данных с датчиков освещенности и расстояния.Алгоритм движения для робота с двумя датчиками освещенности и двумя датчиками расстояния в большом путешествии следующий. Роботу необходимо проехать за определённое время большое путешествие. Первое задание роботу нужно проехать линию с слалом, потом лабиринт, езду по линии с горкой, кегельринг. Алгоритм движения слалом и езды по линии с горкой для робота с двумя датчиками освещенности следующий. Если робот заехал левым датчиком на черную линию, то робот сворачивает (съезжает с линии) налево. Если робот заехал правым датчиком на черную линию, то поворачивает направо. Если обоими датчиками видит белое поле, то робот едет прямо. Алгоритм езды по лабиринту следующий. У робота есть два датчик расстояния один смотрит вперёд, а другой направо. Робот едет по правило правой руки. Если робот видит передним датчиком стену, но не видит боковым (правым) он поворачивает направо. Если он видит стену передним и правым датчиком он поворачивает налево. Если он видит правым датчиком на стену, но не видит переднем, он едет вперёд. Алгоритм кегельринга следующий. Передним датчиком расстояние робот должен увидеть банку поехать на неё и збить за круг потом он возвращается назад,крутится и иская банку и так восемь раз.