Главная » Просмотр файлов » Робототехника.Фу, Ли, Гонсалес

Робототехника.Фу, Ли, Гонсалес (962794), страница 16

Файл №962794 Робототехника.Фу, Ли, Гонсалес (Робототехника.Фу, Ли, Гонсалес) 16 страницаРобототехника.Фу, Ли, Гонсалес (962794) страница 162013-09-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 16)

В предложенном решении для углов 0,, Вь и Вь необходимо обратить особое внимание на следующее. Дело в «5 том, что требование совпадеРяс. 2.26. Решение для 6-го сочленение. ния осн 5-го сочлеНения с векторным произведением хз и а может не иметь смысла, если з!и Вь — 0 (т. е. Вь = О). В этом случае манипулятор становится вырожденным; оси его 4-го и б-го сочленений совпадают. В таком состоянии важна только сумма углов В„и В,. Угол В, можно выбрать произвольным образом (обычно выбирают 8» равным его текущему значению), а О»+В» выбирается так, чтобы требуемым образом расположить оси з и п.

Если ПЕРЕРЕКЛЮЧАТЕЛЬ «включен» (т. е. ПЕРЕКЛЮЧАТЕЛЬ = 1), то В =В +н, В = — Вь, В =В»+и. Итак, для шестизвенного манипулятора Пума существует восемь решений обратной задачи кинематики. Решения для первых трех присоединенных углов Вь В,, В, обеспечивают требуемое расположение руки (первых трех звеньев), а выбором углов 6,, 6,, Вь обеспечивается заданная ориентация схвата. Для первых трех присоединенных углов существуют четыре решения: два — для манипулятора с левосторонней конфигурацией и два — с правосторонней. Для каждой конкретной конфигурации манипулятора равенства (2.3-47), (2.3-56), (2.3-63), (2.3-71), 90 1 ! й — з!п В, соя В, 0 р, р, 0 1 рд ь!и 61 — рз сеь 6, !!з» Х Р )( !!»1 Х 9'!! =хе.

где р' =(р, рзь О)' — проекция вектора р (равенство (2.2-36)) на плоскость хьуь, х, =( — з!п Вь соз Вь0) ' — третий столбец матрицы 'Т, и хь =(0,0,!)'. Возможны следующие варианты; 1. Если д(0, р) » О, реализована конфигурация ПРАВОЙ руки. 2, Если д(0, р) < О, реализована конфигурация ЛЕВОЙ руки, 3. Если д(В,Р) =О, конфигурация манипулятора одновременно соответствует определению как ПРАВОЙ, таки ЛЕВОИ' руки: манипулятор находится внутри цилиндра радиусом (рис.

2.18). В этом случае принимается для определенности, что реализована конфигурация правой руки (РУКА =+1) Поскольку знаменатель выражения (2.3-76) всегда положителен, определение ЛЕВОИ/ПРАВОЙ конфигурации сводится к определению знака числителя д(6, р): РУКА = з!яп [я (В, р)) = ь!яп ( — р„соь В, — рд ь!и В,), (2.3-77) где функция ь!((п определена равенством (2,3-70). Подстановкой первой и второй компонент вектора р из равенства (2.3-36) в равенство (2,3-77) получаем РУКА = з!йп [й(0, р)) = з!йп[й(0)! = з!йп(»1»5зз»зззСзз а»Сз). (2.3-78) Следовательно, из уравнения (2.3-78) значение индикатора РУКА для ПРАВОЙ/ЛЕВОЙ конфигурации манипулятора уста- Э! (2.3-73), (2.3-75) дают решение (Вь Вь Вз, 0», Вь,бь) обратной задачи кинематики, причем (Вь Вз, Вз, О» + и, — Вь, Вь + и) также является решением этой задачи (если ПЕРЕКЛЮЧАТЕЛЬ «включен») Уравнения вида конфигурации для определения индикаторов конфигурации манипулятора.

Полученное в предыдущем разделе решение обратной задачи кинематики для манипулятора типа Пума не единственно и зависит от индикаторон конфигурации, задаваемых исследователем. Эти индикаторы можно также определить, зная присоединенные углы. В этом разделе получены соответствующие уравнения конфигурации для каждого из рассмотренных индикаторов. Решение уравнения дает значение соответствующего индикатора в соответствии с определениями (2.3-31) — (2.3-33).

Для индикатора РУКА, следуя определению ПРАВОЙ/ЛЕВОЙ руки, уравнение конфигурации можно записать в виде ю Х р' я (В, р) = хь . !!»1 Х 9'!! иавливается следующим образом: Р У КА = з)дп ( — йены — азСаз — азСа) = 4 Г +1=«ПРАВАЯ рука еч — 1 =«ЛЕВАЯ рука. (2.3-79) При выводе уравнения конфигурации для индикатора ЛО- КОТЬ используем определение ВЕРХНЕЙ/НИеКНЕГ1 руки.

Взяв (зре)„и индикатор РУКА из табл. 2.4, получим уравнение' конфигурации для индикатора ЛОКОТЬ, использующее знак второй компоненты вектора положения матрицы зА,'А, и инди- катор РУКА: ЛОКОТЬ = РУКА з!дп (е(,Сз — азиз) = +1 =«ЛОКОТЬ выше запястья, — ! =«ЛОКОТЬ ниже запястья. (2,3-80) Для индикатора ЗАПЯСТЬЕ, следуя определению возможных конфигураций запястья (КИСТЬ ВВЕРХ/ВНИЗ), сформируем скалярное произведение единичных векторов з и уз (или 2,). (+1, если з хе>0 ЗАПЯСТЬЕ = ~ = з)пп(з х ).

(2.3-81) — 1, если з.24<0 Если з 24 = О, значение индикатора ЗАПЯСТЬЕ можно опреде- лить из следующего выражения: +1, если п хе) 0 ЗАПЯСТЬЕ = ~ ~ = 61дп(п ° х ). 12.3-82) ( — 1, если и хе<0) Объединяя равенства (2.3-81) и (2.3-82), получим ЗАПЯСТЬЕ = (з!ип(п.х,), если з х,=О ) +1=«КИСТЬ ВНИЗ, — КИСТЬ ВВЕРХ Полученные уравнения конфигурации позволяют проверить решение обратной задачи кинематики. С их помощью прн реше- нии прямой задачи кинематики вычисляются значения индика.

торов конфигурации, которые затем используются для решения обратной задачи кинематики (рис. 2.26), Машинное моделирование. Для проверки правильности решения обратной задачи кинематики манипулятора Пума, изображен- ного на рис. 2.11, может быть составлена программа для ЭБМ. Первоначально в программе задается положение манипулятора в пределах допустимых значений присоединенных углов. При- 92 соединенные углы являются входами в программу решения прямой задачи кинематики, которая формирует матрицу манипулятора Т. Присоединенные углы используются также в уравнениях конфигурации, из которых определяются значения трех индикаторов конфигурации манипулятора.

Значения индикаторов совместно с матрицей Т являются входами в программу решения обратной задачи кинематики, вычисляющую присоединенные Покоиееиие и Приеоеоикеккые окиектачии е ар1 Рис, 2.26. Моделирование решении обра гной задачи кинематики на ЭВМ. углы, которые должны совпасть с присоединенными углами, являющимися входами в программу решения прямой задачи кинематики. Блок-схема такой модели представлена на рис.

2.26. 2.4. ЗАКЛЮЧЕНИЕ В этой главе мы рассмотрели прямую и обратную задачи кинематики манипулятора. Были определены параметры звеньев и сочленений манипулятора, а для описания положения звеньев относительно фиксированной системы координат было введено понятие однородной матрицы преобразования размерностью 4 )4 4. Для шестизвенного манипулятора типа Пума получены соотношения, решающие прямую задачу кинематики. Сформулирована обратная задача кинематики. С помощью метода обратных преобразований получено решение обратной задачи в эйлеровых координатах. Метод обратных преобразований позволяет решать обратную задачу кинематики простых манипуляторов, однако он ие дает возможности раскрыть геометрический смысл задачи.

В связи с этим иа примере решения обратной задачи кинематики шестизвенного манипулятора с вращательными сочленениями рассмотрен геометрический подход. В решении использовались три индикатора конфигурации манипулятора (РУКА, ЛОКОТЬ, ЗАПЯСТЬЕ). Для шестизвенного манипулятора типа Пума существует восемь различных решений обратной задачи кинематики: четыре — для первых трех сочленений, и каждому из этих четырех соответствуют еще два воз- 93 Литература Упражнения 0 1 0 1 1 0 0 !ΠΠ— 1О О 0 — 1 О 20 0 0 — 1 1О О 0 0 1 0 Π— ! 9 0 0 0 1 94 можных решения для трех последних сочленений.

Правильность решений прямой и обратной задач кинематики может быть проверена с помощью моделирования на ЭВМ. При соответствующих изменениях и дополнениях геометрический подход может быть обобщен для других простых промышленных манипуляторов с вращательными сочленениями. Рассмотренные в этой главе понятия, связанные с кинематикой манипуляторов, будут широко использоваться в третьей главе для вывода уравнений движения, описывающих динамику манипулятора. Дополнительный материал по теории матриц можно найти в книгах Беллмана [21], Фрезера [82] и Гантмахера [92], О применении матриц для описания положения в пространстве твердого механического объекта можно прочесть в статье Дена- вита и Хартенберга [57], а также в книге этих авторов [!16].

Дополнительный материал об однородных координатах имеется в работах таких авторов, как Дуда и Харт [66] и Ньюмен и Спрулл [212]. Основные вопросы кинематики рассмотрены в статье Ли [154]. Более подробно этот раздел освещен в работах Хартенберга и Денавита [1!6], Зуха и Радклифа [273]. Хотя матричное описание взаимного расположения звеньев дает способ последовательного решения прямой задачи кинематики, векторный подход к этой задаче позволяет получить решение в более компактной форме. Это обсуждается в работе Чейза [41]. К числу других книг по кинематике роботов можно отнести работы Пола [229], Ли, Гонсалеса и Фу [163], Снайдера [270].

В докторской диссертации Пайпера [235] обратная задача кинематики решается алгебраическими методами. Решение этой задачи методом обратных преобразований рассмотрено в работе Пола и др. [231]. Геометрический подход к решению обратной задачи кинематики шестизвенного манипулятора с вращательными сочленениями основан на работе Ли и Цайглера [168]. Решение этой задачи для станфордского манипулятора можно найти в работе Левиса [169]. Другие способы решения обратной задачи кинематики можно найти в следующих работах: [56, 69, 149, 284, 318, 319, 321]. Наконец, последние работы по робототехнике содержатся в учебном пособии Ли, Гонсалеса и Фу [163].

2.1, Найдите матрицу поворота, являющегося результатом последователь- наго выполнения поворотов сначала на угол 30' вокруг оси 02, на 60' вокруг оси ОК и затем на 90 вокруг оси ОУ. 2 2. Найдите матрицу новоро>а, являющегося результатом последователь. наго выполнения поворотаа сначала на угол Ч> вокруг оси ОК, иа угол ф во. круг оси О]уг и затем на угол 6 вокруг оси ОУ, 2.3. Найдите последовательность поворотов, отличную от описанной в задаче 2.2, но имеющую ту же лгатрицу результирующего поворота. 2.4. Выведите формулы для з!п(ф+ 6) и соз(ф+ 6), раскрывая выражение, представляющее матрицу суммарного поворота в виде произведения л>ат.

риц элементарных поворотов. 2.3. Определите матрицу Т, описывающую результат последовательного выполнения следующих преобразований: поворот на угол сс вокруг оси ОК, сдвиг на 3 единиц длины вдоль оси 02 и затем поворот угол Ч> вокруг оси О)>. 2.6. Определите в соответствии с рис. 2.27 однородные матрицы преобра вований ' 'А> и 'А; для > = 1, 2, 3, 4. 3. Рис 227. Схема систем координат для упражнения (2.6) нахождения одно- родной матрицы преобразования, 2.7.

Характеристики

Тип файла
DJVU-файл
Размер
6,01 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6374
Авторов
на СтудИзбе
309
Средний доход
с одного платного файла
Обучение Подробнее