Professional Documents
Culture Documents
Srdjan Uzunovic 575 2019 Seminarski Rad Robotika PDF
Srdjan Uzunovic 575 2019 Seminarski Rad Robotika PDF
Srdjan Uzunovic 575 2019 Seminarski Rad Robotika PDF
РОБОТИКА
САДРЖАЈ
1 УВОД ............................................................................................................................................................ 4
2 ИНДУСТРИЈСКИ РОБОТ ............................................................................................................................... 5
2.1 СТРУКТУРА ИНДУСТРИЈСКОГ РОБОТА ......................................................................................................................5
2.2 ТЕХНЧКА КАРАКТЕРИСТИКА ИНДУСТРИСКИХ РОБОТА .................................................................................................6
2.2.1 Механички систем ..............................................................................................................................7
2.2.2 Енд-ефектори ......................................................................................................................................7
2.2.3 Управљачки систем ............................................................................................................................8
2.2.4 Погонски систем .................................................................................................................................8
2.2.5 Мерни систем ......................................................................................................................................8
2.2.6 Сензорски систем ................................................................................................................................8
3 МЕХАНИЧКА СТРУКТУРА ............................................................................................................................. 9
3.1 КИНЕМАТИЧКИ ПАРОВИ .......................................................................................................................................9
3.2 КИНЕМАТИЧКИ ЛАНАЦ .......................................................................................................................................10
3.2.1 Предноости и мане типова кинематског ланца ..........................................................................11
3.3 МЕХАНИЧКИ ДЕО ИНДУСТРИЈСКОГ РОБОТА ...........................................................................................................12
3.3.1 Постоље .............................................................................................................................................12
3.3.2 Рука робота и шака робота ............................................................................................................13
3.3.3 Прихватница робота .......................................................................................................................13
3.4 ОБЛИК РАДНОГ ПРОСТОРА ..................................................................................................................................14
3.4.1 Декартова (Картезијанска, портална, правоугаона) конфигурација .......................................16
3.4.2 Поларно цилиндрична .......................................................................................................................17
3.4.3 Сферна ................................................................................................................................................17
3.4.4 Лактаста (SCARA, хоризонтална зглобна) конфигурација .........................................................18
3.4.5 Вертикална Антропоморфна злобна .............................................................................................19
4 КИНЕМАТИЧКА АНАЛИЗА РОБОТА ........................................................................................................... 20
4.1 УНУТРАШЊЕ КООРДИНАТЕ..................................................................................................................................20
4.2 СПОЉАШЊЕ КООРДИНАТЕ..................................................................................................................................21
4.3 ХОМОГЕНЕ ТРАНСФОРМАЦИЈЕ .............................................................................................................................21
4.4 ТРАНСФОРМАЦИЈЕ РОТАЦИЈЕ ..............................................................................................................................22
4.5 ТРАНСФОРМАЦИЈА ТРАНСЛАЦИЈЕ ........................................................................................................................24
5 СЕНЗОРИ У РОБОТИЦИ .............................................................................................................................. 25
5.1 СЕНЗОРИ ПОЛОЖАЈА И БРЗИНЕ ............................................................................................................................25
5.1.1 Потенциометар................................................................................................................................25
5.1.2 Резолвер ..............................................................................................................................................26
5.1.3 Енкодер ...............................................................................................................................................28
5.2 СЕНЗОРИ ДОДИРА И СИЛЕ...................................................................................................................................29
5.2.1 Бинарни сензори додира ...................................................................................................................29
5.3 СЕНЗОРИ СИЛЕ ..................................................................................................................................................30
5.3.1 Мерне траке ......................................................................................................................................30
5.3.2 Шестокомпонетно мерење .............................................................................................................31
5.4 СЕНЗОРИ БЛИЗИНЕ И РАСТОЈАНЈА ........................................................................................................................32
5.4.1 Сензор близине...................................................................................................................................32
2
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
3
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
1 УВОД
Реч робот потиче из старословенске речи робота, што значи рад, односно тешки рад
(на руском језику). Реч робот први је употребио Karel Čapek, чешки писац, 1921. године у
својој утопистичкој драми R.U.R.( Rossumu’s Universal Robots).
Роботика је примењена техничка наука која представља спој машинства и рачунарске
технике. Она укључује различите гране као што су пројектовање машина, теорију
управљања и регулације, микроелектронику, компјутерско програмирање, вештачку
интелигенцију, људски фактор и теорију производње. Другим речима, роботика је
интердисциплинарна наука која покрива подручје механике, електронике, информатике и
аутоматике. Она се бави првенствено проучавањем машина, односно робота који могу
замијенити човека у извршавању разних задатака. Ради сталног повећања продуктивности
и квалитете производа те смањења трошкова, у индустрији значајну улогу имају роботи,
односно роботски системи. Роботи могу једнако квалитетно радити 24 сата у дану што човек,
наравно, не може. Људска ограничења попут умора, деконцентрације, мањка вештина
роботи успешно отклањају. Данас су роботи присутни у већини индустрија. Могу се видети
у аутомобилској индустрији, у прехрамбеној индустрији, у производњи амбалаже, у
производњи разних склопова и челичних конструкција, итд. Према ИСО 8373 робот је
аутоматски управљани, репрограмабилни, вишенаменски манипулатор. С хуманитарног
гледишта, индустријски роботи су идеални за послове који се сматрају тешким и
неприкладним за људе, те за послове који се понављају више пута и као такви се сматрају
монотоним. Такође, роботи се користе и у оним процесима где се тражи висок и уједначен
квалитета и велика продуктивност.
Робот је електро-механичка машина која је у стању да аутономно, по неком програму,
или под контролом човека изводи одређене задатке. Роботи се користе за извођење задатака
опасних, тешких или напорних за људе. На пример манипулација нуклеарним отпадом или
слагање великог броја предмета према боји, као и репетитивне послове где се захтева
истрајност и прецизност. Интелигенцију коју робот поседује чини у ствари програм или
систем програма, који одређује способност робота да препозна одређене ситуације и да се
у њима снађе или их решава. Роботи и аутоматизација из дана у дан све су више на
располагању човечанству и замењују људско биће у обављању најразаличитијих послова.
Број рутинских физичких послова који су преусмерени са човека на робота све је већи,
човек тиме добија више слободног времена на располагању за неке активности које су више
по његовој жељи. Захваљујући развоју технике и технологије ми данас имамо машине које
могу да обаве одређени посао без или са веома мало људске помоћи.
4
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
2 ИНДУСТРИЈСКИ РОБОТ
Роботи се могу поделити на индустријске роботе и мобине роботе.Индустријски роботи
су стационарни роботи (роботске руке), тежи се изради прецизних и бржих индустријских
робота. Развој индустријске роботике усмеравају и одређују индустријске потребе.
Индустријски (стационарни) роботи су окосница флексибилне аутоматизације чији је циљ
повећање
Продуктивност
Квалитет производа
Флексибилност квалитет и сигурност људског рада
Индустријске роботе одликује:
Висок степен програмабилности, односно да се без физичке интервенције
могу променити кретање и функција робота
Флексибилност, односно могућност примене за различите задатке са или без
физичких интервенција
Интелигенција, односно да робот сам одлучује и акцијама које треба
предузети
Индустријски роботи налазе примену за:
Пслуживање радног места
Држање материјала у радној позицији у разним фазама израде и операциони
транспорт
Технолошке операције ( типични примери ове категорије су постали
заваривање, бојење, брушење, лемљење, лепљење, чишћење, полирање итд.)
Аутоматску монтажу и
Предпроцесну, процесну и послепроцесну контролу
5
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
2.2.2 Енд-ефектори
Енд-ефектори (завршни уређаји, радни органи) – хватачи који имају задатак хватања
и држања објеката, или – алати, који имају улогу обављања процеса (као што су заваривање,
бојење, обрада, итд.)
7
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
8
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
3 МЕХАНИЧКА СТРУКТУРА
9
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
10
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
11
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
3.3.1 Постоље
Постоље робота је слично постољу аналогног уређаја, основна плоча може бити
израђена различитим методама, као што су методе ливења или заваривања. За разлику од
алатних уређаја који су генерално причвршћени за под, робот има више могућности
причвршћивања.
Типови постоља могу бити:
Стојеће
Зидно
Плафонско
Портално постоље
12
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Рука робота
Прва три степена слободе су основна(минимална) конфигурација (рука) и
називају се СТЕПЕНИ СЛОБОДЕ или ОСЕ ПОЗИЦИОНИРАЊА. чини везу
изеђу постоља робота и шаке робота.
Шака робота
Друга три степена слободе су осе оријентисања и изводе их зглобови шаке.
На шаку се надовезује завршни уређај (прихватница робота)који може бити
изведен у најразлицитим облицима.
13
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
14
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
15
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Предности:
16
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
3.4.3 Сферна
РРТ-У сферној конфигурацији оса првог зглоба је усмерена вертикално док је оса
другог хоризонтална и прилагођена оси првог споја. Трећи зглоб је транслаторни. Дакле, у
сферној конфигурацији други и трећи зглобови омогућавају позиционирање врха
минималне конфигурације у било којој тачки вертикалне равни, док ротирањем
вертикалне равнине око осовине првог споја, врх робота може бити постављен било где
унутар радног простора. Ова конфигурација се назива сферна, облик радног простора који
чини облик кугле.
17
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
18
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
19
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
20
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Угао скретања q одговара ротацији око z осе непокретног координатног система, угао
посртања ј одговара ротацији око новодобијене осе y, док угао ваљања y одговара ротацији
око новодобијене осе x. Вектор спољашњих координата може записати као:
21
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
22
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
23
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
24
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
5 СЕНЗОРИ У РОБОТИЦИ
Да би робот могао радити самостално, без обзира на ниво самосталности, он мора
бити "свестан" себе и своје околине. Прецизније речено, робот мора имати могућност
мерења сопственог положаја и брзине као и мерења различитих величина у радној
околини чиме стиче представу о спољном простору. Различити мерни уређаји и системи
којима робот добија информације о себи и околини називају се сензори. Данас су то
уређаји за мерење угаоног и транслаторног померања, различити сензори додира, уређаји
за мерење растојања, силе, убрзања и сл. Робот посредством сензора добија податке о себи
и о околини. Податке о сопственом положају и брзини робот добија мерењем померања у
зглобовима и брзина тих померања. С обзиром на то да се мере такозване унутрашње
координате и брзине, одговарајуће мерне уређаје називамо унутрашњим сензорима.
Постоје и уређаји који мере различите величине везане за однос робота и спољашње
средине (на пример, удаљеност од препреке итд.). Такве уређаје називамо спољашњим
сензорим.
𝑈𝑜
Напон на клизачу је: 𝑈 = 𝑘 ∗ 𝑥, где је константа пропорционалности: 𝑘 = 𝐿
25
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
𝑈𝑜
Напон на клизачу је: 𝑈 = 𝑘 ∗ 𝛩, где је константа пропорционалности: 𝑘 = 𝛽
Дакле, добијамо напон који линеарно зависи од померања. Међутим, треба рећи да је
отпорник R могао бити направљен тако да му се отпорност не мења линеарно са дужином.
Тада би се и напон U мењао по другачијем закону. У општем случају било би U = f(x).
5.1.2 Резолвер
Основне идеје рада резолвера објаснићемо на примеру резолвера са два намотаја,
један на статору (С — С) и један на ротору (Р— Р). Намотаји су мотани како је то
приказано на слици. Са слике видимо да се магнетно спрезање намотаја мења при обртању
ротора. Ако на статор доводимо наизменични напон:
𝑢𝑠 = 𝑈 ∗ sin 𝑤𝑡
Тада се у ротору индукује напон:
26
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Чешће се, међутим, срећу резолвери који имају два намотаја на статору (С1 — С1 и С2 —
С2) и један на ротору(Р — Р).Намотаји статора постављени су под углом од 90° као што је
приказано шематски на слици ( Слика 26.) .
𝑢𝑠1 = 𝑈 ∗ sin 𝑤𝑡
𝑢𝑟 = 𝑈 ∗ sin(𝑤𝑡 + 𝛩)
Дакле,на излазу се добија наизменични напон константне амплитуде чији је фазни померај
једнак мереном углу . Мерењем фазног помераја добијамо тражену вредност угла.
27
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
5.1.3 Енкодер
Апсолутни енкодер. Објаснимо принцип рада овог уређаја за мерење угла. Главни
део уређаја је диск који је везан за улазну осовину чији се угао обртања мери. Потребно је
измерити угао обртања диска. На диску се налази неколико концентричних путања, а на
свакој од њих смењују се прозирна и непрозирна поља. При томе, на разним путањама
размаци су различити. На једном месту на диск пада светлосна линија која иде од центра
на ободу и пресеца све концентричне путање. Дуж исте линије, али испод диска,
постављен је низ фото-детектора тако да се по један налази испод сваке концентричне
путање. Са слике се види да ће, дуж светлосне линије, негде да се нађе прозирно, а негде
непрозирно поље. Кроз неку од концентричних путања светлост ће проћи, а кроз неке не.
Фото-детектори региструју да ли је кроз неку путању прошла светлост или не. Ако са 0
означимо детектор који није регистровао светлост, а са 1 онај који јесте и ако детекторе
посматрамо од обода ка центру, тада ћемо добити низ нула и јединица. Овај низ
представља тражену вредност угла изражену у бинарном бројном систему. Ако се сада
улазна осовина и диск обрну, промениће се распоред прозирних и непрозирних поља на
које пада светлост. Тада ћемо добити другачији низ нула и јединица, односно другу
вредност угла. На излазу уређаја добијамо вредност измереног угла у бинарном коду,
дакле, информацију о углу у дигиталном облику.Фотодетектор. То је елемент који, ако се
осветли, производи електрични напон од на прирнер 2,5 V. Уређај мери напон на сваком
детектору и ако се појави 2,5 V сматра се да је детектор осветљен и придружује му се
бинарна цифра 1. Ако напона нема, онда томе детектору одговара цифра 0.
28
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Инкрементални енкодер. Овај енкодер је такође оптички уређај за мерење угла. Основни
део уређаја је диск који је везан за улазну осовину чији угао обртања меримо. На диску се
налази низ зареза (или прозирних површина) као што је приказано на слици 6.7. Угловни
размак између свака два зареза је = 2 /К, где је К укупни број зареза. Са једне стране диска
налази се светлосни извор, а са друге стране фото-детектор. Диск је непрозирног
материјала док кроз зарезе светлосни сноп може да прође. Диск се обрће заједно са
улазном осовином и при том обртању фото-детектор ће регистровати светлост сваки пут
кад сноп светлости наиђе на зарез. На тај начин добија се сигнал у облику напонског
импулса сваки пут када се угао обртања повећа за. Сам оптички део инструмента не даје
вредност угла, већ само сигнализира прираштај угла.Зато се уз оптички део додаје
електронски бројач који броји импулсе добијене од фото-детектора. Ако је при обртању
диска из неког нултог положаја бројач избројао м импулса, тада је вредност угла једнака .
Инкрементални енкодер даје на излазу бројну вредност угла, дакле дигитални облик
мерене величине.
29
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
30
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Осам парова мерних трака поставља се на четири међусобно нормална конзолна носача.
При дејству силе и момента долази до деформација ових носача и до промена дужина
мерних трака. Очитавањем парова трака добија осам података δ1,...., δ8 који формирају
вектор очитавања.
∆=[δ1, . . . . , δ8] 𝑇
Други начин за шестокомпонентно мерење силе користи три еластична елемента којима су
повезана два крута тела. При дејству силе и момента горње тело се помера у односу на доње.
31
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Сила и моменат се одређују на основу међусобног положаја два тела. Како је тај положај
одређен са шест параметара то је потребно најмање шест мерних елемената. У једној
практичној реализацији међусобно померање мерено је индуктивним претварачима.
Он омогућава одређивање силе и момента које робот остварује према предмету чију обраду
врши или према својој околини уопште.
32
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Ултразвучни сензори детектују близину на основу пријема одбијеног звучног таласа. Ако
је позната брзина ултразвука у радном простору, ултразвучни уређаји омогућавају мерење
удаљења на основу мерења времена које протекне од тренутка емитовања звука до тренутка
пријема одбијеног сигнала.
33
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
34
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
6 ПОГОНИ У РОБОТИЦИ
Погонски систем робота у ширем смислу омогућава претварање и пренос енергије до
зглоба манипулатора. У општем случају погонски системи се реализују као серво системи
и обухватају: мотор, преносник, евентуално кочницу и мерни систем и управљачки део.
Актуатори, односно мотори, могу бити пнеуматски, хидраулички и електрични.
Обртни пнеумо-мотори се обично изводе помоћу зупчаника или летве (обртни цилиндри).
35
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
• Потребна је посебна јединица за напајање (хидро агрегат) што увећава цену робота
• Тешкоће у преносу флуида под великим притиском еластичним отпором (из разлога
безбедности притисци обично не прелазе 100 бара – покретно црево)
• Због утицаја околине и ерозије водова потребно је филтрирање (честице испод 1 µм)
• Тешкоће у елиминисању ваздуха из цевовода
• Одржавање захтева раднике специјалисте
У општем случају један хидраулички погонски систем изгледа као на следећој слици. Ово
је систем са повратном спрегом, али може и без ње. Хидро-мотори такође могу бити:
линеарни (транслаторни) и обртни. Линеарни хидро-мотори одн. хидроцилиндри се изводе
у великом броју варијанти, од којих се издвајају три:
Обртни хидро-мотори могу бити изведени и као такозвани обртни цилиндри (слично
пнеуматским), или могу бити изведени као обртни хидро-мотори:
36
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
6.3 ЕЛЕКТРОМОТОРИ
Електромотори су данас у најчешћој употреби, чак и за роботе велике носивости.
Основни разлози за ово су добра регулација и ниска цена. Међутим, с обзиром да имају
прилично велики број обртаја 3000 ÷ 4000 о/мин, остварују релативно мале обртне моменте
(до 200 Nm), па су потребни редуктори. Ово изазива губитке, зазоре и повећава димензије
и тежину погонског система. Такође, због потребе статичког уравнотежења, као и повећања
носивости, мотори се смештају изван зглобова ближе основи, што захтева додатни
преносни механизам, који опет има утицаја на зазоре, еластичне деформације, појаву
вибрација и поскупљује израду. Данас се у роботици најчешће користе мотори једносмерне
струје (DC), ређе корачни мотори, а у последње време ради се и на примени АC мотора.
Посебан значај за роботику и машине алатке има развој и примена линеарних
електромотора.
Мотори једносмерне струје (DC)
Мотори са четкицама (ротор намотан) статор (стални магнет), имају мање брзине
варниче и четкице се троше.
Мотори без четкица (статор намотан, ротор стални магнет) имају електронску
комутацију.
37
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
7 ЗАВРШНИ УРЕЂАЈИ
Прихватница робота (завршни уређај) је самостална јединица која се надовезује на
корен шаке и у директној је вези између предмета над којим се врши одговарајућа операција
и кинематске структуре самог робота. Прихватница робота се сврстава у групу измењивих
елемената индустријских робота. Индустријски роботи се опремају одговарајућом
прихватницом у зависности од конкретног задатка. Прихватница може деловати као
хватаљка у роботу за послуживање и монтажу, може бити алатка технолошког робота или
сензор мерних робота. Најпознатија њена примена је у улози хватаљке и у тој функцији се
робот битно разликује од осталих програмабилних машина.Завршне уређаје можемо
функционално поделити у три групе:
• хватаљке,
• алати и
• мерно-контролни уређаји.
Хватаљке су уређаји којима се одређени радни предмет може ухватити, држати
током преношења и на крају испустити. Углавном се срећу код задатака преношења радног
материјала, код опслуживања машина (стављање радног предмета у машину и вађење из
ње) као и у задацима монтаже. Када користимо термин "ухватити" намеће се идеја хватања
помоћу два или више прстију. Међутим, хватање подразумева било који поступак којим се
обезбедује чврст контакт са предметом ради његовог преношења (на пример, помоћу
магнета или вакуумске сисаљке).
Различите врсте алата срећу се као завршни уређаји код робота који обављају
процесне операције. Под алатом тада подразумевамо оне уређаје којима се извршавају неке
радне операције на предмету производње: заваривачка клешта, пиштољ за прскање фарбе,
тоцило за брушење и сл.
У задацима контроле производа робот на свом "врху" носи различиту мерну опрему
неопходну за извршење задатка (нпр. ласерски уређај за контролу квалитета површине).
38
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Хватаљке могу бити обичне или дупле.Дупла хватаљка је уређај који се састоји од
две хватаљке монтиране на врху робота. Овакве хватаљке срећу се углавном код задатака у
којима робот ставља и вади радне предмете из неке машине (на пример пресе). Тада робот
једном хватаљком приноси предмет, затим другом хватаљком вади претходни предмет из
машине пре него што унутра стави нови; коначно претходни предмет се одлаже на то
предвиђено место. Тако се брзо може извршити замена радног предмета у
машини.Хватаљке можемо поделити и према начину хватања на:
• хватаљке са механичким прстима,
• хватаљке са вакуумским, магнетним или атхезионим системом хватања,
• универзалне хватаљке.
39
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Вакумске сисаљке остварују чврст контакт са предметом на тај начин што пумпа
извлачи ваздух стварајући тако потпритисак. Ради остваривања задовољавајућег заптивања,
или сисаљка или радни предмет морају бити он меканог материјала. Најчешће су у питању
мекане ивице сисаљке. Хватаљка се састоји од једне или више сисаљки.Услов за
коришћење вакуумских хватаљки је да површина предмета који се хвата буде равна и чиста.
40
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
41
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
42
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
7.3 АЛАТИ
Поред енд-ефектора за манипулацију (хватачи) робото су опремљани и одговарајућим
енд-ефекторима за узвођење процесних операција а најчешће су :
• Клешта за тачкасто завариваље
• Горионици за електрлучно заваривање (поступци са жицом)
• Пиштољи за прскање (бојење и превлачење)
• Лемилице
• Уређји за завртање завртања
• Обртна вретена ( за различите операције: бушење, проширивање,
развртање,упуштање, резање навоја, брушење, полирање)
• Ласери за бушење и сечење
• Уређаји за сечење воденим млазом
43
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
8 ПРОГРАМИРАЊЕ РОБОТА
44
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
45
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
46
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
• зглоба
• манипулатора
• објекта
• језике нивоа задатка
По другој класификацији, језици могу бити:
47
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
48
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Типови података су као и код других програмских језика константе, променљиве итд.
,укључујући и агрегатиране типове података (real…)⇒ DIMENSION, RECORD
Команде кретања
Обично:
MOVE А1 (представља наредбу за кретање робота из тренутне позиције у претходно
дефинисану тачку А1, са интерполацијом унутрашњим координатама).
МOVES А1 (креће се по правој линији из тренутне позиције у тачку А1)
МОVES А1 VIA А2 (иди у тачку А1 преко тачке А2). Тачке А1 и А2 морају
претходно бити дефинисане.
АPRO А1 50 (прићи тачки која има исте координате као и тачка А1, само што је
подигнута за 50 по z оси, да се објекат не би ударио) ...
49
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Команде сензора и ЕЕ
OPEN CLOSE (отвори, затвори хватач)
CLOSE 40 mm (затвори ЕЕ за 40 mm)
CLOSE 30 N (стегни део са силом од 30 N )
OPERATE TOOL (SPEED = 125 RPM ) (за завртање завртња са брзином 125 о/мин)
SIGNAL 3 ON
SIGNAL 3 OFF
WAIT SENSR 3, OFF (сачекај да сензор 3 да сигнал)
Срачунавање и операције
као и код других програмских језика ( +, -, /, *, **, AND, OR, GT, GE,…, SIN(А) …)
50
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
9 ПРИМЕНА РОБОТА
Примена робота је вишезначна у индустрију. Применом робота добија се на бржа и
тачнија обрада, процес производње се убрзава и побољшава, остварује се могућност
коришћења старијих машина који у систему са индустриским роботом дају врло
употребљиву и ефикасну машину.
Поље примене робота се може поделити у четири следеће категорије:
• Трансфер материјала и опслуживање машине
• Процесне операције
• Послови монтаже
• Послови контроле производа.
51
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
У сваком производном погону пренос материјала спада у кључне радње. Под појмом
материјала подразумева се како необрађени материјал који улази у погон, тако и делимично
обрађени радни предмети, а коначно и потпуно обрађени производ који излази из погона.
Трансфер материјала игра важну улогу зато што је увек потребно материјал који улази у
погон преносити од места где се обавља једна радна операција до места где се обавља друга.
Под трансфером материјала се подразумевају радње: преношења, палетирања и
опслуживања машина.
52
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
9.1.2 Палетирање
До сада је било речи о транспорту радних предмета путем покретне траке и то
појединачно. Међутим, уместо појединачних предмета, пренос се често врши у групама
смештеним у одређене спремнике. Тако се долази до појма палете. Палетом се назива сваки
преносиви спремник у коме су радни предмети сложени на правилан начин (један поред
другог, један изнад другог и сл). Роботи су опремлјени хватаљкама које омогућавају
преношење и манипулисање палетама
53
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
54
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
55
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
56
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
57
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
58
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
59
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
9.3.3 Састављање
Од елемената допремљених на радно место монтаже формира се тражени склоп.
Први корак у формирању склопа је тзв. састављање. Под тим појмом се подразумева да се
одређени елементи доводе у контакт, након чега следи поступак везивања. Најчешћи и
најсложенији проблем јавља се уколико се један елеменат увлачи у отвор на другом. На
слици 63 приказана су два карактеристична случаја увлачења предмета у отвор. На сл. 63 а)
је такозвани цилиндрични проблем увлачења, а на слици 63 б) угласти проблем.
Цилиндрични проблем карактеристичан је по томе што су у процесу увлачења могућа два
релативна померања: транслација дуж осе отвора (η1) и обртање (η2). Угласти проблем
увлачења јавља се када облик отвора не дозвољава обртање предмета око уздужне осе
(трансалција).
60
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
9.3.4 Увлачење
Задатак увлачења предмета у отвор захтева веома прецизно довођење предмета у
полазни положај увлачења. Непрецизно вођење предмета довешће до удара у ивице као што
је приказано на слици 64. У случајевима а) и б) покушај увлачења завршава неуспехом.
Међутим, у случајевима в), г) и д) увлачење, ипак, може бити успешно.
9.3.5 Пројектовање
Обратимо пажњу на саму структуру склопа који се монтира. Ако се има у виду
роботизована монтажа, тада се већ у фази пројектовања склопа мора водити рачуна о
могућностима роботских система. Један од захтева који се постављају је смањивање броја
елементарних компонената које улазе у процес монтаже.Саме склопове који се монтирају
треба пројектовати тако да имају структуру која олакшава роботизацију. Један од примера
је слојевита структура код које се елементи слажу један на други (сл. 65 а). Друга погодна
структура склопа је структура са базним елементом (сл. 65 б). Дакле, један елемент је база
на коју се монтирају остали. Овој структури је функционално слична и структура са рамом
61
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
62
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
63
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Према овој конвенцији, нумерација се врши тако да је база робота уједно нулти чланак,
први покретни чланак носи ознаку 1 и тако све до слободног краја, тј. до руке робота која
је у ствари n–ти чланак. У случају када се ради о ротационим зглобовима, сваки чланак се
може описати са две величине:
Дужином аi , која представља најкраће растојање између оса i–тог и i+1–вог зглоба,
углом закретања 𝛂 i између ових оса у равни нормалној на аi, а мери се у смеру
супротном кретању казаљке на сату око осе аi+1.
Свака оса зглоба има две нормале аi-1 и аi, а растојање између њих је означено са di.
Када се дефинисала тачка координатног почетка Oi, потребно је одредити и положаје оса
координатног система Oixiyizi. Оса zi се поставља да се поклопи са осом i+1–вог зглоба, око
које се врши ротација за износ qi+1. Оса xi се поставља дуж било које заједничке нормале
која је дефинисана (обично је то нормала између оса i–тог и i+1–вог зглоба). У случају да
се осе секу, xi се усваја да лежи у правцу вектора {zi-1}×{zi} или -{zi-1}×{zi}. Тада оса yi
треба да задовољи услов да је {xi}×{yi}={zi}.
64
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
65
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
66
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Као што се може видети са слике робот има 6 ротационих зглобова што му
омгућава 6 степени слободе.
Базни координатни систем се може поставити било где на оси z0 (његов положај није
једнознаћно одређен и може се изабрати најповољнија позиција, а осе x0 и y0 треба одредити
тако да се оформи десни координатни систем. Даље се координатни системи постављају на
начине који се разликују од положаја и орјентације самог посматраног координатног
система.
67
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
заједничке нормале осе Z0 и oсе Z1 и пролази кроз центар следећег координатног система
О1.
Кординатни систем (𝑥1 𝑦1 𝑧1 ) осу ротације поклапа оса Z1 док је оса X1 нормална на
осу Z, оса Y je постављена тако да образује десни координатни систем са осама Z1 и X1.
Између ове две осе јавља се парамета a однсно a1 који преставља растојање између Z oса
односно тo је заједничка нормала за те две осе.
Координатни систем (𝑥5 𝑦5 𝑧5 ) оса ротације а самим тим и оса Z5 сече осу Z4,
координатни почетак се поставља у пресеку ових оса док се оса X5 бира као нормала на
раван дефинисану осама Z4 и Z5 док је правац произвољан. Постављајући тако координатне
почетке центри О4 и О5 ће бити у истој тачци.
68
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
69
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
70
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
• д4= д4
• α4= -π/2
• Ɵ4= Ɵ4
DH параметри између О4 и О5.
71
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Када се у табелу уврсте стварне вредности димензија, табела DH параметара изгледа као
на следећој слици.
LINK Ɵi di ai αi
1. Ɵ1 0 0,075 90
2. Ɵ2 0 0,3 0
3. Ɵ3 0 0,075 90
4. Ɵ4 0,32 0 -90
5. Ɵ5 0 0 90
6. Ɵ6 0,8 0 0
72
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
• Осовине:6
• Носивост: 5 кг
• Домашај: 892.00mm
• Поновљивост: ±0.0300mm
• Маса робота: 29.00kg
• Структура: Зглобни
• Монтажа: Под
73
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
Брзине мотора
• Ј1 ±340°
• Ј2 ±230°
• Ј3 ±373°
• Ј4 ±380°
• Ј5 ±240°
• Ј6 ±720°
74
Семинарски рад из предмета Роботика Срђан Узуновић 575/2019
11 ЛИТЕРАТУРА
75