Способ программирования реконфигурируемого манипулятора
Использование: машиностроение, при определении местоположения рабочего органа манипулятора. Сущность изобретения: манипулятор выводят в положение, при котором схват 6 оказывается в положении фиксации относительно фиксирующего элемента 7. Схват захватывает фиксирующий элемент, тем самым фиксируясь относительно последнего. Далее измеряют и запоминают значения обобщенных координат манипулятора при данном положении схвата и конфигурации реконфигурируемого звена 5. Далее, не изменяя параметры реконфигурируемого звена, рабочий орган 6 выводят в программируемое местоположение и измеряют и запоминают значения обобщенных координат. Таким образом, каждое программируемое местоположение представляется в виде двух наборов обобщенных координат. 2 ил.
Изобретение относится к робототехнике, а более конкретно к способам задания местоположения (т.е. положения центральной точки и ориентации) рабочего органа манипулятора.
Известен способ программирования местоположений манипулятора с использованием специального копирующего манипулятора (Накано Э. Введение в робототехнику, М. Мир, 1988, с.19-21). Такой способ отличается сложностью, требует дорогостоящих технических средств и не позволяет автоматически воспроизводить программу произвольное требуемое количество раз. Наиболее близким по технической сущности к изобретению является способ программирования манипулятора обучением. При этом манипулятор, имеющий датчики значений обобщенных координат (в качестве которых могут использоваться, например, присоединенные углы звеньев), выводит рабочий орган в программируемое местоположение и производит запоминание значений обобщенных координат. Запрограммированное местоположение может переводиться из обобщенных координат в декартовые в базовой системе координат и обратно путем решения прямой и обратной кинематических задач манипулятора. Известный способ применяется для программирования манипуляторов с постоянными параметрами звеньев. В то же время при программировании реконфигурируемых манипуляторов (с переменными параметрами звеньев) известный способ имеет низкую точность и надежность задания местоположений, так как при изменении параметров реконфигурируемого звена обобщенные координаты всех местоположений рабочего органа изменяются. Целью изобретения является повышение точности и надежности программирования и управления реконфигурируемыми манипуляторами. Это достигается тем, что в рабочей зоне манипулятора неподвижно закрепляют относительно основания фиксирующий элемент, выполненный таким образом, что возможен только один вариант местоположения рабочего органа при фиксации относительно фиксирующего элемента, а перед выведением или после выведения рабочего органа в программируемое местоположение его при фиксированных параметрах реконфигурируемого звена выводят в местоположение фиксации относительно фиксирующего элемента, фиксируют относительно фиксирующего элемента, измеряют и запоминают значения обобщенных координат при данном местоположении рабочего органа и конфигурации реконфигурируемого звена. Сущность изобретения заключается в том, что запоминание программируемого местоположения в виде двух наборов обобщенных координат, один из которых соответствует программируемому местоположению, а другой заранее заданному фиксированному местоположению в пространстве, позволяет точно и надежно осуществлять программирование и последующую отработку программ при любых изменениях параметров реконфигурируемого звена, так как при изменении параметров реконфигурируемого звена соответствующим образом изменяются также обобщенные координаты манипулятора при фиксации рабочего органа относительно фиксирующего элемента. Таким образом, вводимое дополнительное измерение обобщенных координат позволяет при необходимости воспроизвести требуемую форму реконфигурируемого звена. На фиг.1 в качестве примера показан реконфигурируемый манипулятор и обобщенные координаты звеньев в момент фиксации рабочего органа относительно фиксирующего элемента; на фиг.2 манипулятор с той же конфигурацией реконфигурируемого звена в момент запоминания обобщенных координат программируемого местоположения. Реконфигурируемый манипулятор, например, может содержать основание 1, кинематически связанные жесткие звенья 2,3,4 и реконфигурируемое звено 5. Последнее способное изменять, а при необходимости фиксировать свои геометрические параметры, может быть выполнено, например, на базе эластичной оболочки, соединяющей начальный и конечный фланцы реконфигурируемого звена и заполненной электрореологической жидкостью. Для фиксации формы реконфигурируемого звена внутри оболочки могут располагаться сетчатые электроды, соединенные через управляeмые коммутирующие элементы с источником напряжения. На конечном фланце манипулятора установлен рабочий орган 6. Фиксирующий элемент 7 закреплен на основании 1 манипулятора, он может быть выполнен, например, в виде толстой металлической пластины, в которой выполнены пазы по форме губок схвата (что обеспечивает однозначность местоположения схвата при захвате фиксирующего элемента). Способ осуществляется следующим образом. Манипулятор, например, при помощи пульта обучения, выводят в положение, при котором рабочий орган (схват) оказывается в местоположении фиксации относительно фиксирующего элемента. Далее схват фиксируют в этом местоположении (например, путем захватывания фиксирующего элемента), измеряют и запоминают значения обобщенных координат

















Формула изобретения
СПОСОБ ПРОГРАММИРОВАНИЯ РЕКОНФИГУРИРУЕМОГО МАНИПУЛЯТОРА, включающий выведение рабочего органа в программируемое местоположение, измерение и запоминание значений его обобщенных координат, отличающийся тем, что перед выведением или после выведения рабочего органа в программируемое местоположение при фиксированных параметрах реконфигурируемого звена рабочий орган жестко фиксируется на фиксирующем элементе, расположенном в рабочей зоне манипулятора, а затем измеряют и запоминают значение обобщенных координат при данном его местоположении.РИСУНКИ
Рисунок 1, Рисунок 2