Roboty przemysłowe. Wojciech Lisowski. 8 Przestrzenna Kalibracja Robotów



Podobne dokumenty
Mechanika Robotów. Wojciech Lisowski. 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej

Kinematyka manipulatora równoległego typu DELTA 106 Kinematyka manipulatora równoległego hexapod 110 Kinematyka robotów mobilnych 113

Rok akademicki: 2015/2016 Kod: RME s Punkty ECTS: 12. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne

Rok akademicki: 2013/2014 Kod: RAR s Punkty ECTS: 5. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Ćw. 18: Pomiary wielkości nieelektrycznych II

T13 Modelowanie zautomatyzowanych procesów wytwórczych, programowanie maszyn CNC

Ćw. 18: Pomiary wielkości nieelektrycznych II

Ćw. 18: Pomiary wielkości nieelektrycznych II

Instrukcja z przedmiotu Napęd robotów

Kalibracja robotów przemysłowych

ROBOTY PRZEMYSŁOWE LABORATORIUM FANUC S-420F

PRZEWODNIK PO PRZEDMIOCIE

Serwomechanizm - zamknięty układ sterowania przemieszczeniem, o strukturze typowego układu regulacji. Wartość wzorcowa porównywana jest z

Roboty manipulacyjne i mobilne. Roboty przemysłowe zadania i elementy

Podstawy robotyki - opis przedmiotu

Robotyka jest prosta gotowe rozwiązania dla różnych gałęzi przemysłu

Sterowanie napędów maszyn i robotów

Informacje ogólne. ABS ESP ASR Wspomaganie układu kierowniczego Aktywne zawieszenie Inteligentne światła Inteligentne wycieraczki

ROBOTY AUTOMATYZACJA PRODUKCJI

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

4. Chwytaki robotów przemysłowych Wstęp Metody doboru chwytaków robotów przemysłowych Zasady projektowania chwytaków robotów

Roboty przemysłowe. Cz. II

4. Sylwetka absolwenta

PR kwietnia 2012 Mechanika Strona 1 z 5. XTS (extended Transport System) Rozszerzony System Transportowy: nowatorska technologia napędów

Oprogramowanie FormControl

Research & Development. Zespół R&D

WSTĘPNY PROGRAM STAŻU W RAMACH PROJEKTU Technologia ma przyszłość- staże dla absolwentów szkół techniczncych

Szczegółowy opis techniczny i wymagania w zakresie przedmiotu zamówienia

Laboratorium z Napęd Robotów

Struktura manipulatorów

Programowanie robotów Kuka

Projektowanie systemów zrobotyzowanych

POLITECHNIKA POZNAŃSKA

IRB PODSUMOWANIE:

ZESPÓŁ SZKÓŁ ELEKTRYCZNYCH NR

INSTYTUT NAUK TECHNICZNYCH PWSW w Przemyślu

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Laboratorium Napędu Robotów

Metody pozycjonowania i programowania

PRZEWODNIK PO PRZEDMIOCIE

WYBÓR PUNKTÓW POMIAROWYCH

RAMOWY PROGRAM PRAKTYKI ZAWODOWEJ PRAKTYKA II (inżynierska)

Kinematyka robotów mobilnych

Układy sterowania robotów przemysłowych. Warstwa programowania trajektorii ruchu. Warstwa wyznaczania trajektorii ruchu.

Laboratorium Sterowania Robotów Sprawozdanie

Badanie powtarzalności pozycjonowania robota IRp-6

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika

PRACA PRZEJŚCIOWA SYMULACYJNA. Zadania projektowe

Roboty przemysłowe. Wprowadzenie

Zautomatyzowane systemy produkcyjne Kod przedmiotu

Rys. 18a). Okno kalibracji robotów, b)wybór osi robota, która wymaga kalibracji.

Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk

METODYKA BADAŃ DOKŁADNOŚCI I POWTARZALNOŚCI ODWZOROWANIA TRAJEKTORII ROBOTA PRZEMYSŁOWEGO FANUC M-16iB

Temat 1. Wprowadzenie do nawigacji robotów mobilnych. Dariusz Pazderski Opracowanie w ramach programu ERA Inżyniera

