Разработка алгоритма дистанционного управления промышленным роботом-манипулятором | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 28 декабря, печатный экземпляр отправим 1 января.

Опубликовать статью в журнале

Библиографическое описание:

Альдебенева, Е. П. Разработка алгоритма дистанционного управления промышленным роботом-манипулятором / Е. П. Альдебенева, Т. В. Андреева, Д. А. Бизянова. — Текст : непосредственный // Молодой ученый. — 2015. — № 9 (89). — С. 146-151. — URL: https://moluch.ru/archive/89/18120/ (дата обращения: 18.12.2024).

В работе представлен ряд актуальных аспектов современной робототехники, применительно к автоматизированным системам управления.

Рассмотрена проблематика дистанционного контроля оператора над производственными процессами и технологическими операциями на примере дистанционного управления промышленным роботом-манипулятором DENSO. Представлен принцип взаимодействия человека и машины посредством доступных средств обеспечения, таких как: пульт оператора, персональный компьютер (аппаратная часть), среда разработки и платформа для выполнения программ LabView (программное обеспечение). Дистанционное управление возможно благодаря сети Интернет. Раскрыты идеи, заложенные в алгоритм управления.

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

Ключевые слова:робототехника, промышленный манипулятор, дистанционное управление, графическая среда программирования, виртуальный прибор

 

Введение

Смелость инженерной мысли для своей реализации требует все более сложные процессы, требующие точность исполнения с погрешностью, сведенной к минимуму. Также из-за человеческого фактора увеличивается стоимость изготовления продукции: создание изоляции для понижения шума, к примеру, требует внушительных вложений. Большое количество опубликованных в последние годы материалов по безопасности производственных процессов уделяют существенное внимание условиям, приемлемым для здоровья человека. Главной проблемой является то, что в определенных условиях человек не может (или не должен) находится в принципе. Например, при работах на космических станциях, в инфицированных средах, в средах с повышенным радиационным фоном.

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

В рамках настоящей работы на примере закручивания гайки рассмотрен принцип дистанционного управления промышленным манипулятором марки DENSO. Выбранный робот имеет высокую точность, успешно работает с небольшими и хрупкими материалами с легкостью и осторожностью [1], что является полезным для реализации данного проекта. Технические характеристики манипулятора представлены в Приложении 1.

1.                  Принцип управления манипулятором

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

Управление роботом осуществлялось при помощи пульта оператора (джойстика). Такой способ был выбран в силу удобства и наглядности. Джойстик способен поворачиваться вокруг своей оси на 360 градусов, что очень выгодно для управления процесса монтажа гайки: закручивающий элемент имеет траекторию движения близкую к окружности. Беспроводная связь между оператором и роботом осуществлялась с помощью Wi-Fi. Этот способ был выбран из-за того, что беспроводные сети доступны практически в любой точке мира. Wi-Fi также осуществляет возможность свободного перемещения оператора, так как между ним и манипулятором расстояние может быть различным. Последнее дает неоспоримую выгоду не столько в удобстве управления, сколько в доступности контроля. Процесс закручивания можно наблюдать не только на экране рабочего компьютера, но и на любом другом девайсе, имеющем доступ к сети Интернет. Для трансляции может использоваться любая веб-камера и программа с возможностью видео-передачи, к примеру, Skype.

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

Логика написания программы заключается в создании виртуальных приборов, то есть, по сути, проведении моделирование процесса. Что важно, таким образом манипулятором управляют инженеры, а не программисты.

2.                  Идея алгоритма

Закручивание гайки происходит следующим образом. Оператор совершает движение джойстика по часовой стрелке для закручивания гайки и против часовой для откручивания.

Рис. 1. Схема работы системы

 

Рабочая область манипулятора описана в программе в виде набора координат. Алгоритм работы в LabView заключается в последовательном выполнении действий по данным координатам оператора. Блок-диаграмма, описывающая логику работы виртуального прибора управления манипулятором, представлена в Приложении 3. Робот определяет местонахождение гайки по координатам, а затем захватывает её и начинает движение по часовой стрелке, если оператору необходимо закрутить гайку и, соответственно, против часовой — если требуется ее раскрутить.

Рис. 2. Лицевая панель, описывающая внешний интерфейс виртуального прибора

 

Закручивающему движению гаечного ключа поставлено в соответствие вращательное движение джойстика. Координаты, по которым происходит движение джойстика передаются через сеть Интернет с помощью программы Joystick2Mouse. Блок-диаграмма программы Joystick2Mouse представлена в Приложении 2. Эта программа преобразовывает вращательное движение джойстика в движение курсора по прямоугольнику заданных длин сторон. Компьютер считывает координаты курсора и передаёт их через сеть Интернет с помощью пользовательского пакета TeamViewer.

Рис. 3. Лицевая панель программы Joystick2Mouse

 

Для всех возможных положений курсора определены условные зоны 1, 2, .., 8, N. При входе курсора в определенную зону загорается соответствующая кнопка (рис. 3).

При перемещении курсора в зону 1 программа ожидает закручивания гайки и дальнейшего перехода курсора в зону 2, и так далее до возвращения в зону 1. Это соответствует полному обороту джойстика по часовой стрелке. После этого оператор отпускает джойстик, и курсор переходит в зону N, а манипулятор, сделав полный оборот, возвращается в начальное положение. Аналогично программа работает для раскручивания гайки.

Если вдруг рука оператора сорвётся и пропустит одну из зон, манипулятор не станет двигаться. Это специальное программное ограничение, позволяющее избежать деформации установки.

Заключение

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

Приложения

Приложение 1. Технические характеристики манипулятора DENSO VS-6577G-B [1]

-         Вес: 36 кг

