Кактус

ROB-64108

Робот «Кактус» собран на базе платформы LEGO Mindstorms Education NXT (9797) и ресурсного набора LEGO Mindstorms Education (9695) , время сборки два с половиной часа. Для построения робота «Кактус» использована конструкция простейшей двухмоторной тележки на двух моторах и датчик расстояний, света и цвета, колесо без шины, чтобы выполнять быстро и четко маневры для быстрого выбивания белых банок. Робот «Кактус» универсален, его можно быстро собрать и сам процесс сборки нетрудоёмкий. Робот «Кактус» предназначен для кегельринга макро.

Решение задачи:

— Самый простой вариант - только два мотора
Робот может вращаться по спирали из центра. Здесь стоит надеяться, что все кегли будут вытолкнуты. 

— Вариант посложнее - два мотора и датчик цвета.
Алгоритм:
- Движение от центра до черной линии;
- Возвращение назад к центру;
- поворот на определенный градус;
- снова движемся к черной линии.
Получается мы постепенно выталкиваем все кегли за пределы поля, а датчик не дает нам выйти за пределы круга.

— Вариант сложный - два мотора, датчик линии, датчик ультразвука. Последний еще называют датчик расстояния (или дальномер)
Датчик ультразвука видит кеглю, выталкивает ее, ищет следующую кеглю.
Датчик линии не дает выйти за пределы поля.

Еще несколько вариантов:
- Два мотора и ультразвук;
- Два мотора, два датчика цвета и один ультразвук.
- Два мотора, два датчика цвета, один ультразвук и один инфракрасный датчик.