SILNIK KROKOWY. w ploterach i małych obrabiarkach CNC.

Informacje ogólne. ABS ESP ASR Wspomaganie układu kierowniczego Aktywne zawieszenie Inteligentne światła Inteligentne wycieraczki

MODEL MANIPULATORA O DWÓCH STOPNIACH SWOBODY

Zapytanie ofertowe W trybie poza ustawa PZP o wartości szacunkowej powyżej euro

PL B1. Układ do lokalizacji elektroakustycznych przetworników pomiarowych w przestrzeni pomieszczenia, zwłaszcza mikrofonów

OFERTA FIRMY WLEKUS SYSTEMY MECHATRONICZNE

Materiały pomocnicze do ćwiczeń laboratoryjnych

2.9. Kinematyka typowych struktur manipulatorów

Roboty stereotaktyczne

ANALIZA KINEMATYKI MANIPULATORÓW NA PRZYKŁADZIE ROBOTA LINIOWEGO O CZTERECH STOPNIACH SWOBODY

1.Wstęp. Prąd elektryczny

Wymagania edukacyjne Technologia napraw zespołów i podzespołów mechanicznych pojazdów samochodowych

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium MASZYN I URZĄDZEŃ TECHNOLOGICZNYCH. Nr 2

Roboty przemysłowe - wybrane pojęcia, budowa, zastosowania, przykłady

Właściwa kontrola przy wykorzystaniu systemów wizyjnych.

PRZEKŁADNIE ZĘBATE. Przekł. o osiach stałych. Przekładnie obiegowe. Planetarne: W=1 Różnicowe i sumujące: W>1

Zagadnienia kierunkowe Kierunek mechanika i budowa maszyn, studia pierwszego stopnia

Bezpieczna obsługa oraz praca robota na stanowisku przemysłowym

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego inżynierskiego Kierunek: Mechatronika

S Y L A B U S P R Z E D M I O T U. Roboty przemysłowe

Plan studiów na kierunku: MECHATRONIKA

Sterowanie, uczenie i symulacja robotów przemysłowych Kawasaki

Plan studiów na kierunku: MECHATRONIKA

Wymagane parametry dla platformy do mikroskopii korelacyjnej

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

Pytania egzaminacyjne dla Kierunku Elektrotechnika. studia II stopnia stacjonarne i niestacjonarne

Wykład 4 Zastosowanie robotyki w chirurgii

Próby ruchowe dźwigu osobowego

MarShaft. Urządzenia do pomiaru wałków

SPIS TREŚCI STRESZCZENIE...8 SUMMARY...9 I. WPROWADZENIE... 10

System automatycznego odwzorowania kształtu obiektów przestrzennych 3DMADMAC

Współrzędnościowa Technika Pomiarowa

Karta charakterystyki online MVM-04M-2MC-MKLB TTK70 ENKODERY LINIOWE

TECHNIK AUTOMATYK

pierwszy termin egzamin poprawkowy

Projektowanie systemów zrobotyzowanych

Opinia o pracy doktorskiej pt. On active disturbance rejection in robotic motion control autorstwa mgr inż. Rafała Madońskiego

PROJEKTOWANIE MECHATRONICZNE

Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Mitsubishi Electric. Zatrudnimy robota produkcyjnego! Doskonalenie produkcji w przemyśle motoryzacyjnym jako efektywne zarządzanie czasem i kosztem

Wagi etykietujące CL5000/CL5500 Instrukcja kalibracji.

Cyfrowy wzmacniacz AED dla przetworników tensometrycznych.

część III,IV i V

PL B1. Akademia Górniczo-Hutnicza im. Stanisława Staszica,Kraków,PL BUP 21/05. Bogdan Sapiński,Kraków,PL Sławomir Bydoń,Kraków,PL

PRACA DYPLOMOWA MAGISTERSKA

Transkrypt:

Katedra Robotyki i Mechatroniki Akademia Górniczo-Hutnicza w Krakowie Roboty przemysłowe Wojciech Lisowski 8 Przestrzenna Kalibracja Robotów Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 1

