Проектирование архитектуры и функционала робототехнического комплекса

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 04.07.2018
Размер файла 4,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

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

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

ЗАКЛЮЧЕНИЕ

Целью диссертационного исследования является разработать систему управления. Данная система должна производить мониторинг параметров с датчиков и выводить показатели на экран пользователя. Так же пользователь должен управлять датчиками и подключёнными модулями. Пользователь должен иметь возможность управлять системой с помощью любого устройства, которое обладает функциями web просмотра.

В соответствии с целью поставлены следующие задачи:

1. Управление движением робота

2. Мониторинг показателей окружающей среды (например, температура и влажность)

3. Распознавание объектов и взаимодействие с ними

4. Выполнение сценариев автономной работы

5. Хранение данных за определенный промежуток времени

6. Выполнение сценариев автономной работы робота

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

Причины для этого были следующие:

· Робототехнический комплекс, который не должен требовать больших затрат.

· Применение современных технологий, включающие в себя архитектуру робототехнического комплекса, базы данных, аппаратную и программную часть. Использование современных подходы для визуализации интерфейса через веб технологии.

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

Объектом диссертационного исследования является система управления робототехническим комплексом, разработанная в рамках работы.

Предметом исследования робот, с помощью которого будет функционировать данная система управления и сама система управления (программное обеспечение)

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

А)Была разработана структура робототехнического комплекса. Разработана система управления робототехническим комплексом под названием «Orwell» Данный комплекс включает в себя программное обеспечение и самого робота.

Б) Программное обеспечение реализовано исходя из требований и критериев, заявленных в диссертационном исследовании.

Практической значимостью являются результаты исследования.

Программный продукт, который можно позволяет:

1) Производить мониторинг окружающей среды;

2) Вести статистику собранных данных;

3) Управлять подключенными модулями к роботу через web-интерфейс;

4) Управлять роботом с помощью базы правил в автономном режиме.

Продукт будет распространяться по бесплатной лицензии для привлечения и развития робототехнического сообщества.

Результаты работы будет возможно использовать при соответствующем оборудовании каждому, как как проект будет в открытом доступе. В дальнейшем пользователи смогут дорабатывать данную систему и на ее базе строить собственные проекты.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

1. Raspberry Pi3 [Электронный ресурс]: инф.-справ. система. - Режим доступа: https://www.raspberrypi.org

2. Flask and Python на Raspberry Pi 3 [Электронный ресурс]: инф.-справ. система. - Режим доступа: http://www.ekzorchik.ru/2017/11/flask-and-python-on-raspberry-pi-3/

3. Управляем шаговыми движками и DC моторами, L298 и Raspberry Pi [Электронный ресурс]: инф.-справ. система. - Режим доступа: https://ph0en1x.net/87-l298-and-raspberry-pi-stepper-and-dc-motor.html

4. Виды Тестирования Программного Обеспечения [Электронный ресурс]: инф.-справ. система. - Режим доступа: http://www.protesting.ru/testing/testtypes.html.

5. Анализ СУБД [Электронный ресурс]: инф.-справ. система. - Режим доступа: http://www.loginovprojects.ru/index.php?page=whyfirebird#minmem.

6. Руководство по программированию на Python [Электронный ресурс]: офиц. сайт. - Режим доступа: https://msdn.microsoft.com/ru-ru/library/67ef8sbd.aspx.

7. Flask против Django [Электронный ресурс]: офиц. сайт. - Режим доступа: https://python-scripts.com/flask-vs-django

8. Мега-Учебник Flask [Электронный ресурс]: инф.-справ. система. - Режим доступа:

https://habr.com/post/193242/

9. Использование Flask и датчиков [Электронный ресурс]: инф.-справ. система. - Режим доступа: https://www.raspberrypi.org/forums/viewtopic.php?t=184207

10. Светодиоды со встроенным ШИМ WS2812 [Электронный ресурс]: инф.-справ. система. - Режим доступа: https://www.drive2.ru/b/1646666/

11. Корягин К.П. Использование датчиков и контроллера arduino для мониторинга микроклимата офисного помещения/ К.П. Корягин, А.И. Синягов // Роль инноваций в трансформации современной науки Сборник статей Международной научно-практической конференции. Уфа. 2016. С. 50-52

12. Корягин К.П. Проектирование анализатора атмосферы на основе датчиков и контроллеров arduino/ К.П. Корягин, А.И. Синягов // Влияние науки на инновационное развитие Сборник статей Международной научно-практической конференции. Уфа. 2016. С. 23-52

