Безопасность цифровых технологий

БЕЗОПАСНОСТЬ ЦИФРОВЫХ ТЕХНОЛОГИЙ

БЕЗОПАСНОСТЬ
ЦИФРОВЫХ ТЕХНОЛОГИЙ

English | Русский

Последний выпуск
№3(114) Июль - Сентябрь 2024

Робот-охранник на базе LegoMindstorms NXT

Выпуск № 1 (87) Январь - Март 2017
Авторы:

Усольцева А.А.,
Толстокоров А.А.
DOI: http://dx.doi.org/10.17212/2307-6879-2017-1-109-116
Аннотация
Что такое робот-охранник в общих чертах? Это робот, который может облегчить для людей рутинную работу по охране некоторых объектов. Именно облегчить, потому что на данный момент полностью заменить человека такой робот не в состоянии. Таким роботам не нужен отдых, они не теряют бдительности, они могут двигаться быстрее, обозревать пространство на 360 градусов, они незаменимы в ночное время. Разумеется, присутствуют и недостатки подобных машин. Например, роботу сложно проанализировать ситуацию так, как это смог бы сделать человек. Попав в радиус охраняемой им территории, вы определенно попадете в неприятности, и у вас не будет возможности с ним объясниться. Наука не стоит на месте, и, возможно, время решит данные проблемы. Но что же такое робот-охранник в нашем случае? Это робот, который анализирует определенный радиус вокруг него и реагирует на появление угроз, в нашем случае – стреляет в появившуюся преграду маленьким шариком. В основе этого вида робота лежит ультразвуковой датчик диффузного типа, измеряющий расстояние до преграды; три небольших мотора, два из которых задают скорость и направление вращения, а последний является важной частью механизма стрельбы, и ядро машины – «программируемый блок», который хранит в себе программу и настройки. Целью нашей работы мы поставили сборку данного типа робота на базе набора LegoMindstorms и его программирование, в этой статье мы расскажем о проделанной работе.
Ключевые слова: робот-охранник, LegoMindstorms, LegoMindstorms NXT, навигация в пространстве, охрана территории, реакция на препятствия, роботы, программирование робота, алгоритмы взаимодействия с окружающей средой, характеристики деталей набора LegoMindstorms NXT

Список литературы
1. Юревич Е.И. Основы робототехники. – 2-е изд. – СПб.: БХВ-Петербург, 2005. – С. 35.

2. Корендясев А.И., Саламандра Б.Л., Тывес Л.И. Теоретические основы робототехники. Кн. 1. – М.: Наука, 2006. – 382 с.

3. Крейг Д.Д. Введение в робототехнику: механика и управление. – М.; Ижевск: Институт компьютерных исследований, 2013. – С. 201–203.

4. Круглов В.В., Дли М.И., Голунов Р.Ю. Нечеткая логика и искусственные нейронные сети. – М.: Физматлит, 2001. – С. 186.

5. Конструирование роботов: пер. с фр. / П. Андре, Ж.-М. Кофман, Ф. Лот, Ж.-П. Тайар. – М.: Мир, 1986. – С. 75.

6. Bell M., Kelly J.F. LEGO Mindstorms EV3: the mayan adventure. – [S. l.]: Apress, 2016. – P. 20–27.

7. LEGO Mindstorms EV3 discovery book. – San Francisco: No Starch Press, 2014. – P. 5–9.

8. Зенкевич С.Л., Ющенко А.С. Управление роботами: основы управления манипуляционными роботами. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2000. – 340 c.

9. LEGO Mindstorms EV3 idea book. – San Francisco: No Starch Press, 2013. – P. 1–2.
Просмотров: 4312