Способ контроля качества воспроизведения программы движения робота-манипулятора и устройство для его осуществления

 

Изобретение относится к машиностроению и может быть использовано для испытаний различных роботов-манипуляторов . Целью изобретения является повышение производительности и упрощение за счет того, что упрощается и ускоряется процесс подготовки управляющих программ для робота-манипулятора и координатного измерительного устройства, т.к. не требуется , строгого согласования движений для этих двух машин. Для этого одно из звеньев, например схват 2, роботаманипулятора 1 приводят в некотором начальном положении во взаимодействие через блок 3 чувствительных элементов с конечным звеном 4 координатноQ и

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1

„„BU „„1377179 (51) 4 В 25 J 11/00, 9/00

Ф

ОПИСАНИЕ ИЗОБРЕТЕНИЯ ия;:

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3971416/31-08 (22) 31. 10.85 (46) 29.02.88. Бюл. Р 8 (71) Институт машиноведения им.А.А.Благонравова (72) В.С.Гейшерик (53) 621-229,72 (088.8) (56) Warnecke at al. Results of the

Examination of Industrial Robots on а Test Stand. — Proc. of the 5th

World Congress of Theory of Machines

and Mechanisms, 1979, р. 816 — 820. (54) СПОСОБ КОНТРОЛЯ КАЧЕСТВА ВОСПРОИЗВЕДЕНИЯ ПРОГРАММЫ ДВИЖЕНИЯ РОБОТАИАНИПУЛЯТОРА И УСТРОЙСТВО ДЛЯ ЕГО

ОСУЩЕСТВЛЕНИЯ (57) Изобретение относится к машиностроению и может быть использовано для испытаний различных роботов-манипуляторов. Целью изобретения является повышение производительности и упрощение за счет того, что упрощается и ускоряется процесс подготовки управляющих программ для робота-манипулятора и координатного измерительного устройства, т.к. не требуется строгого согласования движений для этих двух машин. Для этого одно из звеньев,. например схват 2, роботаманипулятора 1 приводят в некотором начальном положении во взаимодействие через блок 3 чувствительных элемен- а

Ю тов с конечным звеном 4 координатно1377179

ro измерительного устройства 5. По заданной блоком 6 программе движения блоки 7 и 8 управления вырабатывают упр авляющие в оздейст вия на приводы соответственно- робота-манипулятора

1 и координатного измерительного устройства 5.. При воспроизведении программы движения возникают смещения звена 2 робота-манипулятора от- носительно конечного. звена 4 координатного измерительного устройства 5.

Эти смещения измеряются блоком 3 чувствительных элементов. Информация с блока 3 поступает в блок 10 обработки информации для определения фактическйх координат положений saeна 2 робота-манипулятора .и оценки качества воспроизведения программы движения робота по принятым показаИзобретение относится к машиностроению и может быть использовано для испытаний различных роботов-манипуляторов.

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

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

На чертеже обозначены робот-манипулятор 1, одно из звеньев которого, например звено 2 (схват), взаимодействует через блок 3 чувствительных элементов с конечным звеном 4 координатного измерительного,устройства 5, блок 6 задания программ, соответствующие выходы которого подключены к входу блока 7 управления робота-манипулятора и к первому входу блока 8 управления, координатного измерительного устройства, блок

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

Корректирующие сигЙалы вырабатываются в блоке 9 коррекции. Корректирующие сигналы от блока 9 поступают на блок 8 управления координатным измерительным устройством, где суммируются с сигналами от блока 6 задания программ, что и обеспечивает коррекцию программных движений звеньев координатного измерительного устройства 5 и согласование перемещений его конечного звена 4 с перемещениями звена

2 робота-манипулятора. 2 с.п. и 2 з.п. ф-лы, 1 ил. входом блока 8 управления координатного измерительного устройства, и блок 10 обработки информации, один вход которого связан с выходом блока

3 чувствительных элементов, а второйс датчиками координатного измерительного устройства 5. Выходы блоков 7 и 8 подключены к приводам соответствующих степеней подвижности роботаманипулятора t и координатного измерительного устройства 5.

Блок 3 чувствительных элементов представляет собой многомерный измеритель текущего относительного положения звена 2 робота-манипулятора и конечного звена 4 координатного измерительного устройства 5. Количество первичных преобразователей блока 3 определяется его конструктивной схемой, причем могут использоваться как контактные датчики, так и бесконтактные.

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

