73
Ballagi Áron Automatizálási Tanszék Robottechnika 1. Bevezetés

1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Ballagi ÁronAutomatizálási Tanszék

Robottechnika1. Bevezetés

Page 2: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Ballagi Áron– tanszékvezető-helyettes, egyetemi adjunktus– Automatizálási Tsz. C701, 3461– Autonóm és Intelligens Robotok Laboratórium (AIR)

• ÚT111, 3155– [email protected]

• Konzultáció: Szerda 16 – 17 óra, ÚT111• Fórum: robtech2015t

2015.04.07. 23:41:472

Bemutatkozás

Előadó: Ballagi Áron

Page 3: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Pozíció és orientáció leírása• Robot koordináta rendszerek, koordináta

transzformációk• Kinematikai modellek, inverz kinematika• Dinamikai leírás• Gyakorlat:

– ABB robotok általános megismerése– Robotok paraméterezése, betanítási lépések– Robot programozás alapjai

2015.04.07. 23:41:473

Témakörök

Előadó: Ballagi Áron

Page 4: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Kulcsár Béla: Robottechnika, LSI Informatikai Oktatóközpont, Budapest, 1999.

• Lantos Béla: Robotok irányítása, Akadémiai Kiadó, Budapest, 2002.

• Hegedűs Zoltán, Robotprogramozás, GAMF, Kecskemét, 2004.• John J. Craig, Introduction to Robotics – Mechanics and

Control, Pearson Education International, New Jersey, 2005. • J. Norberto Pires, Industrial Robots Programming, Springer, New

York, 2007.• Phillip John McKerrow, Introduction to Robotics, Addison-

Wesley, Sydney1991.• Peter Corke: Robotics, Vision And Control: Fundamental

Algorithms In Matlab (Springer Tracts In Advanced Robotics), Springer, New York, 2011.

2015.04.07. 23:41:474

Irodalom

Előadó: Ballagi Áron

Page 5: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Órák látogatása • A félév végi Zh megírása – megajánlott jegy• Vizsga – írásbeli, elmélet és gyakorlat

• Projekt, TDK, Szakdolgozat

2015.04.07. 23:41:475

Követelmények

Előadó: Ballagi Áron

Page 6: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

2015.04.07. 23:41:476

Baleset- és tűzvédelmi oktatás

Előadó: Ballagi Áron

Page 7: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Mi az a robot?

2015.04.07. 23:41:477 Előadó: Ballagi Áron

Page 8: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Karel Capek: Rossum’s Universal Robots(RUP) – 1920– gépi szörnyek – androidok

2015.04.07. 23:41:478

Robot mint kifejezés

Előadó: Ballagi Áron

Page 9: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

2015.04.07. 23:41:479

SciFi robotok

Előadó: Ballagi Áron

Page 10: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• A „filmes” robotok tulajdonságai:– Természetes mozgásúak, gyorsabbak, erősebbek és

ügyesebbek mint mi– Extra intelligensek– Határozott személyiséggel rendelkeznek– Érzelmeik kimutatására képesek– Természetes nyelvet beszélnek és problémamentesen

értenek minket– Gyakran át akarják venni az uralmat a földön

2015.04.07. 23:41:4710

SciFi robotok

Előadó: Ballagi Áron

Page 11: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• VDI 2860: Az ipari robot univerzálisan állítható többtengelyű mozgó automata, melynek mozgás-egymásutánisága (utak és szögek) szabadon – mechanikus beavatkozás nélkül –programozható és adott esetben szenzorral vezetett, megfogóval, szerszámmal vagy más gyártó eszközzel felszerelhető, anyagkezelési és technológiai feladatra felhasználható.– Tengelyek alatt a programozott mozgásokat kell érteni (több

tengely – több programozott mozgás)

2015.04.07. 23:41:4711

Ipari robotok – robot karok

Előadó: Ballagi Áron

Page 12: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• A robotok felhasználásának fő irányai manapság:– Ipari robotok– Katonai robotok– Űrkutatási robotok– Asszisztens, szerviz robotok

• Háztartási robotok• Szórakoztató robotok

– Kutatási, oktatási robotok

2015.04.07. 23:41:4712

A „való-világ” robotjai

Előadó: Ballagi Áron

Page 13: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

2015.04.07. 23:41:4713

BigDog

Előadó: Ballagi Áron

Page 14: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Nagy költségvetésű, magas potenciálú kutatási terület

