Робот № 3
ROB-59751Робот “Робота № 3” собран в основном из деталей, входящих в состав образовательных конструкторов Lego Mindstorms NXT и EV3. Робот оснащён 4-мя датчиками. Два оптических датчика HiTechnic EOPD Sensor обеспечивают движение робота по линии. Ультразвуковой датчик позволяет обнаруживать препятствие “кирпич”. Гироскопический датчик HiTechnic Gyro Sensor выдаёт информацию об угле отклонения тела робота от вертикали и скорости этого отклонения. Робот оснащён также двумя моторами (большие моторы EV3), содержащими встроенные датчики угла - энкодеры.
Управляющая программа для робота написана на языке Not Quite C, входящего в состав пакета Bricx Command Center. Алгоритм работы робота является адаптивным и зависит от того, на каком участке трассы находится робот. Таких участков несколько: движение по линии, объезд препятствия (“кирпич”), подъем и спуск с горки. Режим работы робота индивидуален для каждого из этих участков.