Одно из звеньев (звено 2) роботаманипулятора 1 приводят в некотором начальном положении во взаимодействие l377179 через блок 3 чувствительных элементов с конечным звеном 4 координатного измерительного устройства 5. По заданной блоком 6 программе движения блоки 7 и 8 управления вырабатывают управляющие воздействия на приводы соответственно робота-манипулятора 1 и координатного измерительного устройства 5.

При воспроизведении программы движения возникают смещения звена

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

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

Информация с блока 3 используется

l 10 для коррекции движения звеньев координатного измерительного устройства

5 в соответствии с фактическими перемещениями звена 2 робоФа-манипулятора. Корректирующие сигналы вырабатываются в блоке 9 коррекции, в котором ведется преобразование информации от блока 3 и по измеренным относительным положениям звена 2 роботаманипулятора и конечного звена 4 координатного измерительного устройс"50 тва определяются дополнительные (корректирующие) воздействия на при воды этого устройства для согласования перемещений конечного звена 4 с фактическими перемещениями звена 2.55

Корректирующие сигналы от блока

9 поступают на блок 8 управления координатным измерительным устройством, где суммируются с сигналами от блока 6 задания программ, что и обеспечивает коррекцию программных движений звеньев. координатного измерительного устройства и согласование перемещений его конечного звена 4 с перемещениями звена 2 робота-манипулятора.

Могут быть приняты различные алгоритмы коррекции. В соответствии с одним из алгоритмов движение звеньев координатного измерительного устройства 5 корректируют так, чтобы положение его конечного звена 4 непрерывно совмещалось с наперед заданным положением относительно звена 2 робота-манипулятора. В соответствии с другим алгоритмом коррекция ведется так, чтобы положение конечного звена

4 относительно звена 2 робота-манипулятора находилось в пределах рабочего диапазона блока чувствительных элементов.

В блоке 10 обработки информации ведется определение фактических координат положений звена 2 робота-манипулятора 1 по информации от блока

3 чувствительных элементов и от датчиков координатных перемещений координатного измерительного устройства

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

1377179

Составитель О.Романенко

Редактор Н.Швыдкая

Техред И.Попович Корректор О.Кравцова

Заказ 804/12 Тираж 907 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д.4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4 формула изобретения

1. Способ контроля качества воспроизведения программы движения ро5 бота-манипулятора, заключающийся в том, что с помощью программно-управляемого координатного измерительного устройства, имеющего возможность взаимодействия с одним из звеньев 10 робота-манйпулятора посредством блока чувствительных элементов, определяют фактические координаты положений звена робота-манипулятора как совокупность измерений координатного измерительного устройства и блока чувствительных элементов, и проводят оценку показагелей качества воспроизведения программы движения роботаманипулятора, отличающийся 20 тем, что, с целью повышения производительности и упрощения, движение звеньев координатного измерительного устройства корректируют по сигналам блока чувствительных элементов в 25 соответствии с перемещениями звена робота-манипулятора.

2. Способ по п.1, о т л и ч а ющ и и с st тем, что движение звеньев координатного измерительного устройс- 30 тва корректируют так, чтобы положение его конечного звена непрерывно совмещалось с наперед заданным положением относительно звена робота-манипулятора.

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

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

Способ контроля качества воспроизведения программы движения робота-манипулятора и устройство для его осуществления Способ контроля качества воспроизведения программы движения робота-манипулятора и устройство для его осуществления Способ контроля качества воспроизведения программы движения робота-манипулятора и устройство для его осуществления Способ контроля качества воспроизведения программы движения робота-манипулятора и устройство для его осуществления 

 

Похожие патенты:

Изобретение относится к машиностроению и может быть использовано в нромьпнленных роботах

Изобретение относится к машиностроению , а именно к манипуляторам для автомати;1аиии техно.чосических процессов

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

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

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

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

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

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

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

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

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

Изобретение относится к робототехнике и может быть использовано для автоматизации нроизводственных процессов

Изобретение относится к ма1ииностроению, а именно к промышленным роботам и манину-тяторам, предназначенным для об служивания станков

Изобретение относится к нодъемно- TpaHciKjpTHOMy машиностроению, а именно к манинулятора.м, предназначенным д

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

Изобретение относится к манипуляторостроению и роботостроению и может быть использовано в машиностроении

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

Изобретение относится к машиностроению, в частности к грузоподъемным механизмам мобильных робототехнических комплексов
Наверх