LITEnergy
ROB-77555Наш робот собран на базе конструктора SPIKE Prime. Робот компактный и маленький, что позволяет ему проезжать все препятствия. Имеет понижающую механическую передачу для движения. В конструкции есть механизм - рычага для спасательного комплекта: когда робот упирается задней частью в стенку, во время выгрузки спас-комплекта, рычаг поднимается и высвобождает спасательный комплект.
Датчики цвета на нашем роботе расположены на уровне моторов, между датчиком расстояния и непосредственно самих моторов. Данное расположение сильно облегчает роботу поиск линии, правильность определения цвета и значения отраженности света. В нашем роботе 2 датчика расстояния, один расположен спереди, а другой с правого бока. Оба датчика несут важную роль, они отвечают за несколько пунктов, таких как: определение препятствии на линии и его объезд, определения выезда в зоне, движение в зоне.
Главный контроллер, по-другому Хаб, расположен в центре робота и является основой конструкции, то есть на нем держится все остальное.
Общая архитектура программного обеспечения:
1. Очистка всех переменных.
2. Подпрограмма для езды по линии.
3. Подпрограмма для езды по зоне.
4. Подпрограмма выезда из зоны.
5. Подпрограмма для езды по линии пока не увидит красный цвет.
В нашем роботе подобраны особые коэффициентов для езды по клеткам любой сложности, при этом код нашей программы компактный.