• Extrém körülmények, extrém megbízható robotok

2015.04.07. 23:41:4714

Űrkutatási robotok

Előadó: Ballagi Áron

Page 15: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Gyorsan fejlődő terület, a következő 20 - 25 év hozhat áttörést – Számtalan megoldás már napjainkban is:

• Roomba takarító robot (iRobot Coporation)• RoboMower fűnyíró (Friendly Robotics)

2015.04.07. 23:41:4715

Háztartási robotok

Előadó: Ballagi Áron

Page 16: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

2015.04.07. 23:41:4716

Szórakoztató robotok

Előadó: Ballagi Áron

Page 17: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Nagyon aktív kutatási terület– Új megoldások mellett a határ-

tudományok gyűjtő helye• mechatronika• szenzortechnika• irányítástechnika• számítási intelligencia

2015.04.07. 23:41:4717

Kutatási robotok

Előadó: Ballagi Áron

Page 18: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• A vége lehet a Terminátor?• Asimov törvényei:

1. A robot nem árthat az embernek, és nem nézheti tétlenül, ha az embert veszély fenyegeti.

2. A robot engedelmeskedni tartozik az emberek parancsainak, kivéve, ha ezek a parancsok az Első Törvénybe ütköznek.

3. A robot köteles megvédeni magát mindaddig, amíg ez nem ütközik az Első vagy a Második Törvénybe.

2015.04.07. 23:41:4718

Robotika és az etika

Előadó: Ballagi Áron

Page 19: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• A JIRA (Japanese Industrial Robot Association) a következő osztályozást javasolja:– Class 1: Kézi vezérlésű eszközök– Class 2: Fix szekvenciájú robotok– Class 3: Változó szekvenciájú robotok– Class 4: Visszajátszó (playback) robotok– Class 5: Számvezérlésű (NC) robotok– Class 6: Intelligens robotok

2015.04.07. 23:41:4719

Robotok rendszertana

Előadó: Ballagi Áron

Page 20: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

KÉRDÉS?

Köszönöm a figyelmet!

2015.04.07. 23:41:4720 Előadó: Ballagi Áron

Page 21: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Ballagi ÁronAutomatizálási Tanszék

Robottechnika2. Ipari robotok

Page 22: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• IGM Robotrendszerek Kft.– Hegesztőrobotok specialistája– http://www.igm-group.com/hu

• Max. 8 fő! – akiket tényleg érdekel a robotika (diplomamunka) !

2015.04.07. 23:42:332

IGM látogatás, oktatás

Előadó: Ballagi Áron

Page 23: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• SCILAB – Általános matematikai programozási, modellezési keretrendszer– „Matlab klón”– Ingyenes: http://www.scilab.org/– RTSX

• Robottechnikai függvény gyűjtemény• Ingyenes: http://scilab.ninja/rtsx/download/

• RoKiSim– Kinematikai szimulátor– Látványos, könnyen kezelhető– Ingyenes: http://www.parallemic.org/RoKiSim.html

2015.04.07. 23:42:333

Szoftverek

Előadó: Ballagi Áron

Page 24: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• ABB RobotStudio– ABB robotok off-line programozására– Profi robot szimulátor – a RobotWare-t is telepíteni kell– Liszenszhez kötött – a laborból kölcsönözhető– Letöltés: http://new.abb.com/products/robotics/robotstudio

2015.04.07. 23:42:334

Szoftverek

Előadó: Ballagi Áron

Page 25: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Történeti áttekintés

• 1951. Teleoperátor - Goertz és Bergsland (amerikai szabadalom)• 1954. Kétkaros portálrobot szabadalom – C.W. Kenwart• 1959. Első sorozatgyártású ipari robot – Planet Co.• 1960. Első Unimate robot (számjegy vezérlésű, hidraulikus hajtás)• 1966. Első festő robot – Trallfa Co.• 1971. Stanford kar, tisztán villamoshajtású• 1973. Kísérleti programozási nyelvek , SIRI, WAVE, AL• 1974. ASEA Irb6 és Cincinnati Milacron T3 villamos hajtású robotok• 1975. Első szerelési művelet – Olivetti SIGMA• 1976. Rugalmas csukló – Charles Draper labor• 1978. PUMA robot – Unimation• 1979. SCARA robot – Yamanashi Egyetem• 1981. Robotok direkt hajtása – Carnegi-Mellon Egyetem• 1984. WABOT-2 antropomoph robot – Waseda Egyetem• 1985. Harmadik generációs – autonóm mobil robotok megjelenése• 1995. Robot platformok