Zagadnienia: Klasyfikacja mechanicznych przyczyn powstawania błędów precyzji manipulatorów Bezpośrednie przyczyny konieczności przestrzennej kalibracji robotów. Cel i osiągalna skuteczność kalibracji robotów. Korzyści z przeprowadzenia kalibracji robotów. Na czym polega kalibracja funkcjonalna (geometryczna) robotów? Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 2

BŁĘDY PRECYZJI MANIPULATORÓW ROBOTÓW BŁĘDY UCZENIA - dotyczą robotów programowanych przez uczenie realizujących śledzenie toru ruchu sterowanie CP Operator ma trudność w utrzymaniu równomiernego ruchu w czasie uczenia (oscylacje < 10 mm). Przebiegi wartości zadanych przed podaniem ich do sterowników napędów są wygładzane. BŁĘDY STEROWANIA dotyczą fazy ruchu swobodnego jest to błąd sterowania zamkniętego, nadążnego, w którym w czasie ruchu zawsze wartość zadana jest różna od wartości faktycznej (niezerowy uchyb) (<1 mm). Dodatkowe przyczyny: ograniczona rozdzielczość przetworników pomiarowych, błędy zaokrągleń numerycznych, uchyb statyczny związany z tarciem suchym. Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 3

BŁĘDY MECHANICZNE to skutek: błędów wykonania, współpracy (przekładnie: mimośrodowość niestałe przełożenie) i montażu elementów oraz podzespołów manipulatorów (np. enkodery są zwykle mocowane na wale silnika, ruchy kiści są sprzężone) zmian powstałych na skutek demontażu i ponownego montażu zmian powstałych na skutek kolizji zmian powstałych na skutek zmiany temperatury i postępu procesów zużycia luzów w układach napędowych i transmisji ruchu podatności elementów strukturalnych i napędów (Albright) Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 4

Błędy powtarzalności pozycjonowania Położenia dojście z 5 różnych kierunków do tego samego zadanego położenia Odtwarzanie toru ruchu (Lowback) Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 5

Zadana trajektoria trapez - uszczelnianie (montaż samochodu) (Lowback) Realizacja ruchu: sterowanie punktowe PTP, 4 punkty toru osiągane dokładnie, ruch między narożnikami po prostej Osiągnięta dokładność 6 mm Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 6

1. Dokładność pozycjonowania robotów jest niewystarczająca. 2. Egzemplarze robotów tego samego typu różnią się między sobą. Różnice wynikłe ze stosowanych tolerancji wykonania oraz sposobu montażu mogą być na tyle duże, że dany robot może być efektywnie programowany tylko przez uczenie w trybie on-line. Błąd dokładności: Krypton 2 10 mm ABB 5 15 mm (Lowback) Zastosowanie robotów w Elastycznych Systemach Produkcyjnych - gdzie planowanie pracy jest wykonywane w przestrzeni kartezjańskiej bezpośrednio (true off-line programming) i konieczna jest odpowiednia dokładność pozycjonowania) - wymaga zastosowania efektywnego algorytmu przestrzennej kalibracji robota. Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 7

Cel przestrzennej (zewnętrznej, absolutnej) kalibracji robotów: zmniejszenie błędów dokładności pozycjonowania i śledzenia toru ruchu (trajektorii). Praktyka pokazuje, że rząd wielkości błędów dokładności można sprowadzić do rzędu wielkości błędu powtarzalności danego robota. Potencjalne korzyści z przeprowadzenia przestrzennej kalibracji robota: możliwość efektywnego wykorzystania w ESP (planowanie pracy bez uczenia true off-line programming) optymalizacja kosztów wytwarzania zastosowanie w systemie kontroli jakości wytwarzania zastosowanie w monitorowaniu stanu zużycia robota Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 8

KALIBRACJA FUNKCJONALNA nie rozważa przyczyn powstałych błędów pozycjonowania i śledzenia toru ruchu, celem procedury kalibracji jest taka korekta programu pracy by osiągnąć minimalne wartości błędów dokładności Proces kalibracji składa się z 4 etapów: - budowy modelu geometrycznego - pomiaru zbioru pozycji chwytaka/narzędzia - estymacji parametrów modelu geometrycznego - korekty zadanego programu pracy (Nof) Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 9

