Задача проекта заключается в создании автопилота для автомобиля, который будет определять дорожные знаки. Для реализации программной части проекта использовался язык Python, библиотеки OpenCV, Time. Для распознавания знаков использовали каскады – обучающие выборки, которые создавали с помощью программы Cascade Trainer GUI (интерфейс для использования обучающих функций OpenCV). Также был создан макет автомобиля, для которого были использованы микрокомпьютер Raspberry Pi, камера, плата L298N для управления двигателями модели автомобиля. В ходе выполнения работы была сделана модель автомобиля, распознающая знаки «Движение вперед», «Поворот направо», «Поворот налево», «Стоп», «Ограничение максимальной скорости 20 км/ч», «Ограничение максимальной скорости 50 км/ч», «Ограничение максимальной скорости 80 км/ч», «Кирпич», «Движение запрещено», «Остановка запрещена».