56. Кинематика манипулятора по методу преобразования координат [24]
Предварительно рассмотрим вопросы преобразования вектора. Вектор la в системе координат «а» можно представить так:
la = *a ' X + ja ^ Y + ka ^ Z ,
где X, Y, Z - проекции вектора la на оси системы «а», i, j,k - единичные орты этой системы. Проекция вектора la на ось X системы « b » вычисляется как:
Zo Zi
Рассмотрим кинематику универсального манипулятора (рис. 9.14).
Z3
j7 J6 ^Zl
Yo
Рис. 9.14. Кинематика универсального манипулятора
Обозначим: M10, М20 и М30 - матрицы перехода (поворота) из системы координат, связанной с рассматриваемым звеном, в систему абсолютных координат X0, Y0, Z0. Очевидно:
M 20 = M 21 x Мш
Столбцовые матрицы упрощаются, если оси Z{ направить вдоль
звеньев.
Для рис. 9.14 имеем:
тс=l1+12+^
x М 30
Xc |
| 0 |
| 0 |
| 0 |
Yc |
| 0 | x M10 + | 0 | +M 20 x | 0 |
Zc |
| l1 |
| l2 |
| l3 |
Решение матриц - стандартная задача для ЭВМ. С помощью ЭВМ решают как прямую, так и обратную задачи.
Средствами кинематики решаются прямая и обратная задачи [23], т.е.:
задача о позиционировании: известны обобщенные координаты ф1, ф2, и т.д. Требуется найти положение схвата X, Y, Z;
задача об управлении (обратная задача). Найти обобщенные координаты ф1, ф2, и т.д., если известны координаты схвата X, Y, Z.
Обобщенные координаты изменяются по программам, заложенным в устройство управления, а исполнительными органами являются различные двигатели (шаговые, постоянного тока, пневматические и др.)
Наиболее просто вопросы кинематики решаются для промышленных роботов, степень подвижности которых - не более трех. Рассмотрим пример. На рис. 9.12 изображен трехподвижный манипулятор ПВП промышленного робота; x(t), z(t), и ф(0 - его обобщенные координаты, а XE(t), YE(t), и ZE(t) -координаты точки Е схвата в декартовой системе. Из рис. 9.12 имеем:
Ze = z (t)
XE = x(t) • sin j(t)
Ye = y(t) • cos j(t)
Дифференцируя XE, YE, ZE по t, находим проекции скоростей схвата на оси координат.
Координаты XE, YE, и ZE схвата в других схемах манипуляторов промышленных роботов находят аналогично.
Так решается прямая задача.
58. Обратная задача обычно решается сложнее: пусть требуется для схемы (рис. 9.12) обеспечить движение схвата по прямой АС (рис. 9.13). Предположим, что прямая АС расположена горизонтально. Тогда z(t) = const.
Уравнение прямой АС представим в нормальной форме:
y ■ sin a + x ■ cos a - h = 0,
где h и a - длина нормали и ее угол с осью х; S(t) - известная функция положения схвата на прямой АС.
Обобщенные координаты X(t) и pp(t)
находим из треугольника ВЕТ:
x(t) = 7S(t)2 + h2 , j(t) = arctg S(t)
h
- 3. Классификация машин
- 4. Производительность технологических машин
- 5. Машинный агрегат. Общее устройство
- 6. Движущий и рабочий органы машин
- 6. Передаточный механизм и его составляющие
- 7. Строение механизмов. Классификация звеньев
- 7. Подвижность механизмов
- 15. Стандартное прямозубое эвольвентное цилиндрическое зубчатое зацепление. Устройство и кинематика
- 17. Качественные показатели прямозубого (эвольвентного) зубчатого зацепления
- 18. Способы изготовления прямозубых эвольвентных цилиндрических зубчатых колес. Способ обката
- 20. Червячная передача
- 19. Многоступенчатые зубчатые механизмы с неподвижными осями колес
- 21. Эпициклические механизмы и передачи
- 22. Планетарные зубчатые механизмы. Кинематика и синтез
- 10. Плоские рычажные механизмы. Виды, свойства, модификации
- 12. Алгебраический синтез рычажных механизмов
- 13. Графоаналитический синтез рычажных механизмов по коэффициенту производительности
- 30. Назначение и краткие характеристики
- 34. Связь основных размеров
- 36. Профилирование кулачка
- 39. Аналитический метод исследования движения главного вала.
- 40. Определение закона движения главного вала при помощи диаграммы энергомасс
- 41. Регулирование движения машинного агрегата. Постановка задачи и ее решение
- 43. Предварительная оценка масс и структуры энергозатрат машин
- 44. Силовое исследование машин
- 45. Определение закона движения главного вала
- 46. Определение сил, моментов и сил инерции
- 47. Трение в кинематических парах
- 48. Уравновешивание роторов
- 51. Уравновешивание механизмов
- 52. Защита введением дополнительного колебательного контура
- 53. Общее устройство. Три поколения роботов
- 54. Основные технические характеристики манипуляторов
- 55. Синтез манипулятора промышленного робота по размерам и форме зоны обслуживания
- Коэффициент сервиса
- 56. Кинематика манипулятора по методу преобразования координат [24]
- 59. Динамика манипуляторов