Kalibracja geometryczna korekta programu Program oryginalny: move x,y,z Program zmodyfikowany: move x c,y c,z c Pozycja zadana Model zidentyfikowany q 1, q 2,,q n Model nominalny Pozycja zmodyfikowana (Krypton) Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 10

Podejście FUNKCJONALNE jest stosowane w praktyce Najczęściej stosuje się algorytm tzw. D-H kalibracji, która polega na: znalezieniu najlepszego według przyjętego w etapie estymacji kryterium zestawu wartości parametrów modelu geometrycznego utworzonego według standardowej notacji Denavita-Hartenberga. Osiągnięte estymaty wartości parametrów są zwykle stosowalne jedynie w pewnym obszarze przestrzeni roboczej. Mimo wymienionych niedogodności, dzięki prostocie algorytmu, kalibracja D-H jest najczęściej stosowana. Jest to postępowanie na tyle uzasadnione, na ile polepsza dokładność śledzenia trajektorii w konkretnym przypadku. Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 11

Innym rozwiązaniem jest zastosowanie tzw. lokalnej D-H kalibracji, opartej na spostrzeżeniu, że charakterystyki dokładnościowe manipulatorów są tym gorsze, im dłuższa jest droga ruchu chwytaka/narzędzia. W metodzie tej estymuje się parametry modeli geometrycznych D-H w wybranych obszarach przestrzeni roboczej (np. w otoczeniu obsługiwanych przez manipulator urządzeń). W czasie swobodnego ruchu chwytaka/ narzędzia między 'kalibrowanymi' obszarami przestrzeni roboczej wykorzystuje się niekalibrowany model geometryczny. Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 12

W kalibracji lokalnej mogą być zastosowane układy pomiarowe używane w lokalnych metodach wyznaczania pozycji chwytaka/narzędzia (możliwa integracja ze stanowiskiem na stałe). (Tang) Kalibracja lokalna D-H daje lokalnie lepsze wyniki (nawet 4 razy) od kalibracji D-H Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 13

Przykład zastosowania procedury przestrzennej kalibracji Przemysł samochodowy zgrzewanie nadwozia Roboty są zamontowane na wysokości 3-4 m. (Meyer) Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 14

Cykl produkcyjny: AGV wwozi nadwozie pod gniazdo, elementy nadwozia są związane (zaczepy, linki) i podparte przez stelaż Nadwozie jest unoszone Roboty mocujące (22 roboty kartezjańskie PPP o udźwigu 50 kg) ustalają położenie i orientacją części względem siebie Roboty zgrzewające (6) łączą elementy nadwozia Nadwozie jest zwalniane i opuszczane na AGV (Meyer) Różne typy nadwozia mogą być zgrzewane na tym samym stanowisku. Dokładność zależy od ustawienia robotów mocujących (wymagane 0.1 mm), a procedura kalibracji nie może trwać dłużej niż 1 h. Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 15

Do pomiaru pozycji w czasie kalibracji zastosowano teodolity z silnikami krokowymi i kamerami CCD i oprogramowaniem analizującym obraz. 4 teodolity są mocowane na stelażu zamiast nadwozia na każdej z podpórek (nadmiarowość pozwala polepszyć dokładność estymacji, przede wszystkim zapewnia jednak widoczność wszystkich robotów). (Meyer) Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 16

Wzajemne ustawienie teodolitów jest kalibrowane w układzie współrzędnych związanych ze stelażem (na stelażu są zlokalizowane punkty odniesienia). Kalibracja robotów mocujących: Robot chwyta sześcienny wzorzec z elementami odbijającymi światło o znanych współrzędnych w układzie stelaża. Położenie wzorca jest zmieniane aż do uzyskania współrzędnych zadanych w projekcie CAD/CAM. Każdy ze stelaży nadwozi jest sprawdzany oddzielnie. Kalibracja robotów zgrzewających: Ruch manipulatora z zamocowanym wzorcem po trajektorii kołowej w polu widzenia przynajmniej 2 teodolitów Wyniki pomiarów służą do korekty programu pracy robotów. Roboty Przemysłowe KRIM, WIMIR AGH w Krakowie 17