Проект №17 «Робокоп»

Проект №17 «Робокоп»

Основой существования любой страны являются законы и порядок. А следит за их соблюдением, конечно же, полиция. Работа ее сотрудников, бесспорно, сложна, а также опасна и трудна. Роботы же, как известно, впервую очередь применяются там, где рутинно, трудно или опасно. Гораздо предпочтительнее рисковать роботами, чем людьми.

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

Эту задачу вполне можно решить в рамках данного проекта путем конструирования робота-полицейского, выполняющего поиск незаконного объекта и подающего звуковые и световые сигналы в случае его обнаружения.

 

 

 

Конструкция

Робот, создаваемый в данном проекте будет очень похож на робота из проекта «Жмурки». Для патрулирования территории и поиска подозрительных личностей он должен быть оснащен ровно теми же конструктивными элементами. Ему нужна будет кнопка запуска, дальномер, обнаруживающий правонарушителей, звукоизлучатель для сирены и маяки, как у полицейских, и энкодеры, чтобы более четко двигаться по территории.

Все это уже установлено на шасси. Звукоизлучатель встроен в контроллер, поэтому будем использовать его. Единственное конструктивное изменение, которое понадобится для строгого соответствия образу полицейского, это замена желтого индикатора на красный. В этом случае красный и синий индикаторы будут моргать точно также, как на машине ДПС.

 

Алгоритм

Алгоритм будет отчасти похожим на таковой из предыдущего проекта. Но, поскольку на робота возложена более отвественная и сложная миссия, то алгоритм будет, конечно, сложнее. Здесь робот не просто кого-то ищет, а именно патрулирует территорию с одновременным выполнением поиска.

Начинается всё, как всегда, с запуска. Для этого надо нажать на соответствующую кнопку. Запуск подтверждается троекратным миганием светодиодов. Далее начинается патрлуирование. Робот двигается прямо примерно на 50 см, после чего разворачивается на 540 градусов и сканирует сектор ультразвуковым дальномером. Если никаких объектов не обнаружил, то едет обратно на 50 см, и так далее. Получается, что перемещается по территории туда-сюда и на концах этого участка осуществляет поиск.

Если поиск увенчался успехом и найден правонарушитель (соответсвую щая фигурка из картона), то робот должен включить сирену и маяки, после чего начать движение к объекту. Обнаружение происходит также, как и в «жмурках», при расположении фигурки ближе 40 см. При приближении к объекту ближе 10 см робот останавливается, но сирена и маяки продолжают работать, оказывая давление на преступника и задерживая его.

В случае «убегания» правонарушителя робот выполняет его допоиск и преследование. При неудачном допоиске робот возвращается к стандартной схеме патрулирования. Остановить работу робота можно повторным нажатием на кнопку запуска/останова.

 

Сборка 

В рамках сборки потребуется заменить желтый индикатор на красный и выполнить подключение колесных энкодеров. Цель сборки и применения робота состоит вполучении навыков совместного использования разных конструктивных элементов для решения специальных практических задач.

 

1. Замена желтого светодиодного индикатора на красный
1.1 Отключение индикатора и его демонтаж


1.2 Установка красного индикатора

 

2. Подключение электронных модулей и загрузка программы в контроллер

 

Программы для загрузки в контроллер по данному проекту можно скачать в двух вариантах по ниже указанным ссылкам:
- для среды программирования "Студия Эвольвектор",
- для среды программирования Arduino IDE.

 

Проверка робота в работе

После всех сборочных операций и загрузки программы проверьте насколько доблестно себя ведет робот-полицейский. Делать это рекомендуется на площадке с размерами не менее, чем 2х2 м (желательно не менее 3х3 м), т. к. роботу необходимо свободное пространство для передвижения.
 

 

Написать отзыв

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке: