2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Элли - это робот Roomba, который запрограммирован таким образом, чтобы с помощью камеры определять различные цвета, определять, если она спускается со скалы, чтобы не упасть, и уйти с пути препятствий, когда ее бамперы что-то ударяют. на ее пути. Мы назвали нашу Roomba «Элли Мент», как игра слов, обозначающих «элемент», поскольку она может определить, на какой элемент смотрит, по цвету бумаги.
Этот проект был разработан и реализован Кристофером Кэнноном, Кайлой Симс и Гретхен Эванс для их проекта роботов класса EF 230.
Шаг 1. Датчики бампера и камера
Элли запрограммировали проверять цвет с помощью камеры, когда активировали ее левый, правый или передний бампер. Затем камера определит, к какому цвету она смотрит, синему, зеленому или красному, которые представляют разные элементы, расположенные на Марсе, а затем покажет, перед каким «элементом» она находится.
Шаг 2: Датчик обрыва
Элли запрограммирована на то, чтобы чувствовать, когда она приближается к обрыву, или, в нашем случае, к белой рамке, и может поворачиваться, чтобы оставаться в установленных границах.
Шаг 3: легкий удар
Датчики светового удара Элли помогают ей почувствовать, насколько близко она находится к стойкам, на которых держатся цветные листы бумаги, а затем помогают ей изменить положение, чтобы ее камера могла лучше видеть цвет и, следовательно, предупреждать нас о том, что это за элемент. смотря на.
Шаг 4: Код
Прилагается код, который был разработан, чтобы давать Элли команды для поиска «элементов» в данной области.
Roomba_Project_Code.m