Беспилотный автомобиль

Техническое задание

Попробуйте ответить на следующие вопросы.
• Что представляют собой беспилотные автомобили и как они работают?
• Откуда беспилотные автомобили получают информацию о месте назначения?
• Какие манёвры должны выполнять беспилотные автомобили, чтобы безопасно проехать по городским улицам в северном, южном, восточном и западном направлении?

Подсказки
Начните со сборки транспортного средства. Вы можете использовать любую приводную платформу LEGO® MINDSTORMS® EV3 или собрать свою собственную. Необходимо обеспечить свободный доступ ко всем кнопкам, расположенным в верхней части Модуля EV3. Они потребуются для выбора направления в процессе выполнения данного задания.

Напишите программу, позволяющую управлять манёврами робота с помощью записанного набора инструкций, передаваемых ему путём нажатия кнопок на Модуле EV3. Используйте следующие инструкции.
• При нажатии на кнопку «Вверх» робот перемещается на 30 см вперёд.
• При нажатии на кнопку «Вниз» робот перемещается на 30 см назад.
• При нажатии на кнопку «Влево» робот поворачивает на 90 градусов влево.
• При нажатии на кнопку «Вправо» робот поворачивает на 90 градусов вправо.

Попробуйте использовать массивы данных, чтобы:
• записывать движения, которые пользователь сможет запустить, нажав на одну из кнопок Модуля EV3;
• использовать данные, хранящиеся в массиве, для выполнения соответствующих движений.

Поделиться результатами своей работы можно следующим образом:
• снимите видео, в котором рассказывалось бы о процессе разработки решения, начиная с возникновения идеи и заканчивая финальным этапом реализации проекта;
• подготовьте презентацию, рассказывающую о вашем решении и аналогичных системах, используемых в реальной жизни.

Попросите одноклассников оценить ваше решение и оцените его самостоятельно. Используйте инструменты оценки, предоставленные учителем.