-         Нагрузка до 7 кг

-         Радиус действия до: 854 мм

-         Максимальная скорость: 7600 мм/с

-         Тип крепления: Пол, Потолок

-         Класс промышленной защиты (Опционально): IP40, IP65/54

-         Класс защиты Cleanroom (Опционально): ISO 3, ISO 5

-         Тормоза: J2 до J6

Приложение 2 Блок-диаграмма программы Joystick2Mouse

Приложение 3 Блок-диаграмма, описывающая логику работы виртуального прибора управления над манипулятором

 

Литература:

 

1.      Denso [Офиц. сайт]. URL: http://www.densorobotics-europe.com/ (дата обращения: 27.04.2015)

2.      National Instruments [Офиц. сайт]. URL: http://www.ni.com/ (дата обращения: 27.04.2015)

3.      Зенкевич С.Л., Ющенко А.С. Основы управления манипуляционными роботами. — М.: издательство МГТУ им. Н. Э. Баумана, 2004 г.

4.      Блюм П. LabVIEW: стиль программирования. Пер. с английского под редакцией Михеева П. — М.: ДМК Пресс, 2008 г.

Основные термины (генерируются автоматически): DENSO, дистанционное управление, ISO, закручивание гайки, приложение, промышленный манипулятор, часова стрелка, виртуальный прибор, виртуальный прибор управления, вращательное движение джойстика.


Ключевые слова

виртуальный прибор, робототехника, промышленный манипулятор, дистанционное управление, графическая среда программирования

Похожие статьи

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

Проведён краткий обзор мобильных роботов, используемых в сфере обеспечения безопасности, в сельском хозяйстве и в сфере обслуживания, таких как: LAURON 5, iC Hexapod, BoniRob и BigDog. Сформулированы главные принципы организации системы управления дв...

Разработка автоматизированного стенда паспортизации пьезоэлектрических преобразователей

Данная статья посвящена перспективному направлению использования роботов манипуляторов для автоматизации процесса паспортизации ультразвуковых пьезоэлектрических преобразователей. Основное внимание уделено возможности использования робота-манипулятор...

Разработка робота для передвижения по пересеченной местности на базе микроконтроллера ATmega328P

В работе описывается методология разработки, реализации и отладки, а также технические решения при создании робота для передвижения по пересеченной местности полигона соревнования «Кубок РТК — Экстремал» на базе микроконтроллера ATmega328P. Данная р...

Автоматизированное проектирование средств и систем управления

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

Анализ необходимости применения средств моделирования при проектировании регистратора климатических параметров

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

Моделирование сложных динамических систем и механизмов методом компьютерного моделирования высокой детализации (КМВД)

Автором статьи разработан оригинальный метод компьютерного моделирования высокой детализации (КМВД), который позволяет решать задачи моделирования динамических систем и механизмов любой сложности. С помощью этого метода построены работающие динамичес...

Перспективы развития систем автоматизации по контролю работы 3D-принтеров на базе различных технологий

Данная статья посвящена тенденциям и требованиям к разработке автоматизированных систем управления процесса 3D-печати. Рассматривается оборудование на базе различных технологий с учетом специфики развития индустрии аддитивного производства и запросов...

Современное имитационное оборудование для автоматизированных систем управления

Приведены основные понятия имитационного моделирования. Рассмотрено имитационное оборудование на примере устройства ARP670. Указаны технические характеристики устройства. Рассмотрена схема применение имитационного оборудования ARP670 для взаимодейств...

Виды информационных сетей и построение их на базе АРМов АТП

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

Анализ и перспективы развития систем автоматизированного проектирования в строительстве

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

Похожие статьи

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

Проведён краткий обзор мобильных роботов, используемых в сфере обеспечения безопасности, в сельском хозяйстве и в сфере обслуживания, таких как: LAURON 5, iC Hexapod, BoniRob и BigDog. Сформулированы главные принципы организации системы управления дв...

Разработка автоматизированного стенда паспортизации пьезоэлектрических преобразователей

Данная статья посвящена перспективному направлению использования роботов манипуляторов для автоматизации процесса паспортизации ультразвуковых пьезоэлектрических преобразователей. Основное внимание уделено возможности использования робота-манипулятор...

Разработка робота для передвижения по пересеченной местности на базе микроконтроллера ATmega328P

В работе описывается методология разработки, реализации и отладки, а также технические решения при создании робота для передвижения по пересеченной местности полигона соревнования «Кубок РТК — Экстремал» на базе микроконтроллера ATmega328P. Данная р...

Автоматизированное проектирование средств и систем управления

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

Анализ необходимости применения средств моделирования при проектировании регистратора климатических параметров

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

Моделирование сложных динамических систем и механизмов методом компьютерного моделирования высокой детализации (КМВД)

Автором статьи разработан оригинальный метод компьютерного моделирования высокой детализации (КМВД), который позволяет решать задачи моделирования динамических систем и механизмов любой сложности. С помощью этого метода построены работающие динамичес...

Перспективы развития систем автоматизации по контролю работы 3D-принтеров на базе различных технологий

Данная статья посвящена тенденциям и требованиям к разработке автоматизированных систем управления процесса 3D-печати. Рассматривается оборудование на базе различных технологий с учетом специфики развития индустрии аддитивного производства и запросов...

Современное имитационное оборудование для автоматизированных систем управления

Приведены основные понятия имитационного моделирования. Рассмотрено имитационное оборудование на примере устройства ARP670. Указаны технические характеристики устройства. Рассмотрена схема применение имитационного оборудования ARP670 для взаимодейств...

Виды информационных сетей и построение их на базе АРМов АТП

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

Анализ и перспективы развития систем автоматизированного проектирования в строительстве

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

Задать вопрос