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

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

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

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

ЯКОБИАН МАНИПУЛЯТОРА При раздельном (независимом) управлении движением (гл. 5) необходимо определять, насколько бесконечно малое движение каждого сочленения манипулятора влияет на бесконечно малое движение всего манипулятора. Одним из преимуществ раздельного движения является существование линейного соответствия между пространством бесконечно малого движения сочленений и пространством бесконечно малого движения манипулятора.

Это соответствие определяется спомощью якобиана. Ниже рассматриваются трн метода получения якобиана для шестизвенного манипулятора с поступательными и вращательными сочленениями. Б.1. Метод векторного произведения Пусть векторы положении, линейной и угловой скорости манипулятора (конечного звена) относительно базовой системы координат (хб, уб, гб) определяются соответственно в виде где, как и выше, знак Т обозначает операцию транспонирова- ния. Основываясь на идее подвижной системы координат [310], линейную и угловую скорости манипулятора можно получить из скоростей входящих в манипулятор сочленений: [.

1= ч(1) 1 ~=Л(й)б((1)=[3,(а), 3,(П), ..., Лб(б()]й(1), (Б.2) .2(1) 1— где 3(ц) — матрица порядка 6Х 6, в которой 1-й столбец век- тора 3;(б1) определяется [310] в виде [,','! г~ 1Х рб1 ~, если бе сочленение — вращательное, г; 31(ц) = [ 1 г, если!-есочленение — поступательное. 0,] где ц(1)=[д1(1), ..., аб(1)]г — вектор скорости сочленения манипулятора, Х вЂ” знак векторного произведения, '-'рб — положе- 3(0) = го Х Рв г! Х Рб гз Х Рб =[ го г! ''' г5 (Б.4) Для манипулятора робота Пума (рис. 2.11) и матриц преобразования координат его звеньев (рис, 2.!3) элементы якобиана определяются следующим образом: 34(9) = — — 5, [4(в (СмС455+533С5)+5335(4+азС33+азС3[ — С! ((55455+4(3) С! [5(в (СззС455 + 5мС5) + 5334(4+азСзз+а,С3[ — 5, (4(55455+5(з) О О О 1 сЕ,С,5,55 + Езс,— 415545455 + 41251 У„ — 5, С, О Лз (9) =- где узв = — 5! [5(5533С455 — 5(бС33С5 — 4(4Сзз + аз5м + а553[ — С! [4(бС35С455 + 415533С5 + 4Е4555 + азСзз + азС3[, 415С45455 4(55!5455 'Езз — 5! С, О ~в(9) = ние начала системы координат конечного звена манипулятора относительно снстемы координат (Š— 1)-го звена, записанное в базовой системе координат, а г, ! — единичный вектор вдоль оси движения 4-го сочленения, записанный в базовой системе координат.

Для шестизвенного манипулятора с шарнирными сочленениями якобиан может быть найден в виде где у, = — 54[4(55,С!55 — 5(,С~Со — ЕЕ,С, + аз54)— — С![4(бСЗС455 + 5(555С5 + 4(455 + азСз[ 5,5м (4(бС5+ 5(4) — 4(вС335455 415С33С455 — С!553 (4(вС5+ 414) 415С!5м5,55 — 41б5! 533С455 С453з 5!535 С, 5 5С 34(0) = 4(б 33 4 5 4(55355455 4(вС!С4354С. + 4(554С4С5 + 5(55!С335455 ЕвС4~455 — С!Сзз54 5!Св — 5,Сзз54+ С,С4 53з54 415 (О) = 415 (5!С33С4 + С!54) 55 + 4(55!533С5 — 4(в (С4СззС4 5!54) 55 — 4(вС!533С5 О (СЕСмС4 — 5,5,) 55+ С!535С5 (5,СмС, + С,5,) 55+ 5АзС5 — 533С455+ С Св Зв (О) = 541 = з(п (9,.

+О!) 5,=5(пйо С, Оь где а (Е) О [ 0 )г Р (Е) О 1( (Б б) где 0 — нулевая матрица размерностью 3 Х 3. аз! и С;е — — соз (9; + 0;), Если требуется управлять манипулятором вдоль или вокруг осей системы координат манипулятора, необходима выразить линейную и угловую скорости в системе координат манипулятора. Это можно сделать умножением ч(Е) и 51(Е) на матрицу вращения [5445[' размерностью ЗХ 3, где ~йб — матрица вращения манипулятора, связывающая положение системы координат конечного звена манипулятора с базовой системой координат.

Таким образом, или Б.2. Метод дифференциального перемещения и вращения В работе (229] используется однородная матрица преобразования для нахождения дифференциального перемещения и вращения относительно системы координат, из которых определяется якобиан манипулятора. Для заданной системы координат Т звена манипулятора дифференциальное изменение в Т соответствует дифференциальному перемещению или вращению вдоль или вокруг базовых осей координат, т. е. 1 О 0 д, 1 — 6, 6„0 т+(т=, ь, О т (вб) 2 — а Ф 0 0 0 1 0 0 0 1 1 — Ь 6„0 Ь, 1 — 6„0 — 6„1 О 0 0 О 1 1 0 0 с(, 010 1„ 0 0 1 0 0 0 1 'вгт Т 1 О 0 0 О 1 0 0 О 0 1 0 0 0 0 1 (Б.10) А(т)( А), или 1 О 0 1 0 0 0 Π— Ь, Ь„О' 1 — 6„0 6„1 О 0 0 1 Т=АТ, (Б.7) — Ь, 6„0 1 — 6„0 6.

1 О О 0 1 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 6, — 6„ 0 (Б. 8) 6=(6„, 6„, 6,)г — дифференциальное вращение вокруг основных осей базовой системы координат, а д=(д„д„, д,)' — дифференциальное перемещение вдоль основных осей базовой системы координат. Аналогично дифференциальное изменение в Т может быть записано в соответствии с дифференциальными перемещением и вращением вдоль и вокруг системы координат Т: 1 0 0 с(„ 0 1 0 д„ 0 0 1 с(, 0 0 0 1 1 — 6, Ь„О Ь, 1 — Ь,. 0 — 6„6„1 О 0 0 0 1 Т+ НТ= Т (Б,9) где 1 0 0 0 1 О 0 0 1 0 0 0 0 О Д„ 1 0 1 1 0 0 1 0 0 0 0 1 62 — Ьд 0 0 0 0 0 1 0 0 1 (Т) (гА) или гд т- дт С учетом уравнения (2.2-27) уравнение (Б.11) имеет внд (Б.11) гА т 'Ат и (ЬХп) п (ЬХв) и (ЬХа) и ° (ЬХр)+ б в (ЬХп) в (ЬХв) в (6 Ха) в (6Хр)+д а ° (ЬХп) а ° (ЬХв) а (ЬХа) а (ЬХр)+4 0 0 0 0 (Б.

12) где Ь =(6, Ьа, 6,) т — дифференциальное вращение вокруг основ- ных осей базовой системы координат, а д = (А, да, А) г — диф- ференциальное перемещение вдоль основных осей базовой си- стемы координат. Используя векторные тождества х (уХх) — у (хХх) у (хХх) х (хХу) О, где 'А имеет ту же структуру, что и в уравнении (В.8) с учетом, что определения 6 и б — различны. 6 (Ь„ба, 6,)г — дифференциальное вращение вокруг основных осей системы координат т, а д (и',, д„, д,)г — дифференциальное перемещение вдоль основных осей системы координат Т.

Связь между А н 'А получаем из уравнений (Б.7) и (В.10): т,(— гА 0 ' — Ь (пХв) Ь (аХп) Ь (пХз) 0 — Ь (в Ха) — Ь (аХп) Ь (зХа), 0 0 0 0 ~(х оу г(, Ьх д„ т,( (Б.17) тб У тб П оскольку координатные оси и, в, а — ортогональны, имеем : ' 'пХз=а, вХа=п, аХп в, 0 — Ь а 6 ° в Ь (рХп)+д п Ь ° а 0 — Ь и Ь ° (рХз)+й з Ь. з Ь и ' О .Ь (рха)+д ' (Ы~) 0 0 0 0 (Б.18) т А= Т вЂ” Т вх 0 Т,,— Т Т 0 Т вЂ” Т 0 (Б.15) если 1-е сочленение— вращательное, Тз 0 $-1 А,= то, приравнивая элементы матриц из уравнений (Б.!4) и (Б.15), получим если 1-е сочлеиеиие— поступателъцое ; Н„=Ь (рХп)+д п=п ° [(ЬХр)+л), '(а=Ь (РХз)+д в=в [(6ХР)+4, Н,=Ь (рХа)+д а=а [(ЬХр)-[-л), 6„= Ь ° и, Ь„= Ь ° в, т6,=6 а, (Б. 16) где Ю; ='-'А А,, ...

зА,. взз ао. уравнение (Б.12) можно записать в виде и уравнение (Б.13) запишется в виде Если задать элементы тА в виде Ь (рХп)+д и (рХв)+ б ° в 6 (рХа)+с(. а 0 (Б.13) Записывая эти уравнения в матричной форме, имеем с [и, в, а)т [(рХ и), (рХ в), (рХ «)) 0 [п з а)г где 0 — нулевая подматрица размерностью 3 Х 3. Уравнение (Б.17) дает связь дифференциальных перемещения и вращения в базовой системе координат и дифференциальных перемещения и вращения в системе координат Т. Применяя уравнение (Б.10) к кинематическому уравнению серийного шестнзвеиного манипулятора, получим дифференциал 'Т;. В случае шестизвенного манннулятора дифференциальное изменение движения Ого звена вызовет соответствующее нзмененне в Т- 'А где ьлА~ определяется как преобразование дифференциального . изменения вдоль или вокруг оси движения Ого сочленения; Π— ~(6, О 40, О О 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ооой(, 0 0 0 0 Используя уравнение (Б.19), получим т"А из дифференциального изменения движения 1-го сочленения: (Б.21) Записывая 61; в виде общей однородной матрицы преобразования, получим зх ах Р» и„ з„ а„ р„ и, з, а, р, 0 0 0 1 (Б.22) — и аг р„и„ их Рхзу 0 рха„ 0 Р у"зх — Руух твд Юо (Б.23) — р„ах 0 — у и г г 0 0 Для случая призматического 4-го сочленения уравнение (Б.21) запишется в виде О О О иг О 0 0 у, 0 0 0 а, 0 0 0 0 т'д = (Б.24) С учетом уравнений (Б.20) и (Б.22) для 4-го вращательного сочленения, уравнение (Б.21) примет вид Таким образом, якобиан манипулятора может быть получен из уравнения (Б.25) для 4 = 1, 2, ..., 6: (В.26) У (4() где столбцы матрицы якобиана получаются из уравнения (Б.25).

Для манипулятора робота Пума (рис. 2.11) и его матриц пре- образования звеньев (рис. 2.13) якобиан определяется в виде У1х У!у Угх — [523 (С4СзС6 — 545в) + Сгз53С6], 52з(С4С356 + 54С6) + С235356 5мС45в + С23Сз Л, (6) = Тв 1 х т. ~ у тв ( х тв т у тб вУ4)1 42ч2 4(Чз вв в44 Й13 Фв Для элементов т'Д, которые были определены в уравнении (Б.15), приравнивая элементы матриц в уравнениях (Б.15) и (Б.23) [или (Б.24)], получим где Угх = 410о если 4-е сочленение- вращательное, (Б.25) иг аг 0 ЕСЛИ 4ЬСОЧЛЕНЕНИЕ— поступательное, Л, (0) = 0 т( т.( Тв у бх Рхиу Руих Рхау — Руах р,а„ вЂ” р„ах иг [вУв (С 3С453 + 523Сз) + вУ452~ + а Сгз + в22С ] (54С Св + С456) — (4(65456 + 4(2) [Сгз (С4СзС6 — 5456) 52353С6])в [4(6 (С23С453 + 5гзСв) + 4(4523 + азС23+агС2] ( — 54С656+ '4С6)— — (4(65453 + 442) [ — Сгз (С4С356 + 54С6) + 5235356] [4(6 (СгзС456 + 52зСв) + в(4523 + азСгг + агС2] (5456) — (4(65453 + в(г) (СгзС456 + 523Сз)в Угх Угу Угг 5,сзс, + С,5.

— 54С356 + С456 5,53 где 726 = (41655С5 + 446СзС455 + 4(455 + азСз + аз) (55Св)— ( 415СзС5 + 4(655С455 6(4Сз + аз55) (С4С5С6 5 5 ) 726 (61655С5 + 56СзС455 + 4145з + азСз + аз) (5555) + + ( — 415С~С5+ 4(555С455 4(4Сз + аз52) (С С55в + 54С6), 72, = — (41655С5+ 416СзС455 + 41455 + а,С, + а,) Сз— — ( — 455СзС5+ а4655С455 — 4(4Сз + аз55) (С455); (аз + 416С455) (55Св) + (4(4 + 4(6С5) (С,С5С6 — 5,5 ) (аз + а46С455) (5з5в) (4(4+ 416С5) (С4С556+ 54С6) — (аз+ 446С455) Сз+ (454+ 415С5) С4Сз 54С5Св + С456 — 54С556 + С456 5455 бз(9) = 4165556 4(655Св 0 34(9) = — 56С, 5556 5 С 416С6 41656 0 0 Лв(9) = Лв(9) = 56 Сб 0 Б.З.

Определение якобиана из уравнений движения Ньютона — Эйлера В рассмотренных двух методах якобиан был получен в аналитической форме. Возможно численное определение элементов якобиана во времени в явном виде из уравнений движения Ньютона — Эйлера, Это определение основывается на том, что отношения малых величин ускорений конечного звена манипулятора к маль4м величинам ускорений сочленений являются элементами якобиана, если исключить нелинейные компоненты ускорений из уравнений движения Ньютона — Эйлера.

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

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

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

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