Игрек

ROB-47537

Конструкция:

робот “Игрек” сделан на базе образовательного конструктора LEGO EV3. В качестве дополнительных устройств используются Большие моторы, в качестве датчиков: 2 датчика света, 1 ультразвуковой датчик, а также оптические энкодеры, встроенные в моторы. В роботе используются колеса среднего размера.

ПО:

Программа для робота написана на функциональном ЯП RobotC, алгоритм работы следующий:

  1. Калибровка.
  2. Вращаться до тех пор, пока не заметит банку ультразвуковым датчиком.
  3. Заметив банку, остановиться.
  4. Подъехать вплотную к банке.
  5. Определить её цвет датчиком света, смотрящим вперед.
  6. Если банка белая, то ехать вперед пока не увидит датчиком света, смотрящим вниз черный цвет, после этого поехать на место старта.
  7. Иначе, если банка черная, то поехать назад на место старта.