5 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 26: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot funkcionális felépítése

6 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 27: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Karmozgás leképezése

7 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 28: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robotok funkcionális elemzése

8

● Anyagkezelő berendezések fő funkcionális egységei (VDI 2860)

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 29: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robotok funkcionális elemzése

9

● Mozgató berendezés elemzése

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 30: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Manipulátor, teleoperátor

10 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 31: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Helyezőberendezés

11

● A programvezérlés csak egyetlen mozgásciklus végrehajtására alkalmas

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 32: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Ipari robot irányítása

12 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 33: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robotok mechanikai csoportosítása

• Mechanikai testek (karok, tagok) + kinematikai kényszerk• Kinematikai kényszer általában:

– forgó (Rotáció)– egyenes vonalú mozgás (Transzláció)

• A pozíciómozgás általában három tagú robotmechanikával valósul meg.– 23 = 8 egymástól független változatban kapcsolható egymáshoz

13 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 34: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

A tagok összekapcsolási változatai

• RRR• RTR• TRR• RRT• TRT• RTT• TTR• TTT

14

● Robot osztályok● derékszögű koordinátarendszerű TTT● henger koordinátarendszerű RTT● gömbi koordinátarendszerű RRT● csuklós rendszerű

● függőleges síkú csuklókaros RRR● vízszintes síkú csuklókaros TRR

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 35: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot osztályok(kinematikai felépítés szerint)

15 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 36: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot osztályok(kinematikai felépítés szerint)

16 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 37: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Egyes osztályok százalékosmegoszlása

17 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 38: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robotok mechanikai felépítése

18 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 39: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Derékszögű koordinátarendszerűrobot

• Portál robot

19 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 40: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Derékszögű koordinátarendszerűrobot

• Álló rendszerű

20 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 41: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Derékszögű koordinátarendszerűrobot

21

4min 43

2min 21

1 3min 32

x l sy l sz l l s

4min 43

2min 21

1 3min 32

( ) ( )( ) ( )( ) ( )

x t l s ty t l s tz t l l s t

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 42: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Henger koordinátarendszerűrobot (RTT)

22 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 43: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Henger koordinátarendszerűrobot (RTT)

23

4min 43 21

4min 43 21

2 3min 32

21min 21 21max

( )cos( )sin

x l sy l sz l l s

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 44: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Gömbi koordinátarendszerűrobot (RRT)

24 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 45: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Gömbi koordinátarendszerűrobot (RRT)

25

4min 43 32 21

4min 43 32 21

2 3 4min 43 32

21min 21 21max

32min 32 32max

( )cos cos( )cos sin

( )sin

x l sy l sz l l l s

4min 43 32 21

4min 43 32 21

2 3 4min 43 32

( ) ( ( ))cos ( )cos ( )( ) ( ( ))cos ( )sin ( )( ) ( ( ))sin ( )

x t l s t t ty t l s t t tz t l l l s t t

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 46: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Függőleges síkú csuklókaros robotok (RRR)

26 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 47: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Függőleges síkú csuklókaros robotok (RRR)

27 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 48: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Függőleges síkú csuklókaros robotok (RRR)

28

3 32 32

2 3 32 32

4 43 4 43

4 43

3 4 43 32 4 43 32

2 3 4 43 32 4 43 32

cos sin

sin cos

cos cos

sin

cos cos sin sin

sin sin sin cos

l HK KG

z l l HK KG

HK l l

KG l

l l l

z l l l l

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 49: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Függőleges síkú csuklókaros robotok (RRR)

29

3 4 43 32 4 43 32 21

3 4 43 32 4 43 32 21

2 3 4 43 32 4 43 32

cos cos sin sin cos

cos cos sin sin sin

sin sin sin cos

x l l l

y l l l

z l l l l

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 50: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Függőleges síkú csuklókaros robotok (RRR)

30 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 51: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Vízszintes síkú csuklókaros robotok (RRT , TRR)– SCARA - Selective Compliance Assembly Robot Arm

31 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 52: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Vízszintes síkú csuklókaros robotok (TRR - SCARA)

32 2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 53: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Vízszintes síkú csuklókaros robotok (TRR - SCARA)

33

3 32 32

3 32 32

2min 21 5

4 43

''4 43

