- •Глава 7. Системы тактильного типа
- •7.1. Общие положения
- •7.2. Принципы силомоментного очувствления роботов
- •7.3. Датчики систем силомоментного очувствления роботов
- •7.3.1. Упругие элементы и измерительные цепи силомоментных датчиков
- •7.3.2. Датчик с упруго-чувствительными элементами
- •7.4. Методы распознавания контактных ситуаций
- •7.5. Организация управления роботом с силомоментным очувствлением
- •7.6. Тактильные датчики
- •7.6.1. Тактильные датчики касания и контактного давления
- •7.6.2. Тактильные датчики проскальзывания
- •Вопросы для самостоятельной подготовки
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
cos
,
где d
и
D
- диаметры
сопрягаемых деталей (вала и втулки),
- угловая несоосность. Считается, что
контакт объектов сборки - точечный, и
при этом количество точек контакта в
процессе сопряжения изменяется от одной
в момент касания до двух. Контактные
усилия 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 использование трехкомпонентного силового датчика позволяет найти центр тяжести плоской детали).
