Системы тактильного типа
ГЛАВА 7. Системы тактильного типа
Информационные средства тактильного типа реализуют сенсорную функцию осязания и являются преобразователями контактного действия. В разделе В 3.4 было отмечено, что тактильная чувствительность организма связана с проприорецепторами, которые вырабатывают сигналы в тот момент, когда происходит изменение статических и динамических факторов в опорно-двигательном аппарате. Поэтому, тактильная система организма тесно связана с его кинестетической системой. В робототехнике принято разделять эти два вида рецепции, возлагая на тактильную рецепцию задачу определения силовых факторов в захватном устройстве (ладони руки). Более того, считают, что непосредственно кожная чувствительность (осязание) реализуется системой тактильных датчиков, а силовая чувствительность запястья (связанная с захватом и удержанием предмета) - силомомоментной системой. Последняя может использовать как специализированные тактильные датчики, так и датчики динамических величин, рассмотренные в разделе 4.2.
Таким образом, применительно к роботу будем считать, что тактильные датчики служат для определения вариаций давления на рабочих поверхностях исполнительного механизма. Датчики же, регистрирующие изменение динамических соотношений в сочленениях исполнительного механизма при их взаимном перемещении, а также динамические напряжения в теле манипулятора включим в состав силомоментной информационной системы. Учитывая общность функций рассмотренных информационных средств, отнесем их к классу систем тактильного типа.
Системы тактильного типа наиболее часто используются в задачах механической обработки и сборки, абразивной зачистки, шлифовке поверхностей, упаковке, разборе деталей из навала и т.д. Представляют интерес процессы контроля усилий при резании и сборке деталей, регулирования давления в гидросистемах станочного и специального оборудования и многих другие процессы, где необходимо обеспечить заданные силовые показатели. Существенно, что в роботах тактильная рецепция, в отличие от других сенсорных функций, реализуется не локализованной в пространстве системой анализаторов, а большим количеством разнотипных датчиков, «рассеянных» по всей поверхности исполнительного механизма. Обычно для силового (тактильного) очувствления манипулятора используются определенные зоны, расположенные либо на исполнительном механизме, либо на объекте работы (табл. 7.1).
Таблица 7.1. Зоны тактильного очувствления роботов
Структура информационной системы | |||||
Открытая | Связанная | ||||
Объект | Рекомендуемые материалыFREE Маран Программная инженерия Техническое задание -10% Все письменные КМ под ключ за 3 суток! (КМ-6 + КМ-7 + КМ-8 + КМ-9 + КМ-10) ЮВС007 - Привод цепного транспортера с двухступенчатым цилиндрическим вертикальным соосным однопоточным редуктором с косозубыми передачами внешнего зацепления -30% Русский язык и культура речи (темы 1-7, итоговый, компетентностный тест) -55% Русский язык и культура речи темы 1-7, итоговый, компетентностный тест Захватное устройство | Манипулятор робота | |||
Губки схвата | Запястье | Шарнир | Звено | Плечо | |
Pn | Sk | dr | mj | ei | rm |
В табл. 7.1 выделены шесть зон очувствления, а также обозначены следующие силовые факторы: Pn и mj - компоненты вектора усилий, возникающие на объекте манипулирования и в шарнирах манипулятора, Sk и dr - деформации губок схвата и запястья соответственно, ei и rm - деформации плечевого сустава и основания манипулятора.
Силомоментные системы используются для определения силовых факторов, возникающих в контактной зоне с целью идентификации, т.е. распознавания этого контакта. Их идеология построения предполагает «локализацию» сенсорной функции, т.е. оснащение датчиками сравнительно небольшого объема манипулятора, или объекта манипулирования (внешней среды). При этом механическая жесткость системы «манипулятор-объект» полагается достаточно высокой, так, чтобы ее упругие свойства «сосредотачивались» непосредственно в датчиках, т.е. местах разрыва кинематической цепи. Датчики сил и моментов или многокомпонентные силомоментные датчики (СМД) служат для определения силовых параметров в зоне контактного взаимодействия в векторном пространстве силовых факторов. В отличие от них, тактильные датчики служат для определения характеристик контактного пятна с целью получения тактильного образа. Их структура инвариантна к жесткости системы «манипулятор-объект», и строится по принципу «информационных поверхностей ». Тактильные датчики используются с целью геометрического распознавания внешней среды в двух- и трехмерном геометрическом пространстве.
7.1. Общие положения
Анализ технологических операций применяемых в основных отраслях производства и в специальных задачах показал, что более 60% из них связаны с контактным взаимодействием исполнительного механизма с внешней средой (все виды сборки и механообработки, склеивание, упаковка и др.). Автоматизация этих операций предполагает использование систем силомоментной адаптации, построенных на основе силомоментных систем и тактильных датчиков.
В общем случае, обработка тактильной информации в робототехнике осуществляется в четыре этапа: обнаружение контакта, его локализация (определение характера контакта), измерение контактных усилий и распознавание контактной ситуации (или тактильного образа). Контактное взаимодействие объектов характеризуется шестикомпонентным вектором F = (F0, M0)T, действующим в некоторой системе не связанных с роботом координат (рис. 7.1): F = (Fx, Fy, Fz, Mx, My, Mz)Т. Здесь F0, M0 - вектор сил и вектор моментов соответственно. Вектор F получил название главного вектора контактных сил и моментов. Применительно к операциям сборочного типа, например, он образуется системой сил, возникающих в точках контакта объектов сопряжения (точки a и b на рис. 7.2а). Обычно при составлении модели сборки ограничиваются рассмотрением цилиндрических объектов, сопрягаемых с некоторым технологическим зазором D. В этом случае, зазор определяется выражением: D = D - d cos q, где d и D - диаметры сопрягаемых деталей (вала и втулки), q - угловая несоосность. Считается, что контакт объектов сборки - точечный, и при этом количество точек контакта в процессе сопряжения изменяется от одной в момент касания до двух. Контактные усилия N1 и N2 при сборке варьируются в широких пределах, и при некоторых значениях может возникнуть заклинивание. В этом смысле, целью силомоментной системы является недопущение ситуации заклинивания.
Для операций типа абразивной обработки (рис. 7.2б) контакт подразумевается одноточечным. Под Fк и Fр обозначены радиальная сила и сила резания.
Для автоматизации указанных операций, как правило, приходится переводить силовые факторы из одной системы координат в другую. В частности, при управлении роботом такой системой координат является система XYZ, связанная со стойкой манипулятора (рис. 7.1). Подобный пересчет требует наряду с датчиком усилий также и датчик положения, определяющий координаты точки контакта P относительно системы XYZ. Следовательно, если датчик силы производит измерения в системе координат объектов O1X1Y1Z1, то для случая статического равновесия получим:
F0 = F и M0 = F Rf, или
(F0x, F0y, F0z) = (Fx, Fy, Fz) и (M0x, M0y, M0z) = (Fz Rfy - Fy Rfz, Fx Rfz - Fz Rfx, Fy Rfx - Fx Rfy)
Нетрудно видеть, что F0x M0x + F0y M0y + F0z M0z = 0
Данное выражение позволяет вычислить точку контакта по измеренным значениям F0 (например, установив датчик в основание робота), если задана хотя бы одна координата - высота Rfz. (В частном случае, при Rfz = 0 использование трехкомпонентного силового датчика позволяет найти центр тяжести плоской детали).
7.2. Принципы силомоментного очувствления роботов
Системой силомоментного очувствления (ССО) робота называется СИС, включенная в его контур управления и предназначенная для измерения компонент главного вектора сил и моментов, действующих на схват или инструмент манипулятора и формирования логического или непрерывного управляющего воздействия на исполнительный механизм в проекциях на связанную с ним систему координат. Типовая структура ССО приведена на рис. 7.3. В отличие от СТЗ вычислительные средства ССО обычно локальны и реализуются на базе контроллеров и однокристальных ЭВМ.
Современные ССО классифицируются по трем основным признакам.
1. По принципу измерения компонент главного вектора нагрузки: системы прямого измерения (включают СМД, устанавливаемый в разрыве кинематической цепи), системы косвенного измерения (используют вариации моментов нагрузки в приводах).
2. По способу очувствления: «очувствленный манипулятор» и «очувствленная среда».
3. По объекту управления: управляется непосредственно манипулятор робота и управляется автономный модуль.
Учитывая данную классификацию, выделяют пять типовых вариантов построения ССО (табл.7.2).
Таблица 7.2. Схемы построения ССО роботов
Вариант (тип ССО) | Принцип измерения | Место установки СМД | Управляемый механизм | |||
прямой | косвенный | на манипуляторе | вне манипулятора | манипулятор | автономный модуль | |
1 | + | + | + | |||
2 | + | + | + | |||
3 | + | + | + | |||
4 | + | + | + | |||
5 | + | + |
Так, например, первый вариант построения ССО предполагает управление манипулятором с помощью установленного на нем СМД. Рассмотрим эти варианты подробнее.
Заметим, что определение реакции между предметом в захватном устройстве робота и некоторой поверхностью (при абразивной обработке), или двумя предметами (при сборке) возможно несколькими способами. Обычно выделяют три: «очувствление» рабочей среды (в этом случае объект устанавливается на оснащенную датчиками платформу), «очувствление» захватного устройства или запястья робота, а также использование информации об усилиях, действующих на приводы робота через следящую систему.
Способ «очувствления» рабочей среды был разработан в Стенфордском исследовательском институте (США) П. Уотсоном и С. Дрейком (рис. 7.4). В соответствии с ним измерение силовых факторов проводилось на системе из трех подвижных платформ, оснащенных датчиками. Внешние силовые факторы F и M вызывают взаимное перемещение платформ, измеряемое вдоль осей X, Y, Z с помощью восьми тензодатчиков, расположенных между платформами. Обозначив буквами a и b сигналы с тензодатчиков, а l сторону платформы получим:
Fx = a4 + a2, Fy = a3 + a1, Fz = b2 + b4 + b1 + b3,
Mx = [(b4 + b1) - (b3 + b2)] l/2, My = [(b4 + b3) - (b1 + b2)] l/2, Mz = (a1 - a2 - a3 + a4) l/2.
Тогда, если на платформу действует некоторая сила, то координаты точки ее приложения P определяются выражениями:
Zp = 0, Xp = - My/Fz, Yp = Mx/Fz.
В частности, по показаниям датчиков bi (i = 1 ... 4) можно вычислить положение центра тяжести объекта Rцт, установленного на платформе и его изменение во времени:
Fx = Fy = 0, Fz = b2 + b4 + b1 + b3, Mx = [(b4 + b1) - (b3 + b2)] l/2, My = [(b4 + b3) - (b1 + b2)] l/2, Mz = 0.
Если же в качестве объектов используются сборочные единицы, то проекции центра тяжести, например, втулки, однозначно определяются по формулам:
и
Указанные зависимости использовались при формировании закона управления роботом при сборке цилиндрической пары.
При «очувствлении» рабочей среды возможно появление значительных динамических ошибок из-за инерционности платформ. Кроме того, такой подход усложняет организацию рабочего места. Поэтому, многие структуры СИС используют многокомпонентные СМД, расположенные на схвате, максимально близко к области, в которой возникают усилия. (Первые разработки в области роботизированной сборки с использованием СМД проводились К. Розеном, Р. Грумом и А. Бейтси в США, а также Т. Гото в Японии).
В рамках концепции «очувствленного запястья» существует несколько конструктивных схем СМД. Выбор той или иной схемы определяется реализуемым принципом силомоментной адаптации. Различают три основные модели: активная силомоментная адаптация, пассивная аккомодация и «адаптивное запястье».
Модель активной силомоментной адаптации является наиболее распространенной. В соответствии с ней СМД выполняется в виде совокупности упруго-чувствительных элементов, измеряющих силовые факторы по трем осям связанной с ним системы координат (рис. 7.5). Первый подобный датчик был разработан сотрудником Массачусетского технологического института (США) В. Шейнманом в 1951 г. Управление приводами исполнительного механизма осуществляется по информации от СМД. Системы этого типа впервые позволили избежать заклинивания при сборке цилиндрической пары: еще в 1976 г. П. Уотсон осуществил установку цилиндра диаметром 40 мм в отверстие с допуском 15 мкм за 0,2 с.
Модель пассивной аккомодации предназначена для сборочных операций и основана на построении СМД в виде пассивного центрирующего устройства. В этом случае, измерения силовых факторов не производится, а сопряжение объектов осуществляется за счет специальной конструкции центрирующего устройства. Наиболее известная конструкция, названная устройством с вынесенным центром податливости или RCC (от англ. Remote Center Compliance), была разработана в 1972 г. сотрудником Стенфордского исследовательского института Ч. Дрейпером (рис. 76)
Устройство, закрепленное в запястье манипулятора, состоит из двух функциональных модулей - силового, представляющего собой упругий параллелограмм и моментного в виде упругого треугольника (рис. 7.6а). Упругие элементы (УЭ), в качестве которых используются штыри на упругих шарнирах, испытывают деформации изгиба под действием четырех компонент главного вектора сил и моментов Fx, Fy, Mx и My. В ненагруженном состоянии фокус устройства (точка f), являющийся точкой приложения силовых факторов и совпадающий с точкой контакта объектов находится на оси захватного устройства. При действии компонент Fx и Fy деформируются УЭ силового модуля, смещая фокус в направлении действующей силы (рис. 7.6б). При возникновении моментов Mx и My происходит деформирование УЭ моментного модуля, и ось устройства поворачивается относительно оси симметрии на некоторый угол (рис. 7.6в). В результате действия указанных силовых факторов фокус f всякий раз перемещается в направлении действующей компоненты. (На рис. 7.6 показаны деформации устройства под действием компонент Fx и My). В настоящее время существует много модификаций схемы RCC. В большинстве из них вместо штыревых УЭ применяются эластомерные конструкции.
Достоинствами средств пассивной аккомодации типа RCC является возможность «слепой» сборки цилиндрических объектов при начальных рассогласованиях до 1 … 3 мм и 2 … 50 и простота конструкции. В то же время, этот подход не позволяет проводить операции с контролем качества (выдержкой заданных усилий) и применим преимущественно для осевой сборки. В настоящее время подобные упругие устройства применяются совместно с соответствующими поисковыми алгоритмами. Так, сборка цилиндрической пары классу H6-G7 выполняется за 2 ... 8 с (В. Халил и П. Борель, США).
Модель адаптивного запястья, учитывающая достоинства обоих подходов, связана с использованием систем активно-пассивной адаптации (рис. 7.7). Она была разработана сотрудником фирмы Hitachi (Япония) T. Готo в 1982 г. Устройства, построенные в соответствии с данным подходом используются в сборке типа «вал-втулка» с допусками менее 2 мкм, абразивной обработке и других операциях с замкнутой кинематической цепью.
Наконец, способ косвенного измерения вообще не требует никакого дополнительного оснащения манипулятора. Здесь используется тот принцип, что если робот содержит привода с обратимыми редукторами, то любая сила, действующая ниже некоторого i-го сочленения исполнительного механизма, оказывает влияние на все движущие моменты, управляющие сочленениями выше данного (рис. 7.8). Тогда, внешнее воздействие F можно определить, измеряя разность между моментами в приводах (косвенно, например, через токи двигателей) при его наличии и отсутствии. В состоянии равновесия имеем:
P + Г = 0,
здесь P - вектор моментов, возникающих под действием веса звеньев робота, Г - вектор моментов в сочленениях.
Сила реакции внешней среды F создает вектор момента M и уравнение равновесия изменяется:
P + Г + M = 0,
где M - вектор момента от силы F.
Оба уравнения соответствуют одной и той же конфигурации q0, когда следящая система робота поддерживает заданные значения углов q = q0. Используя принцип виртуальных работ, запишем
FТ Dx = ГТ Dq + PТ Dq,
При этом, Dx = JТ(q) Dq. Здесь J(q) - матрица Якоби, связывающая пространство задачи с пространством обобщенных координат. Тогда получим:
FТ = ГТ J-1(q) + PТ J-1(q).
Следовательно, внешняя сила F вычисляется косвенно через моменты в приводах Г, при известной кинематической схеме манипулятора J(q) и его весовых параметрах P. Заметим, что когда манипулятор принимает сингулярную конфигурацию, при которой det J(q) = 0, производить измерения нельзя.
Этот подход, предложенный Р. Полом для сборки узлов водяного насоса в проекте «Stanford Arm», вызвал большой интерес и использовался также Х. Иноки, П. Борелем и др. Однако, очевидное достоинство способа, связанное с его практичностью и дешевизной решения не компенсируется недостатками. Важнейшее из них - неоднородность инерционных сил робота в зависимости от его конфигурации, наличия груза, упругости в шарнирах и т.д. требует очень точного моделирования динамики.
7.3. Датчики систем силомоментного очувствления роботов
В настоящее время более 80 крупных фирм выпускают ССО и отдельные СМД роботов.
Основным элементом ССО робота является СМД, осуществляющий разложение многокомпонентного вектора F по компонентам вектора электрических сигналов U. Дальнейшее преобразование информации, в том числе и формирование управляющих воздействий в систему управления (СУ) робота реализуется либо непосредственно в датчике (концепция «интеллектуального СМД»), либо в управляющем процессоре СУ робота.
Структурно СМД представляет собой многоканальную измерительную систему в виде совокупности упругих и чувствительных элементов, специальным образом ориентированных в пространстве (рис. 7.9). Процедура преобразования информации в СМД заключается в получении вектора электрических сигналов U, компоненты которого пропорциональны компонентам главного вектора сил и моментов F. Следовательно, функцию преобразования СМД можно описать выражением: U = S F, где S - матрица чувствительности. Данное преобразование реализуется в три этапа:
· шестикомпонентный вектор F раскладывается в базисе УЭ и регистрируется ЧЭ датчика: el = f(F, R), R - вектор перемещения центра измерений;
· сигналы с ЧЭ суммируются измерительной цепью СМД и нормируются с помощью измерительного усилителя: U = f(el) ;
· вычисляется действующее значение: F = f(U).
Под центром измерений обычно понимается точка приложения вектора F.
Включение такой системы в контур управления робота, приводит к существенному влиянию ее параметров на динамические характеристики и точность приводов. Особенно большое влияние оказывает конструкция СМД; именно через нее осуществляется замыкание кинематической цепи робота. Поэтому к датчикам ССО предъявляются следующие требования:
· высокая жесткость (собственные резонансные частоты с характерной массой, например, схватом, не менее 50 Гц);
· уровень перекрестных связей между каналами измерения, не более 5%;
· высокая линейность и малый гистерезис ( eл и eг, не более 1%);
· быстродействие (время преобразования) Tп, не более 0,01 с;
· малые массогабаритные и инерционные характеристики УЭ.
В настоящее время, промышленно выпускаются десятки моделей СМД. При этом все известные решения выполняются в рамках одной из двух базовых концепций построения ССО:
· используются простые конструктивные схемы датчиков, требующие сложных вычислительных операций для определения компонент,
· разрабатываются пространственно сложные конструкции, не требующие дополнительных вычислений.
Включение СМД в кинематическую цепь манипулятора предполагает, что его собственная жесткость должна быть ниже жесткости исполнительного механизма. Конструктивно любой СМД представляет собой пространственную пружину, допускающую упругое перемещение центра измерений относительно трех осей координат. Это перемещение в пределах зоны упругости описывается известной зависимостью: F = C R, где С - матрица жесткости СМД. Коэффициенты матрицы жесткости характеризуют величину номинальных деформаций УЭ датчика. Вид матрицы жесткости определяет перекрестные связи в механическом преобразователе и указывает, в каких направлениях будет перемещаться центр измерений СМД под действием некоторой компоненты вектора F. Следовательно, матрица жесткости является важнейшей характеристикой СМД, описывающей как параметрические, так и структурные свойства конструкции. Первые характеризуют собственно жесткость каналов измерения, вторые - перекрестные связи между ними. Эти признаки обычно применяют при классификации СМД.
1. По значениям коэффициентов жесткости конструкции различают: СМД высокой жесткости (используются измерители деформаций) и низкой жесткости (используются с измерителями перемещений).
2. По типу матрицы жесткости: соответственно СМД с матрицей жесткости общего вида и СМД с «разреженной» матрицей жесткости.
В зависимости от типа матрицы жесткости C преобразование вектора F в вектор U производится либо в вычислительном модуле СМД (для датчиков простой формы), либо непосредственно в его конструкции (для датчиков с преимущественно механическим разделением компонент).
Наиболее распространенными измерителями деформаций являются ТР, а также пьезо- и магнитострикционные преобразователи, измерителями перемещений - оптронные пары или электромагнитные (реже - электростатические) ЧЭ.
Проведем краткий обзор основных конструктивных схем СМД.
СМД высокой жесткости строятся на базе УЭ типа балок равного сечения с наклеенными на них ТР. В системах управления сборочными манипуляторами широко используются запястные СМД, с матрицей жесткости общего вида. Базовые схемы таких датчиков были разработаны в середине 70-х годов ХХ века в Лаборатории Дрейпера (США) и Католическом Университете (Бельгия). Пример одной из них представлен на рис 7.10. Конструктивно датчик представляет собой два фланца, связанных между собой УЭ. При деформации фланцы упруго перемещаются друг относительно друга. На внутренней стороне трех (в других моделях - четырех) УЭ наклеены фольговые ТР, измеряющие деформации растяжения-сжатия, а на внешней стороне - сдвига. Поскольку, в каждом УЭ возникают деформации от всех шести компонент вектора F, функция преобразования датчика описывается матричным уравнением общего вида: U = S F, S - где матрица чувствительности. Каждая компонента вектора U является линейной комбинацией компонент вектора F. Для вычисления значений компонент вектора F необходимо провести обратное преобразование: F = S-1 U, где S-1 - матрица обратная к матрице S.
Коэффициенты матрицы чувствительности sij (i, j = 1 … 6) определяются при тарировке СМД. С этой целью к нему поочередно вдоль каждой координатной оси прикладываются силы и моменты заданной величины и определяются уровни выходных сигналов ui с каждого из ТР. В пределах упругости коэффициенты sij полагаются постоянными и их значения указываются в паспорте на датчик.
Если матрица S не квадратная (прямоугольная), то расчеты проводят на основании псевдообратной матрицы S*-1, равной: S*-1 = (ST S)-1 ST .
Датчики с матрицей жесткости общего вида при значительных габаритах измеряют достаточно высокие значения моментных компонент вектора нагрузки. Так, для датчика, представленного на рис. 7.11, с диаметром 120 мм, высотой 20 мм и размерами УЭ 6´1,5 мм диапазон измерения по силам составляет от 200 Н - для компонент Fx, Fy до 400 Н для Fz и моментам от 10 Нм для Mx, My до 20 Нм для Mz. Порог чувствительности по всем компонентам достигает ~ 0,05%, максимальный уровень выходного сигнала ~ 10 мВ.
Очевидны достоинством СМД с матрицей жесткости общего вида, является простота конструкции, что делает их весьма привлекательными для использования в робототехнике. Однако датчики этой группы обладают и существенными недостатками. Так, поскольку каждый из УЭ должен рассчитываться на действие всех компонент нагрузки, это приводит к низкому значению коэффициента использования диапазона линейных деформаций. Кроме того, таким датчикам свойственна разная чувствительность каналов измерения и низкое быстродействие (значительное время вычисления компонент).
Указанные обстоятельства привели к тому, что в современных ССО все чаще используются СМД с преимущественно механическим разделением компонент, очувствляющие захватное устройство, рабочую среду или запястье робота. Примерами таких датчиков являются конструктивные схемы, разработанные фирмой IBM (США) и Токийским университетом. Схема шестикомпонентного СМД, очувствляющего «пальцы» захватного устройства манипулятора строится из шести одинаковых взаимозаменяемых УЭ балочного типа. Каждый палец схвата (а всего конструкция СМД включает два пальца) представляет собой шесть модулей с ТР ЧЭ, плоскости которых ориентированы в трех взаимно перпендикулярных плоскостях (рис. 7.11). Центр измерений СМД совпадает с кончиком пальца (точка О). Любую силу, или момент, действующие на захватное устройство можно представить в виде проекций на оси подвижной системы координат OXYZ. Если сигналы с каждого ЧЭ обозначить Ui (i = 1… 6) и зная размеры УЭ, можно определить искомые проекции вектора сил и моментов F:
Fx = (U1 - U2)/(z1 - z2),
Fy = (U6 - U5)/(z6 - z5),
Fz = [U3 + Fy (z0 - z3) - Mx]/(y0 - y3),
Mx = [-U5(z0 - z6) + U6 (z0 - z5)]/(z6 - z5),
My = [U1 (z0 - z2) - U2 (z0 - z1)]/(z1 - z2),
Mz = U4 + Fx (y0 - y4).
СМД подобного типа использовался в роботизированном комплексе сборки узлов пишущих машинок. (Диапазон измерения сил составлял: 0 ... 10 Н, максимальный выходной сигнал при использовании полупроводниковых ТР - 1В).
Схема «мальтийского креста» использует только изгибные УЭ (это обеспечивает примерно равную чувствительность каналов) и частичное разделение компонент при сравнительно простой конструкции механического преобразователя (рис. 7.12). Датчик содержит четыре УЭ (балки), связанные через внутренний фланец (на рисунке не показан) с запястьем робота, а через четыре упругие мембраны с внешним фланцем. Внешний фланец СМД соединен с захватным устройством. Сигналы U с восьми ТР, установленных попарно на каждом УЭ связаны с главным вектором сил и моментов F выражением: U = S F, где матрица чувствительности СМД S имеет вид: .
Матрица жесткости C, связывающая компоненты вектора F и вектора перемещений центра измерений X (центра координат или центра симметрии) такого СМД диагональна: F = C X, C = diag cij; (i, j = 1, 2, .. 6). Запястные датчики типа «мальтийский крест» позволяют строить прецизионные ССО высокого быстродействия.
Во всех рассмотренных примерах СМД в качестве ЧЭ использовались измерители деформаций. Если же к датчику предъявляются требования малой жесткости, то ЧЭ целесообразно строить на базе измерителей перемещений. Наиболее известными ЧЭ этого типа являются электромагнитные, реже емкостные (электростатические) преобразователи. Как правило, СМД с измерителями перемещений не обладают высокими метрологическими характеристиками, и, поэтому, измерение в них выполняет лишь вспомогательную (контрольную) функцию. Заметим, что схемы на базе электромагнитных ЧЭ обладают большой мощностью выходного сигнала и не требуют использования усилительных схем, однако их функция преобразования нелинейна. Диапазон измерения сил составляет ~ 102 Н ... 107 Н. Что касается СМД на базе емкостных преобразователей, то для них характерны сравнительно малые размеры и широкий диапазон измеряемых усилий, однако они требуют применения высоких несущих частот (для снижения утечек) и имеют повышенную чувствительность к загрязнению. В то же время, линейность таких датчиков высока, и они стабильны до очень высоких температур. Использование высоких несущих частот обеспечивает хорошую помехозащищенность к магнитным полям. Диапазон измерения сил лежит в пределах ~ 10-3 Н ... 107 Н.
На рис. 7.13а представлена схема СМД малой жесткости RCC-типа. ССО, использующие СМД с подобной конструктивной схемой, объединяют достоинства активного и пассивного принципов адаптации. УЭ датчика выполняются на базе эластомерных структур, обладающих преимущественно одноосным напряженным состоянием. Эластомер (рис. 7.13б) представляет собой набор из чередующихся резиновых и металлических дисков малой толщины склеенных между собой. Такая конструкция обладает достаточно высокой жесткостью на сжатие и легко деформируются на сдвиг, являясь, таким образом, УЭ сдвигового типа. Перемещения центра измерений СМД (его фокуса) производится четырьмя оптронными датчиками (светодиод и четыре фотодиода). При малых перемещениях фокуса четыре компоненты вектора F определяются из линеаризованных уравнений вида [ ]:
;
;
Здесь U1 …U4 - выходные сигналы фотодиодов, L1 и L2 - базовые размеры оптронного блока. СМД данного типа при размерах Æ125´65 мм обладает невысокой жесткостью (~ 104 Н/м и 102 Нм/рад) и, в принципе, может работать как датчик перемещений. Приведем основные характеристики датчика - диапазон измерения: перемещений ± 2мм, сил - 0 ... 30 Н, моментов - 0 ... 1,5 Нм, основная погрешность e = 5%, уровень перекрестных связей lij = 5%., разрешающая способность при измерении перемещений ~ 2,5 мкм.
Принцип очувствления рабочей среды реализуется 4-ым вариантом ССО, включающим «очувствленный» монтажный столик, оснащенный приводами «точного» позиционирования и шестикомпонентный СМД, установленный в основании столика. Схема разработана M. Касаи в Токийском университете, Япония (рис. 7.14). Нижняя часть датчика сборочной системы, выполненная в виде плоского креста, используется для определения компонент Мх, Му, Fz, а верхняя - компонент Fx, Fy, Mz. ТР на нижней крестовине (УЭ 5, 6, 7, 8) измеряют деформации изгиба, в то время как на верхней (УЭ 1, 2, 3, 4) - сдвига. Основные соотношения для определения компонент имеют вид:
Fx = U2 - U4,
Fy = U1 - U3,
Fz = U5 + U6 + U7 + U8,
Мх = U6 - U8,
Му = U5 - U7,
Mz = U1 + U2 + U3 + U4.
Чувствительность СМД составляет ~ 0,1%, при диапазоне измерения сил 0 ... 20 Н, моментов 0 ... 0,1 Н м. «Адаптивный сборочный столик» использовался в задачах прецизионной сборки. Достоинством схемы является высокое быстродействие, т.к. управляющие сигналы поступают непосредственно на приводы исполнительного механизма. В то же время, собственно датчик не лишен недостатков: его каналы обладают разной чувствительностью (для каналов с изгибными деформациями она на порядок выше, чем со сдвиговыми). Кроме того, наличие инерционных составляющих вызывает динамические погрешности.
7.3.1. Упругие элементы и измерительные цепи силомоментных датчиков
Несмотря на все многообразие конструкций СМД все они строятся на базе однотипных УЭ. Как известно, напряженное состояние, возникающее в материале УЭ, в значительной степени определяется его формой. При расчете упругих конструкций обычно выделяют четыре типа напряженных состояний: растяжение-сжатие, изгиб, сдвиг и кручение. Поэтому, и в конструктивных схемах СМД стараются использовать УЭ, деформации которых можно отнести к одному из указанных типов. В однокомпонентных датчиках так и поступают - УЭ испытывают деформацию определенного типа. В многокомпонентных СМД этого добиться труднее, в частности, в рассмотренных ранее конструкциях возникали напряженные состояния разных типов. Тем не менее, для обеспечения равной чувствительности каналов измерения стремятся уменьшить количество типов напряженных состояний в конструкции УЭ. При этом говорят, что данный датчик обладает преимущественно однотипным напряженным состоянием. Различают три типа УЭ СМД: продольные (испытывают деформацию растяжения-сжатия), изгибные и сдвиговые.
Выбор того или иного типа УЭ зависит от величины измеряемых усилий, причем датчики одного назначения могут строиться на базе разных УЭ. Характерным примером являются весы. Так, в однокомпонентных весах могут использоваться продольные УЭ, например, при измерении веса железнодорожных вагонов и изгибные - в ювелирном деле. Обычно, при расчете СМД полагают, что его конструкция представляет собой набор простых УЭ, в которых возникают либо однотипные напряженные состояния, либо их комбинации. Под простым УЭ в большинстве случаев понимают балку равного сечения, испытывающую напряженное состояние растяжения-сжатия, изгиба или сдвига (рис. 7.15а - в). Заметим, что при кручении также возникает сдвиговое напряженное состояние. Для измерения деформации УЭ на его поверхности монтируются ЧЭ. Устанавливая ЧЭ попарно с разных сторон УЭ можно не только определить величину действующего силового фактора, но и его знак (рис. 7.15г). Однако даже при использовании однотипных УЭ нельзя не учитывать паразитные составляющие нагрузки, обусловленные самыми разными причинами. (На рис. 7.15а-в паразитная составляющая обозначена F^). Например, в однокомпонентных конструкциях с продольными УЭ невозможно полностью устранить поперечную составляющую F^, вызванную, например, непараллельностью линии действия силы и оси датчика. Особенно остро эта проблема стоит в многокомпонентных СМД, где поперечную компоненту невозможно устранить в принципе. Для ее частичной компенсации строятся специальные симметричные механические преобразователи. Подробное рассмотрение этих вопросов приводится в [ ]. Таким образом, в многокомпонентых СМД, как и любых многоканальных измерительных системах между каналами измерения возникают перекрестные связи, описываемые коэффициентом влияния lij. В табл. 7.3 приводятся формулы для определения деформаций под действием разных влияющих факторов простых УЭ.
Таблица 7.3. Сравнительный анализ разных типов УЭ
Тип УЭ | Деформация | Коэффициент влияния, lij = el^/el= | |
измеряемая | Паразитная | ||
Продольный | el= = F/Ebh | el^ = nF^/Ebh | n |
Изгибный | el= = 6Fl/Ebh2 | el^ = F^/Ebh | h/6l |
Сдвиговый | el= = 3F/4Gbh | el^ = (1-n) F^/2Ebh | 2(1-n)G/3E |
Обозначено: E, G - модули упругости 1-го и 2-го родов, n - коэффициент Пуассона (n = 0,3), el= - измеряемая деформация, el^ - деформация УЭ в поперечном направлении, l, b и h - длина, ширина и толщина сечения УЭ. Модуль упругости 2-го рода G, называемый также поперечным модулем сдвига, определяется выражением:
.
В конструктивных схемах современных СМД чаще всего используются УЭ изгибного типа. Это обусловлено большей чувствительностью изгибного УЭ Sуэ = F/el=.. Тем не менее, при расчете УЭ приходится учитывать реальные соотношения между изгибными, сдвиговыми напряжениями и напряжениями растяжения-сжатия в материале. Их абсолютные значения и соотношения определяются размерами УЭ. При использовании УЭ балочного типа (b >> h), его чувствительность к соответствующей компоненте при F = F^ можно определить из выражений: Sуэ изг = 6l/Ebh2, Sуэ сдв = 3(1+n)/2Ebh и Sуэ р-с » 0. Следовательно, коэффициент влияния поперечной (сдвиговой) компоненты на измеряемую (изгибную) будет равен lсдв/изг = h(1+n)/4l.
Чувствительность СМД с изгибными УЭ Sуэ изг зависит не только от толщины и ширины УЭ, как у продольного и сдвигового УЭ, но и от его длины. Поэтому, в схемах СМД с изгибными УЭ, существуют значительно больше возможностей выбора диапазона измеряемых нагрузок.
Максимальное разделение деформаций достигается применением в СМД дифференциальных схем УЭ. В такой схеме точка приложения силового фактора совпадает с «центром измерения» датчика, причем его перемещение осуществляется строго в направлении действующей компоненты. Примером такого УЭ является изгибная балка на двух симметричных опорах (рис. 7.16). Большим достоинством дифференциальных схем СМД является возможность привести матрицу жесткости к диагональному виду, и, тем самым, теоретически компенсировать перекрестные связи в конструкции. В этом случае, перекрестные связи в датчике будут обусловлены уже не конструктивными факторами, а только технологическими причинами (качеством наклейки ТР, их соосностью и т.д.) и составлять не 15 … 20%, а всего лишь 1 … 3%.
В табл. 7.4 приведены некоторые формулы для расчета УЭ датчика.
Таблица 7.4. Некоторые характеристики основных схем изгибных УЭ
Тип УЭ | Схема | Деформация | Прогиб линейный угловой | |
Консольный | F
M | |||
Дифференциальный (шарнир) | F
M | |||
Дифференциальный (заделка) |
F
M | |||
Обозначено: d, j - прогиб и поворот центра измерения СМД под действием силового фактора, I - момент инерции сечения. Для прямоугольного сечения: .
Деформации и перемещения характерных точек УЭ воспринимаются различными ЧЭ, жестко связанными с ними. Самым распространенным ЧЭ, который используется при построении многокомпонентных СМД, является ТР. Малые габариты и удобство размещения ТР на поверхности УЭ позволяют строить компактные СМД, встраиваемые в кинематическую цепь манипулятора. Каждый ТР измеряет деформацию УЭ непосредственно в месте закрепления, поэтому их совокупность образует схему с действительным интегрированием, эффективность которого определяется количеством измерителей деформации. Интегрирование осуществляется суммирующей (измерительной) цепью в виде потенциометрической или мостовой схемы (рис. 7.17). Обозначено: R1 ... R4 - рабочие ТР, R5 ... R9 - компенсационные ТР (они используются для компенсации температурных коэффициентов нуля ТКН и чувствительности ТКЧ, соответственно), R -внутреннее сопротивление источника питания. (Если R = 0 - речь идет об источнике напряжения, если R = ¥ - то об источнике тока).
Все ЧЭ (за исключением термокомпенсирующих) располагаются в местах наибольших деформаций УЭ. В простейшей измерительной цепи компенсационные ТР не используются. В этом случае, выходное напряжение Uвых определяется известным выражением:
Здесь Uип - напряжение питания. Учитывая, что eR = DR/R = Sт el, где el = Dl/l, получим для каждого ТР:
Ri = R0 (1 + DRi/R0) = R0 (1 + Sт eli), i = 1, 2, 3, 4.
Функция преобразования ТР измерительной цепи с четырьмя рабочими плечами примет следующий вид:
Uвых = Sт Uип (el1 - el2 + el3 - el4)/4 = Sт Uип elср.
Максимальный сигнал Uвых получается при: el1 = el2 = el3 = el4.
Из этого выражения следует, что четырехплечная мостовая схема с одинаковыми ТР гарантирует сохранение симметрии при синфазном влияющем воздействии. Подобные схемы являются основой при построении измерительных цепей в термокомпенсированных ТР СМД, обладающих высокой линейностью и чувствительностью. Недостатком ТР схем является низкий уровень выходного сигнала, требующий применения измерительных усилителей с высоким коэффициентом усиления Ku ос (обычно не менее 1000).
7.3.2. Датчик с упруго-чувствительными элементами
Наряду с ТР в СМД используются ЧЭ, принцип действия которых основан на пьезо- и магнитоупругом эффектах. Они называются совмещенными упруго-чувствительными элементами и входят в состав динамических или «квазистатических» силоизмерительных систем. Наиболее распространенные схемы основаны на применении дисковых пьезодатчиков и параметрических магнитоупругих преобразователей со скрещенными обмотками. Их важнейшей особенностью является обеспечение высокой жесткости конструкции, что особенно важно для измерителей больших нагрузок. Так, малогабаритный однокомпонентный СМД фирмы Hewlett-Packard размером Æ22´8 мм при приложении номинальной силы деформируется всего на 2 10-3 мкм. Вместо сплошных дисков в качестве ЧЭ часто используются пьезоэлектрические кольца того же диаметра. Кварцевые СМД фирмы Hewlett-Packard измеряют силы в пределах 10 Н ... 107 Н.
Серийно выпускаемые отечественные дисковые ЧЭ на базе пьезокерамических таблеток ЦТС-19 позволяют конструировать СМД с диапазоном измерения 1,0 Н ... 120 КН. Для максимальных нагрузок диаметр колец превышает 100 мм.
Пример шестикомпонентного СМД высокой жесткости представлен на рис. 7.18а. Четыре упруго-чувствительных элемента образуются набором из трех блоков, каждый из которых состоит из шести дисковых пьезодатчиков конкретной поляризации. На рис. 7.18б и в показаны блоки, измеряющий деформации в горизонтальной плоскости и вдоль вертикальной оси Z соответственно. Подобное расположение упруго-чувствительных элементов позволяет вычислить все шесть компонент главного вектора сил и моментов F:
Fx = Fx1 + Fx2 + Fx3 + Fx4;
Fy = Fy1 + Fy2 + Fy3 + Fy4;
Fz = Fz1 + Fz2 + Fz3 + Fz4;
Mx = (Fz1 + Fz2 - Fz3 - Fz4) a/2;
My = (Fz2 + Fz3 - Fz1 - Fz4) a/2;
Mz = (Fx3 + Fx4 - Fx1 - Fx2) a/2 + (Fy1 + Fy4 -Fy2 - Fy3) a/2.
Здесь а - характерный размер СМД (расстояние между блоками). При размере 56´56´10 датчик обладает следующими характеристиками: диапазон измерения 0 … 5000 Н и 0 … 200 Нм, разрешающая способность - 0,001%, механическая жесткость ~109 Н/м. Коэффициент влияния lij составляет в среднем 3%. Использование пьезодатчиков в качестве ЧЭ СМД позволяет строить системы наивысшей жесткости.
СМД на базе магнитоупругих элементов обладают большим выходным сигналом при той же жесткости, но меньшей линейностью. Диапазон измерения сил составляет 102 Н ... 106 Н.
В заключении приведем примеры некоторых выпускаемых промышленно СМД (табл. 7.5).
Таблица 7.5. Примеры промышленных СМД
Модель | Тип | Компоненты | Диапазон, Н, Нм | C, Н/м, Нм/рад (f, кГц) | D, Н (Нм) | m, кг | Размеры, мм |
01190-А 01190-N | ТР | Mz Mz | ±3 ±9500 | (~1) | 0,1%* 0,1%** | 0,01 0,02 | Æ1,2´8 Æ4´16 |
70025 | ТР | Fx, Fy, Fz | ±20 103 | 1 108 | 0,1%* 0,1%** | 0,02 | 9,5´9,5´7 |
К-9251 | Пьезо | Fx, Fy, Fz | ±2,5 103 - Fx, Fy ±5 103 - Fz | (8) | 1 10-2 | 0,04 | 24´24´10 |
К-9065 | Пьезо | Fz, Mx, My, Mz | ±20 103 - Fz ±200 - Mx, My, Mz | 9 109 -Fz, 5 105 -Mz (40) | 2 10-2 2 10-4 | 0,2 | Æ52´15 |
К-9293 | Пьезо | Fx, Fy, Fz, Mz | ±20 103 - Fx, Fy (-100 ... 200) 103 - Fz ±20 - Mz | 4,5 - Fx, Fy; 5 - Fz; 2,5 - Mz | 1 10-2 2 10-2 5 10-4 | 40 | Æ240´205 |
К-9257А | Пьезо | Fx, Fy, Fz | ±5 103 | 4 | 1 10-2 | 7 | 140´170´60 |
Примечания.
1. Датчики серии К разработаны фирмой Kistler, Германия и предназначены для использования в механообработке (К-9293 - для сверления, платформа К-9257А - для фрезерования) и в системах управления (К-9251, К-9065)
2. Для датчика 70025 разработанного фирмой SDI, США обозначено: * - погрешность линейности eнл, ** - гистерезис eг.
3. Перекрестное влияние каналов для всех моделей lij ~ (2 ... 4) %.
Подведем некоторые итоги. Включение СМД в кинематическую цепь манипулятора, а аппаратно-программных средств ССО в контур управления робота приводит к существенному влиянию последних на качество процессов управления. Поэтому технические средства ССО должны выбираться исходя не только из особенностей конкретных операций, но также и параметров робота и его системы управления. Обычно считают, что характеристики ССО должны обеспечивать заданные показатели качества переходных процессов в приводах робота. Например, для обеспечения режима реального времени, необходимо, чтобы время преобразования информации в ССО ТССО по крайней мере не превышало частоту квантования приводов робота fк. В более жесткой формулировке: ТССО< 1/2fк. Это условие, в свою очередь, накладывает определенные ограничения на СМД: его конструкцию (вид и коэффициенты матриц жесткости и чувствительности), материал и т.д. Наибольшая точность достигается в датчиках с диагональной матрицей жесткости, быстродействие - в датчиках с преимущественно механическим разделением компонент, а равная чувствительность каналов - при использовании однотипных УЭ. Показателем качества УЭ является отношение модуля упругости Е к плотности r материала. Эта величина, определяет частоту собственных механических колебаний СМД fСМД. Лучшими материалами механического преобразователя датчика обычно являются алюминиевые и титановые сплавы (Д16Т, ВТ6), пружинные стали (ШХ15, 36 НХТЮ). Достоинством алюминиевых сплавов является высокий предел текучести, позволяющий обеспечить достаточный уровень выходного сигнала, а также меньшая, по сравнению со сталью плотность, и, следовательно, меньший вес алюминиевого датчика.
Промышленный выпуск ССО в мире постоянно растет. Анализ существующих моделей позволяет условно разделить их на четыре типа (табл. 80). В наиболее распространенных схемах I типа ССО представляет собой три отдельных блока: механический преобразователь, блок аналоговых усилителей и устройство цифровой обработки сигналов. ССО II типа вовсе не используют цифровую обработку данных, а системы III типа состоят из двух блоков: механического преобразователя с интегрированным каскадом усилителей и устройство цифровой обработки сигналов. Наконец, в системах IV типа все блоки совмещены и находятся внутри механического преобразователя. Эта схема, получившая название «интеллектуального СМД» приведена на рис. 7.19.
Использование «интеллектуального СМД» позволяет вынести вопрос принятия решения об изменении алгоритма движения манипулятора непосредственно на уровень ССО. Датчик представляет собой совокупность аппаратно-программных модулей, связанных со стойкой управления робота посредством стандартного интерфейса (последовательного или параллельного канала связи, канала связи с технологическим оборудованием, локальной сети и т.д.). Структура системы управления робота в этом случае является двухуровневой и строится по схеме «главная машина - сателлит», где функцию сателлита выполняет СМД. Он же решает задачу верхнего уровня управления, т.е. формирует стратегию движения манипулятора. С этой целью в состав СМД включается сенсорный контроллер, построенный на базе однокристальной ЭВМ, а в памяти программ и данных может храниться база знаний. Нижний уровень - уровень управления приводами реализуется традиционным образом с помощью стойки управления робота (например, «Сфера 36» для робота РМ- 01).
Обмен данными между уровнями осуществляется протоколами связи. В частности, верхний уровень управления может корректировать траекторию движения концевого эффектора процедурами прерывания, модифицируя закон управления.
В табл. 7.6 представлены некоторые характеристики промышленных ССО.
Таблица 7.6. Примеры промышленных ССО
Модель | Тип | Диапазон измерения F, Н М, Нм | D, % | lij, % | eнл, % | TССО, мкс | Размеры СМД, мм | |
FS6-100 (США) | IV | 200 | 4 | 0,05 | 4 | 0,1 | 50 | Æ120´55 |
SCT-02B (Венгрия) | II | 200 | 10 | 0,07 | 5 | 0,1 | Æ80´30 | |
ITC SAS (Словакия) | I | 300 | 50 | 0,1 | 5 | 0,1 | 10 | Æ140´58 |
С-Т3 (Бельгия) | III | 200 | 20 | 0,5 | 3 | 0,8 | 300 | Æ170´60 |
DS6-200 (Россия) | IV | 200 | 4 | 0,02 | 4 | 0,1 | 10 | Æ100´50 |
Обозначено: D - разрешающая способность, eнл - погрешность линейности, lij - уровень перекрестных связей.
7.4. Методы распознавания контактных ситуаций
В задачах распознавания, возникающих в роботов, используются те же подходы, что и в СТЗ. По аналогии с СТЗ, объект, или контактная ситуация описываются в терминах тактильного образа, в виде совокупности отдельных признаков. Следовательно, и суть распознавания заключается в отнесении некоторой контактной ситуации соответствующему классу. Наиболее простые задачи связаны с выбором заданного объекта из нескольких по весовым показателям при сортировке или разборе навала. В других задачах распознавание в значительной степени является эвристическим, т.к. зачастую признаки образа сформировать заранее невозможно. Эти операции, а также и более сложные предполагают функционирование робота в частично недетерминированной обстановке. Обычно, она проявляется в том, что параметры внешней среды, полученные с помощью информационных средств, недостаточны для реализации поставленной цели. Общепринятым подходом является составление упрощенной модели среды и конкретизация ее в процессе выполнения отдельных целенаправленных действий. Если информация, полученная на каждом следующем шаге, увеличивает неопределенность ситуации (например, увеличивает порядок описывающего ее уравнения), то данная стратегия признается неверной и модифицируется. В этом смысле, эффективность метода в значительной мере определяется правильным выбором параметров, описывающих конкретную ситуацию. Часто такие параметры не могут быть определены с помощью информационных средств одной модальности, например, в задачах, связанных с замыканием и размыканием кинематической цепи манипулятора. Анализ подобных ситуаций требует, как минимум, использования данных о текущем положении манипулятора и о силах, возникающих при контакте манипулятора с внешней средой. Практическое решение таких задач в значительной степени определяется возможностями конкретного робота и его системы управления. Так, для отечественного робота РМ-01со стойкой управления «Сфера-36», возможности учета мультимодальной информации весьма ограничены: система управления является позиционной и замкнутой, что не позволяет непосредственно включать данные о контактных усилиях в закон управления роботом.
Одним из решений этой проблемы является применение методов ситуационного управления. В этом случае информация о контактных усилиях используется не непрерывно, а лишь в ситуациях, определенных и описанных заранее. Такие ситуации определяются ССО путем постоянного анализа распределения силовых факторов, действующих на схват манипулятора (или его рабочий инструмент), в том числе, при замыкании кинематической цепи. В случае изменения ситуации происходит прерывание текущей программы управления со стороны ССО. Программа управления при этом либо модифицируется, либо заменяется другой, соответствующей изменившейся стратегии движения. При этом и в качестве признаков той или иной ситуации используются не численные значения каких-либо параметров: сил, моментов, давлений и др., а их соотношения.
Примером использования указанного подхода является стратегия управления роботом в такой недетерминированной задаче, как сопряжение цилиндрических объектов. Данная задача не решается с использованием обычных алгоритмов позиционного управления, поскольку невозможно составить точную геометрическую модель контактных поверхностей и их взаимного положения, да и сама траектория движения концевого эффектора не известна заранее, а формируется непосредственно в процессе движения. В то же время, при сопряжении цилиндрических объектов наблюдаются некоторые закономерности в распределении силовых факторов, которые могут быть использованы для определения характерных ситуаций. Экспериментальным путем установлено, что при сопряжении объектов в пространстве координат «сила-перемещение» возникают характерные распределения силовых факторов, не зависящие от размеров объектов.
Это соображение иллюстрируется на рис. 7.20. Здесь показаны графики изменения силовых факторов Fx, Fz и My в запястном СМД при осевой сборке по мере углубления вала в отверстие вдоль оси Z (подобная картина характерна и для других компонент векторов сил и моментов, измеряемых СМД). Численные значения переменных, вообще говоря, могут быть неизвестны, однако между ними существуют достаточно определенные соотношения. Анализ приведенных соотношений позволяет выделить ряд опорных точек, в окрестности которых происходит изменение контактной ситуации. Эти точки могут быть названы точками фазового перехода; они условно разделяют процесс сопряжения на ряд этапов - классов, для каждого из которых характерна определенная ситуация из числа возможных: свободный ход (0), фаска (I), одноточечный контакт (II), двухточечный контакт (III), заклинивание или завершение цикла (IV). Представление о фазовых переходах позволяет использовать логические принципы управления. В этом случае, создается система решающих правил, образующая базу знаний и содержащая описание конкретных состояний. Распознавание ситуации осуществляется на основании решающих правил, относящих ситуацию к тому или иному классу, что показано в таблицах на рис. 7.20. Обозначено: sign и | | - знак и величина действующей компоненты, , 0 и ¯ - направления ее изменения на данной фазе. Если в процессе сопряжения возникает распределение силовых факторов, соответствующее одному из перечисленных состояний, то оно идентифицируется в соответствии с имеющимся описанием в базе знаний. Стратегия управления роботом предполагает альтернативный выбор из нескольких типовых алгоритмов движения, определенных заранее для каждой из возможных ситуаций. Некоторая неопределенность в описании ситуаций может быть учтена с использованием аппарата нечетких множеств и операций нечеткой логики. Например, если в результате распознавания ситуация идентифицируется как двухточечный контакт, то движение манипулятора должно обеспечивать поворот захваченного объекта относительно отверстия в сторону уменьшения возникшего момента.
Отметим, что представленный подход позволяет «интеллектуализировать» сенсорную функцию, т.е. вынести задачу распознавания непосредственно на уровень СМД.
Недостатком данного подхода является необходимость априорного задания всех возможных ситуаций и соответствующих им правил - продукций, определяющих соответствующий алгоритм управления. Если же число возможных ситуаций велико, заранее составить такое описание весьма сложно. Особенно большие затруднения характерны для случаев, когда при выполнении задачи возникают ситуации, которые заранее не были описаны вовсе. В связи с этим в рамках ситуационного управления разрабатываются способы обучения, позволяющие роботу самостоятельно формировать как признаки ситуаций, в том числе и не заданных заранее экспериментатором, так и способы поведения в новых условиях.
Решение поставленной проблемы может быть найдено при использовании для реализации ССО нейронных структур - нейросетей. К их достоинствам относится возможность обучения на основе признаков различной сенсорной модальности и высокая надежность распознавания, особенно для случаев со значительным разбросом значений определяемых параметров. В рассмотренном примере при построении словаря (вектора) признаков (т.е. некоторых дискрипторов, необходимых для описания классов) можно использовать вариации значений силовых факторов (рис. 7.20). Тогда функционирование ССО должно заключаться в соотнесении полученного при работе вектора признаков тому или иному классу, характеризующему контактную ситуацию. Эта процедура основана на использовании сведений о знаке (sign(…)) и скорости изменения (, ¯ и ) абсолютных значений силовых факторов Fx, Fz и My. Обучение нейросети обычно предполагает использование учителя, который сначала формирует априорный словарь признаков и соответствующий ему априорный алфавит классов, которые в процессе обучения могут модифицироваться. В качестве такого алфавита используются типы контактных ситуаций. Системе предлагается некоторый набор признаков, а также задаваемый учителем класс контактной ситуации. На основе этой информации ССО составляет описание классов на языке признаков. При традиционном подходе эти описания хранятся в базе знаний, в случае же нейросети они представляют собой некоторые веса синапсов. Если характеристики работы такой системы оказываются неудовлетворительными (например, время распознавания ситуаций получается недопустимо высоким), то учителю необходимо выделить более существенные признаки и более существенные классы.
Не вдаваясь в подробности построения нейросетей, рассмотрим только некоторые ключевые понятия. Основу нейросети составляют относительно простые, однотипные элементы (ячейки), имитирующие работу нейронов мозга (рис. 7.21). По аналогии с нервными клетками головного мозга каждый нейрон характеризуется своим текущим состоянием и может быть возбужденным или заторможенным. Он обладает группой однонаправленных входных связей - синапсов, соединенных с выходами других нейронов, а также имеет аксон, связывающий его с синапсами следующих нейронов. Каждый синапс характеризуется величиной синаптической связи или весом wi, который по физическому смыслу эквивалентен электрической проводимости.
Текущее состояние нейрона x определяется, как взвешенная сумма его входов xi:
Выход нейрона есть функция его состояния: y = F(x). Нелинейная функция F называется активационной и может иметь различный вид (рис. 7.22). Чаще всего используется нелинейная функция с насыщением, называемая логистической функцией или сигмоидом:
При уменьшении a сигмоид становится более пологим, и в пределе при a = 0 вырождается в горизонтальную линию на уровне 0,5. При увеличении a сигмоид приближается по внешнему виду к функции единичного скачка с порогом T в точке x = 0. Из выражения для сигмоида очевидно, что выходное значение нейрона лежит в диапазоне [0,1]. Простейшей нейросетью является перцептрон - сеть, нейроны которой имеют активационную функцию в виде единичного скачка. На рис. 7.23 показан однослойный трехнейронный перцептрон. На n входов поступают некие сигналы, проходящие по синапсам на 3 нейрона, образующие единственный слой этой нейросети и выдающие три выходных сигнала:
, j = 1 … 3
Все весовые коэффициенты синапсов одного слоя нейронов можно свести в матрицу W, в которой каждый элемент wij задает величину i-ой синаптической связи j-ого нейрона. Таким образом, процесс, происходящий в нейросети, может быть записан матричным уравнением вида: Y = F(XW), где X и Y - соответственно входной и выходной сигнальные векторы, F(V) - активационная функция, применяемая поэлементно к компонентам вектора V.
Итак, представим реализацию алгоритма распознавания контактной ситуации на базе нейросети. Рассмотрим тот же пример сопряжения цилиндрических объектов и ограничимся тремя компонентами: Fx, Fz и My. Тогда структуру блока распознавания получит вид, представленный на рис. 7.24. (Заметим, однако, что этот случай содержит все характерные признаки общей постановки задачи). Здесь используются 3 признака распознаваемых классов: приращения компонент DFx, DFz и DMy и 5 классов контактных ситуаций («свободный ход», «фаска», «одноточечный контакт», «двухточечный контакт», «заклинивание»). Таким образом, входной слой сети состоит из трех нейронов, выходной - из пяти. Включение данного блока распознавания в состав ССО позволяет распознать тактильную ситуацию, т.е. выдать на выход класс тактильной ситуации.
7.5. Организация управления роботом с силомоментным очувствлением
Как уже отмечалось, характеристики ССО роботов должны выбираться исходя из параметров конкретного робота и особенностей технологической операции. Так, например, для большинства контактных задач свойственно временное замыкание и размыкание кинематической цепи. В этом случае, использование только позиционного или только силового управления недостаточно. Традиционным подходом является построение нескольких контуров регулирования. Если система управления является позиционной, то сигналами от СМД производится модификация номинальной траектории или скорости командами от СМД [ ]. Общая схема позиционно-силовой системы управления робота приведен на рис. 7.25.
Теперь рассмотрим влияние жесткости СМД С на динамику антропоморфного манипулятора с позиционно-силовой системой управления. Управление приводами в режиме замкнутой кинематической цепи производится по сигналам СМД, причем на каждом шаге движения выполняется решение прямой кинематической задачи - определение по обобщенным координатам q положения концевой точки манипулятора R. Если ССО построена в соответствии с концепцией «очувствленного запястья», то возникает необходимость проведения вычислений в трех координатных системах: системе координат СМД (здесь находится «центр измерений»), абсолютной системе координат робота OXYZ и системе обобщенных координат q. Запишем: DR = J (q0) Dq. [ ], где матрица Якоби J(q0) размера (n´6) определена для конфигурации манипулятора q0 и n - количество его степеней подвижности. Приведем вектор усилий F из центра измерений датчика в систему обобщенных координат. Сделаем допущение, что точка приложения вектора F приблизительно совпадает с центром измерений. Тогда, в соответствии с [ ] получим:
Fq(q0) = JТ (q0) F,
где Fq - вектор внешних сил, приведенный к обобщенным координатам исполнительного механизма. Принимая для простоты расчета, что жесткость собственно манипулятора См намного больше жесткости датчика C, т.е. уподобляя датчик некоторому упругому шестикомпонентному упору, получим:
Fq(q0) = Cq(q0) Dq,
Здесь параметр Cq(q0) можно назвать матрицей обобщенной жесткости СМД.
Поскольку для «упругого упора» справедливо равенство F = C DR, то обобщенная жесткость СМД в точке q0 определится зависимостью:
Cq(q0) = JT (q0) C J(q0).
Следовательно, уравнение динамики манипулятора с запястным СМД в окрестности точки контакта запишется следующим образом:
A(q0) Dq + (dFк/dq) Dq = DQ(q0) + JT (q0)CJ(q0) Dq,
где A(q0) - матрица инерции механической системы робота, Fк(q, dq/dt) - вектор центробежных и кориолисовых сил, DQ(q0) - вектор активных обобщенных сил манипулятора (например, вектор моментов, развиваемых приводами).
Таким образом, сигнал управления исполнительным механизмом Q*(t) должен формироваться в виде:
Q*(t) = Q [DR, A, C, J(q0), t]
Данное выражение показывает, что для обеспечения заданного качества управления необходимо учитывать, наряду с другими факторами, жесткость СМД и конфигурацию исполнительного механизма робота. Другими словами, система, устойчивая при одной конфигурации манипулятора может потерять устойчивость при ее изменении. В частности, это характерно при работе манипулятора в большой зоне обслуживания, например, для технологических операций, подобных абразивной зачистке.
7.6. Тактильные датчики
Тактильную функцию человека обычно рассматривают с трех позиций: как чувствительность к силовому воздействию, чувствительность к деформации кожи при вибрационном возмущении и как разрешение по полю. При этом чувствительность разных участков кожи может различаться весьма существенно (табл. 7.7).
Таблица 7.7. Тактильная чувствительность некоторых участков тела
Участок тела | Разрешение | ||
по силе, мг | по деформации, мкм | по полю, мм | |
Нос | 5,3 | 4,7 | 4 |
Язык | 1 | ||
Палец | 36 | 0,07 | 2 |
Ладонь | 77 | 0,07 | 10 |
Икра | 112 | 5,6 | 40 |
Подошва (стопа*) | 164 | 0,65 | 40 (*) |
Примечания.
1. Разрешение по деформации определяется возбуждением участка площадью в 1 см2 частотой 200 Гц.
2. Для определения пространственного разрешения используется двухточечное возбуждение циркулем.
Тактильные датчики непосредственно реализуют бионическую функцию осязания и предназначены для геометрического распознавания внешней среды при контактном взаимодействии. В общем случае они не входят в состав ССО робота, образуя самостоятельную группу информационных средств. Спектр возможных применений тактильных датчиков весьма широк - от задач обеспечения безопасности при работе со связанными объектами до распознавания образов деталей сложной формы. Применительно к промышленному производству, эти устройства используются, например, в операциях слежения за траекторией при дуговой сварке; извлечения деталей из контейнера и адаптивном захвате хрупких объектов; сборке электронных компонентов (включая вакуумные лампы); обнаружения заеданий в резьбовых соединениях и др.
В робототехнике тактильные датчики были первыми средствами очувствления - еще в 1961 г. Х. Эрнст оснастил ими «механическую руку» MH-1. В 70-е годы сотрудники фирмы IBM П. Вилл и Д. Гроссман создали манипулятор для сборки пишущих машинок, также использующий тактильное очувствление. С тех пор тактильные датчики являются важным средством адаптации роботов, особенно при работе в недетерминированных средах. Как правило, ими оснащается манипулятор и его захватное устройство, а сигналы с датчиков корректируют стратегию движения исполнительного механизма. Необходимость включения тактильных датчиков в контур управления робота предъявляет к ним определенные требования по надежности, быстродействию и точности. Именно невысокая надежность и достаточно большое время обработки информации являются основными препятствиями к более широкому промышленному использованию этих устройств. Поэтому, в настоящее время, тактильные датчики имеют в основном, специальное применение - в задачах дистанционного управления манипуляторами, мобильных робототехнических средствах, устройствах для переноски и складирования и т.д.
Системы тактильного очувствления робота решают следующие основные задачи: обнаружение контакта инструмента с объектом, определение координат и площади контактного пятна, измерение силы сжатия схвата, определение ориентации объекта в схвате, обнаружение проскальзывания и измерение смещения, распознавание объектов по их тактильному образу.
Как следует из перечня основных задач, тактильные устройства, в отличие от ССО реализуют либо простейшие функции (типа касания), либо более сложные (анализ массивов данных). Это же относится и к датчикам: в первом случае, они строятся с использованием простейших первичных преобразователей, а во втором - на базе сложных информационных устройств, требующих использования алгоритмов распознавания.
Структурно тактильная система также как и силомоментная представляет собой совокупность аппаратно-программных модулей, однако, в отличие от последней, ее датчики не локализованы в некоторой области, а распределены по всей поверхности манипулятора. Особенно густой сетью ЧЭ оснащается захватное устройство робота (рис. 7.26). Здесь уместна бионическая аналогия: на кончиках пальцев человека на 1 см2 сосредоточено до 135 механорецепторов, причем, порог чувствительности по усилию в некоторых местах (например, на указательном пальце) достигает ~ 0,2 г/мм2. Плотность расположения рецепторов в других частях руки на порядок ниже.
Проведенный в 1982 г. по заказу Национального бюро стандартов (США) обзор основных технологических операций в области роботизированного производства позволил сформулировать главные требования к тактильным датчикам роботов, которые актуальны и по сей день:
· разрядность сенсорного поля (количество ЧЭ на 1 кв. дюйм) - не менее 10´10;
· время реакции ЧЭ - не более 10 мс;
· рабочий диапазон усилий - 1... 1000 г;
· обязательно малый гистерезис (но необязательно высокая линейность);
· стойкость к воздействию агрессивных сред.
Указанные параметры в первом приближении соответствуют характеристикам пальцев человека.
Тактильные датчики принято классифицировать по следующим признакам:
1. По характеру измеряемых параметров: датчики контактного давления, датчики касания (или датчики бинарного изолированного контакта - они эквивалентны релейному датчику давления, настроенному на определенное значение измеряемого параметра) и датчики проскальзывания.
2. По форме входного сигнала: дискретные (релейные) и аналоговые.
7.6.1. Тактильные датчики касания и контактного давления
Одиночные тактильные датчики касания и давления размещают на внешних поверхностях захватного устройства. Матрицы этих датчиков устанавливаются преимущественно внутри (на «ладони»). Поскольку контакт ЧЭ матриц с объектом работы происходит сразу во многих точках, то возникает возможность определения формы объекта, его ориентации, а также направление возможного проскальзывания. Самой существенной особенностью тактильные датчики захватного устройства, отличающей их от других информационных устройств робота, является наличие непосредственного контакта с объектом работы. Ударные нагрузки, возникающие при замыкании кинематической цепи манипулятора, агрессивное воздействие внешней среды и т.п. факторы определили особое значение не метрологических, а эксплуатационных требований. Поэтому, наряду с традиционными ЧЭ, используемыми при построении силоизмерительных устройств в тактильных системах широко применяются микропереключатели, а также материалы на базе электропроводных полимеров и углеродных волокон. Ведутся разработки новых технологий, позволяющих получать износо- и термостойкие тензочувствительные материалы.
Наибольшее распространение в промышленности нашли дискретные тактильные датчики. Они обладают релейной функцией преобразования и служат для фиксации факта контакта исполнительного механизма с объектом или препятствием. Дискретные датчики явились первыми тактильными средствами и устанавливались на внутренних сторонах пальцев захватного устройства, с целью определения наличия или отсутствия объекта в зоне захвата. В качестве ЧЭ таких датчиков применялись микропереключатели (в отечественных моделях - МП 5, МП 12) или герконы (КЭМ 1, КЭМ 2). На рис. 7.27а представлен пример простого тактильного датчика на основе микропереключателя.
Другая схема этого типа использовалась в системе очувствления подводного манипулятора Curv. Здесь перемещение любого «уса» на расстояние, большее 0,01 мм деформирует упругую полусферу, вызывает смещение магнита и замыкание геркона (рис. 7.27б). Дискретные тактильные датчики характеризуются малыми усилиями срабатывания, не превышающими ~ 0,15 ... 0,20 Н.
В последнее время все чаще используются матрицы из дискретных тактильных датчиков. Пример матрицы размерностью 8´8 элементов приведен на рис. 7.28 а. УЭ матрицы представляют собой 64 полусферические стальные мембраны с межцентровым расстоянием ~ 2,5 мм. Такая мембрана имеет два устойчивых положения - выпуклое и вогнутое, причем выпуклое положение удерживается избыточным давлением воздуха. Координаты касания вычисляются с помощью контроллера и коммутатора, поочередно опрашивающего все элементы матрицы (рис. 7.28б). Порог срабатывания составляет ~ 0,2 ... 0,5 Н.
Все дискретные тактильные устройства обладают тремя существенными недостатками: во-первых, ограниченным ресурсом работы, во-вторых, невозможностью определения величины контактного усилия, и, в-третьих, неточностью локализации места контакта. Модель мягкой, усеянной рецепторами кожи вдохновляла многих экспериментаторов на создание соответствующих заменителей - «искусственных кож », в том числе на основе эластомеров (баристоров), PVF2 -пленок и композитных материалов с волокном из графита.
Первой схемой аналогового «распределенного» тактильного датчика явилась разработка француза Ж. Кло, предложившего в качестве ЧЭ использовать электропроводящий силиконовый каучук. На рис. 7.29а представлена схема датчика из этого материала. Преобразователь состоит из двух проволочных пластин - электродов, с взаимно перпендикулярным расположением проводников. Пластины разделены слоем силиконового каучука толщиной ~ 200 мкм. Контактные точки в местах пересечения проводников образуют аналоговые ЧЭ. Ток через ЧЭ определяется локальной проводимостью эластомера, пропорциональной приложенному усилию. Действительно, при отсутствии давления на датчик площадь контактного пятна мала, его сопротивление велико и ток через ЧЭ практически отсутствует. При сжатии, сопротивление пятна уменьшается и ток возрастает. Недостатком эластомерных конструкций является нелинейная функция преобразования (рис. 7.29б) и существенный гистерезис. Для улучшения метрологических характеристик применяется предварительное двухстороннее поджатие эластомера пластинами-электродами. Этот принцип использовался в «искусственной коже» К. Бейтси, а также в промышленных тактильных матрицах. Первой успешной промышленной разработкой явилась матрица LTS-200 фирмы Lord Corp. (США) размерностью (12´8), межцентровым расстоянием 2,5 мм и диапазоном изменения сопротивления 100 ... 5000 Ом. В качестве несущей конструкции матрицы используются металлические элементы. Дальнейшим развитием идеи эластомерных тактильных датчиков явилось создание БИС тактильной матрицы, выполненной по n-МОП технологии. Подложка содержит двумерный массив ячеек, размером 1,6´0,9 мм, поверх которого уложен слой электопропроводящей пластмассы, толщиной ~ 0,5 мм. В данной конструкции реализована концепция «интеллектуализации» сенсорной функции, и структурно она представляет собой тактильную систему с устройствами съема и обработки данных. Ядром системы является внутрикристальный процессор, выполняющий опрос локальных ячеек, формирование двоичного кода тактильного образа, а также выделение тактильного контура, на основе алгоритмов свертки. Рассмотренный датчик размерностью 25´25 ЧЭ при размере одной ячейки ~ 1´1 мм, имеет суммарную площадь ~ 6,3 см2.
Несмотря на все более широкое внедрение эластомерных тактильных матриц в промышленную робототехнику им присущ ряд недостатков. Во-первых, они обладают невысокими метрологическими параметрами, вследствие гистерезиса и нелинейной функции преобразования. Во-вторых, эластомер не является достаточно надежным и долговечным материалом: его ресурс ограничен ~ (2 … 3) 105 циклами нагружения.
Пожалуй, наилучшим материалом для упруго-чувствительных элементов тактильных датчиков, является ткань из тонких углеродных нитей диаметром 7 ... 30 мкм. Наряду с высокой прочностью и упругостью, характерной для углеродных соединений, и, следовательно, малым гистерезисом, углеволоконная ткань обладает высокой износостойкостью, а малая толщина нитей позволяет использовать этот материал для покрытия сложных криволинейных поверхностей манипулятора. Сопротивление пересечения между нитями изменяется плавно (данный эффект определяется суммарными свойствами отдельных волокон, составляющих нить), а проводимость пересечения определяется числом контактов между волокнами. Уровень шума весьма низок (число «плохих» контактов усредняется среди всего их множества).
Ненагруженное пересечение двух пучков сечением 0,5 мм2 имеет сопротивление 2 кОм, при уровне помех ~ 5 %. При приложении силы в 0,01 Н сопротивление понижается до 1 кОм, а уровень помех - до 0,5 % [ ]. Углеволоконная ткань прядется пучками графитовых и стеклянных нитей или формируется в виде «войлочной» структуры (рис. 7.30). Во втором случае, углеродные пряди разделяются на куски длиной 2,5 мм, укладываются в форму и уплотняются до толщины ~ 1 мм. (В среднем, сопротивление такого элемента площадью 1 см2 составляет ~ 200 Ом). На рис. 7.30 функция преобразования тактильной матрицы разбита на четыре участка: А - область шумов, В - область уплотнение волокон (при этом увеличивается количество путей для протекания тока), С - область искривления волокон, D - область деформации волокон (в этом случае, увеличивается площадь контакта между ними).
Углеволоконные датчики используют до контактных давлений 2 105 Н/м2, причем гистерезис не превышает 1 %.
7.6.2. Тактильные датчики проскальзывания
Отдельную группу тактильных средств очувствления составляют информационные устройства регистрирующие факт проскальзывания предмета относительно рабочей поверхности. В робототехнике тактильные датчики проскальзывания устанавливаются в захватное устройство и используются для обеспечения заданного усилия сжатия, особенно при манипулировании хрупкими предметами. Для определения перемещение объекта относительно пальцев схвата используются три основных принципа:
· измерения вибраций, возникающих при проскальзывании объектов (с помощью ДДВ или методом вихревых токов);
· преобразования линейного перемещения предмета во вращательное движение датчика угла поворота;
· определения градиента изменения давления между губками.
Наибольшее распространение получили тактильные датчики первого типа (рис 7.31). В качестве ЧЭ датчика служит сапфировая игла, вибрации которой передаются пьезоэлементу. ТД монтируется в пальце схвата, так, чтобы острие иглы касалось захваченного объекта. Тогда, в случае проскальзывания объекта вибрация иглы вызовет соответствующий электрический сигнал. Основным достоинством тактильных датчиков проскальзывания является высокое быстродействие (время срабатывания не превышает 0,1 мкс).
Характеристики некоторых моделей тактильных датчиков приведены в табл. 7.8.
Таблица 7.8. Примеры промышленных тактильных датчиков
Модель | Тип | Материал | Шаг, мм | Диапазон, Н (мм) | Размеры, мм | m, кг |
Onera - 3 | Точечный | ТР (КНС) | 0,01 ... 100 | 4´7´2 | 0,01 | |
LTS - 200 | Матричный 16´16 | эластомер | 2,0 | 0,2 ... 112 | 44´28´16 | 0,1 |
BRS/UCV | Матричный 256´ 256 | PVF2 + оптика | 0,07 | 58´44´18 | 0,2 | |
ДВТ - 5 | Проскальзывания | электромагнитный | Бесплатная лекция: "1.4 Первое начало термодинамики с точки зрения статистической физики. Статистическое определение энтропии" также доступна. (± 5) | 40´30´25 | 0,05 |
Примечание. Модели разработаны во Франции, США, Англии и России, соответственно.
В завершение подведем некоторые итоги. Принципы обработки тактильной информации для одиночных и матричных датчиков различны. В первом случае, речь идет, по сути, об одномерном силовом датчике, вторые по своему характеру приближаются к оптическим матрицам малой разрешающей способности. Во всех случаях, обработка данных проводится в два этапа: предварительная обработка (обычно это преобразование, выполняемое непосредственно датчиком) и распознавание тактильного образа (осуществляется программными средствами). Задачи, в которых используются матричные тактильные датчики, во многом подобны распознаванию образов. Сложность обработки данных возрастает при наличии шумовых факторов. Поэтому, большинство успешных экспериментов в этой области проводилось с предметами простой геометрической формы - шарами, кубами, цилиндрами и т.д. Некоторые обнадеживающие результаты достигнуты в ортопедии французами М. Брио и М. Рено, при разработке протезов конечностей, а также в задачах определении трехмерной формы отпечатков стопы и ладони.
Вопросы для самостоятельной подготовки
- Какой тип упругих элементов обладает наибольшей чувствительностью?
- Зависит ли точность силомоментного датчика от его матрицы жесткости?
- Компенсирует ли устройство с вынесенным центром податливости действие крутящих моментов?
- От каких параметров силомоментного датчика зависит уровень перекрестных связей?
- Каково минимальное число тензорезисторов в шестикомпонентном силомоментном датчике?
- Зависит ли вид матрицы чувствительности от типа первичных преобразователей?
- В чем сущность ситуационного управления?
- Зависит ли устойчивость системы управления робота от параметров силомоментного датчика?
- В чем разница одноточечного и двухточечного контактов при сборке?
- Зависит ли линейность функции преобразования тактильной матрицы от величины усилий?