13. Корягин К.П. Разработка систем управления для роботоехнических комплексов/ К.П. Корягин, А.И. Синягов // Современные технологии в мировом научном пространстве Сборник статей Международной научно-практической конференции. УФА. 2016. С. 121-123

14. Корягин К.П. Разработка системы управления робототехническим комплексом на микрофреймворке flask/ К.П. Корягин, В.А. Михеев // Материалы межрегиональной научной конференции XI Ежегодной научной сессии аспирантов и молодых ученых в 3-х томах. Вологодский государственный университет. 2017. С. 57-59.

Размещено на Allbest.ru

...

Подобные документы

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

    курсовая работа [1,6 M], добавлен 03.12.2010

  • Исследование технологии проектирования базы данных. Локальные и удаленные базы данных. Архитектуры и типы сетей. Программная разработка информационной структуры предметной области. Обоснование выбора архитектуры "клиент-сервер" и операционной системы.

    дипломная работа [1,1 M], добавлен 15.02.2017

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

    дипломная работа [3,6 M], добавлен 17.09.2012

  • Классификация и назначение промышленных роботов. Применение робототехнических комплексов в промышленности. Назначение робототехнического комплекса "Ритм – 01". Описание инструментальных средств программирования и языки программирования контроллеров.

    дипломная работа [2,4 M], добавлен 17.07.2012

  • Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.

    курсовая работа [1,7 M], добавлен 04.06.2015

  • Концептуальное и инфологическое проектирование базы данных в системе управления базами данных Microsoft Access. Физическое проектирование базы данных "Магазин спорттоваров". Тестирование и отладка базы данных, составление руководства пользователя.

    курсовая работа [6,7 M], добавлен 22.11.2022

  • Классификация мобильных роботов по сферам применения. Структура мобильного робототехнического комплекса. Беспилотный военный автомобиль Guardium. Датчики робототехнических систем. Интерфейс для датчика оптокоммутатора. Открытый интерфейс iRobot Create.

    дипломная работа [4,2 M], добавлен 05.08.2010

  • База данных как поименованная совокупность структурированных данных, относящихся к определенной предметной области. Ее типы и структура, особенности архитектуры. Функциональные особенности языка структурированных запросов (SQL). Разработка базы данных.

    курсовая работа [639,8 K], добавлен 14.12.2022

  • Изучение особенностей заданной предметной области. Основные подходы к разработке соответствующей базы данных, ее структура и компоненты, а также предъявляемые требования и функциональные особенности. Создание форм для ввода данных, отчетов, запросов.

    курсовая работа [4,3 M], добавлен 02.11.2015

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

    дипломная работа [2,2 M], добавлен 24.07.2014

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

    контрольная работа [422,4 K], добавлен 05.05.2015

  • Реализация приложения "Книжный магазин" средствами систем управления базами данных. Проектирование структуры базы данных, определение сущности и атрибутов. Логическое проектирование базы данных и реализация базы данных в СУБД Microsoft Office Access.

    курсовая работа [7,8 M], добавлен 13.02.2023

  • Выбор методологии проектирования и системы управления базами данных. Описание предметной области и проектирование физической структуры базы данных. Реализация проекта в MS SQL Server 2008. Построение инфологической модели. Ограничения целостности связи.

    курсовая работа [679,2 K], добавлен 22.01.2013

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

    курсовая работа [303,7 K], добавлен 27.02.2009

  • Построение инфологической (концептуальной) модели предметной области. Проектирование логической и физической структуры базы данных. Реализация проекта в среде конкретной СУБД. Организация корректировки и ввода данных в БД. Разработка интерфейса.

    курсовая работа [1,4 M], добавлен 14.01.2018

  • Архитектура предприятия как инструмент управления изменениями. Проектирование архитектуры данных по TOGAF. Описание потоков и источников данных. Синхронизация данных по времени. Описание этапов и рекомендации по использованию инструментов проектирования.

    дипломная работа [2,8 M], добавлен 09.09.2017

  • Проектирование и создание информационной базы данных для управления предприятием "Завод металлоизделий". Данные для базы, предметная область, атрибуты объектов базы данных. Объектные отношения, их ключи, связи объектов и отношений базы данных предприятия.

    реферат [26,9 K], добавлен 04.12.2009

  • Интегрируемые системы и подходы к их интеграции. Методы передачи данных между информационными системами: обмен плоскими файлами, общая база данных, интеграционная шина. Особенности использования SAP.NET Connector. Проектирование функционала модуля.

    дипломная работа [2,4 M], добавлен 26.08.2017

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

    лабораторная работа [14,4 K], добавлен 16.11.2008

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

    курсовая работа [3,9 M], добавлен 29.05.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.