cos sin

sin cos

cos

sin

x l HK KG

y l HK KG

z l s l

HK l

KG l

3 4 43 32 4 43 32

3 4 43 32 4 43 32

2min 21 5

cos cos sin sin

cos sin sin cos

x l l l

y l l lz l s l

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 54: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Csuklókaros Robotok

• Vízszintes síkú csuklókaros robotok (RRT - SCARA)

34

2 3 32 21 3 32 21

2 3 32 21 3 32 21

1 4min 43

cos cos sin sin

cos sin sin cos

x l l l

y l l lz l l s

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 55: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• Tricept

35

Robotplatformok lineáris mozgásokból

2015.04.07. 23:42:33 Előadó: Ballagi Áron

Page 56: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot főbb pontossági paraméterei -1

• ISO 9283 Manipulating industrial robots -- Performance criteria and related test methods

• AP /Pose accuracy/ Pozícionálási pontosság– A programozott pozíció és a valóságban elért átlagos pozíció közötti különbség.– IRB 2400L-7/1.8 ABB robotnál értéke 0.04mm. – adott terheléssel, ugyanazon programozott pozíciót vizsgálva és azonos irányból

végezve a méréseket

36

2 2 2p x y zAP AP AP AP

2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 57: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot főbb pontossági paraméterei -2

• 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága– A „legnagyobb variációs gömb” sugara, – IRB 2400L-7/1.8 ABB robotnál értéke 0.07mm.– Egy adott mérési sorozaton belül, adott terheléssel, ugyanazon programozott

pozíciót vizsgálva és azonos irányból végezve a méréseket.– Az ismétlési pontosság a robot alkatrészeinek precizitásától és merevségétől függ.

37

3 (S : eltérések szórása)l átl l lRP l S

2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 58: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot főbb pontossági paraméterei -3

• AT /Linear path accuracy/ Lineáris pálya pontosság– A maximális pályaeltérést jelenti az egyes programozott teszt pozíciópontok

közötti ideális pálya és a valóban befutott pályák között, IRB 2400L-7/1.8 ABB robotnál értéke 0.78mm.

– A lineáris pálya pontossága a robot mechanikai pontosságától, a pozíciómérő rendszer felbontásától és a robot kalibráltságától függ.

38 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 59: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot főbb pontossági paraméterei -3

• AT /Linear path accuracy/ Lineáris pálya pontosság– A maximális pályaeltérést jelenti az egyes programozott teszt pozíciópontok

közötti ideális pálya és a valóban befutott pályák között, IRB 2400L-7/1.8 ABB robotnál értéke 0.78mm.

– A lineáris pálya pontossága a robot mechanikai pontosságától, a pozíciómérő rendszer felbontásától és a robot kalibráltságától függ.

39 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 60: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot főbb pontossági paraméterei -4

• 2.1.4 RT /Linear path repeatability/ Lineáris pályaismétlés pontossága– Az egyes programozott teszt pozíciópontok között ismételten megtett utak

közötti maximális eltérést jelenti. IRB 2400L-7/1.8 ABB robotnál értéke 0.11mm.

– A lineáris pályaismétlés pontossága a robot mechanikai pontosságától és a pozíciómérő rendszer felbontásától függ.

40 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 61: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot főbb pontossági paraméterei -5

• AD /Distance accuracy/ Távolsági pontosság– Az egyes programozott teszt pozíciópontok (P2, P4 átló az ISO kockában)

közötti és a valóságban elért átlagos pozíciópontok közötti távolság eltérését jelenti, általános értéke ~20mm.

• RD /Distance repeatability/ Távolság ismétlési pontossága– A valóságban elért pozíciópontok közötti távolság eltérései szórásának

háromszorosa, általános értéke ~ 0.2mm.

41 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 62: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

• E /Exchangeability/ Robot felcserélhetőség– Mértéke kifejezi, hogy egy adott robot típus lecserélése után mennyivel

változnak a pozíciók ugyanazon körülményeket feltételezve (hőmérséklet, mechanikai installáció, szerszámozás).

– Az eltérések a következőkből adódnak:• gyártásból adódó mechanikus toleranciákból• robot összeszerelési eltérésekből• kalibrációs hibákból

– Mérése 5 robotra vonatkozik, robotonként 30 méréssel, és ugyanazt a vezérlőt használva. Az eltérések maximumát kell megadni.

– Ez az érték nagyban kifejezi a robot minőségét, éppen ezért a robotok paraméterei között nem tüntetik fel szívesen, nagyságrendileg 10 és 30mm között fordul elő. (nagyban összefügg a távolsági pontossággal)

42

Robot főbb pontossági paraméterei -6

2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 63: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robot főbb pontossági paraméterei -7

• /Multi directional pose accuracy variation/ Több irányú pozícionálási pontosság változás

• /Position stabilisation time/ Pozíció stabilizációs idő

• /Position overshoot/ Pozíció túllövés

• /Drift of pose characteristics/ Pozíciónálási pontosság elkúszásának mértéke

• /Path accuracy on reorientation/Reorientációs pálya pontosság

• /Cornering deviation/ Eltérések sarokponti mozgásnál

• /Path velocity characteristics/ Sebesség eltérések a pálya mentén

• /Minimum posing time/ Minimális pozícionálási idő

• /Static compliance/ Statikus terhelésekre adott pozíció eltérés

• /Weaving deviations/ Pályára szuperponált keresztmozgások eltérése (hegesztő, ragasztó felhasználásoknál használatos)

• Orientációs hibák

43 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 64: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Pontossági paraméterek tesztelése

• gyártó által ajánlott felállítás, installálás– bemelegedett rendszer (warmed-up) /kivéve a "drift of pose" mérést– névleges terhelés– környezeti hőmérséklet 20C° ±2C° (24 órás aklimatizáció szükséges)– mérések alap koordináta-rendszerben– a referencia és a mérési pontok az un. ISO kockán belül legyenek

• a méréseket a pozíció stabilizálódása után végezzük

• mérési pont a TCP (pontos helyét a riportban meg kell adni)

• maximális sebesség beállítások mellett (vagy: 100-50-10% pályakövetésnél)

• mérések száma: lásd ISO 9283 pl. 30mérés

44 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 65: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

45

ISO tesztkocka

2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 66: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

Robottechnikában alkalmazott koordináta-rendszerek

46 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 67: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

ALAP (BASE) koordináta-rendszer

• Az ALAP (BASE) koordináta-rendszer mindig a robot alapjának középpontjához rögzített.

• Programfutás alatt a robotvezérlőben a belső számítások ezen koordináta-rendszer alapján történnek.

47 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 68: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

VILÁG (WORLD) koordináta-rendszer

• A világ koordináta-rendszer az alap koordináta-rendszer (rendszerek) egy fajta másolataként is elképzelhető.– Ezt egy un. eltolási keret (FRAME) definiálásával érhetjük el.

48 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 69: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

FELHASZNÁLÓI (USER) koordináta-rendszer

• A felhasználói koordináta-rendszer alaprendszere a világ koordináta-rendszer.– egyes készülékekhez rendelt felhasználói koordináta-rendszer. A munkadarab

lefogató készülékek cseréje esetében nem kell újraprogramozást végeznünk.

49 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 70: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

TÁRGY (OBJECT) koordináta-rendszer

• Ha a robot több tárgyon is végez műveletet, vagy ha a tárgyak helyzete megváltozhat, akkor hasznos lehet egy a tárgy egy bizonyos pontjára vonatkozó koordináta-rendszer használata.

50 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 71: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

CÉL (GOAL) koordináta-rendszer

• A ”legkülső” koordináta-rendszer a CÉL (GOAL) koordináta-rendszer. Ez definiálja a célpozíciót, (X,Y,Z és orientáció) ahová a robot a rászerelt szerszámmal eljut.– Ez a pont kerül eltárolásra minden pozícióutasításban.

51 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 72: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

ROBOT SZERSZÁMKÖZÉPPONT ( ToolCenter Point -TCP)

• A robotpozíciók és robotmozgások az un. robot szerszámközéppontra értelmezettek.– Ezt a pontot valahol a szerszámon kell definiálni, pl. hegesztésnél a hegesztő

szerszám csúcsa, megfogónál a megfogó közepe.

52 2015.04.07. 23:42:34 Előadó: Ballagi Áron

Page 73: 1. Bevezetésballagi/Robottechnika/Robottechnika.pdfRobot főbb pontossági paraméterei - 2 • 2.1.2 RP /Pose repeatability/ Pozíció ismétlési pontossága – A „legnagyobb

KÉRDÉS?

Köszönöm a figyelmet!

2015.04.07. 23:42:3453 Előadó: Ballagi Áron