Manipulator OOO z systemem wizyjnym
|
|
- Liliana Sowińska
- 7 lat temu
- Przeglądów:
Transkrypt
1 Studenckie Koło Naukowe Robotyki Encoder Wydział Automatyki, Elektroniki i Informatyki Politechnika Śląska Manipulator OOO z systemem wizyjnym Raport z realizacji projektu Daniel Dreszer Kamil Gnacik Paweł Kaleta Oliwia Szymańska Gliwice, czerwiec 2013
2 Spis treści 1 Krótki opis projektu Model stanowiska Zadanie proste kinematyki Zadanie odwrotne kinematyki Transformacja z układu współrzędnych związanego z obrazem do układu bazowego manipulatora Opis funkcjonalności programu... 7 Bibliografia Krótki opis projektu Rysunek 1. Manipulator OOO sterowany z użyciem informacji z umieszczonej nad nim kamery W ramach prac SKN Encoder posiadany manipulator OOO wyposażono w system sterowania oparty na informacji wizyjnej pochodzącej z kamery RGB umieszczonej nad stanowiskiem. Na podstawie danych z obrazu, za pomocą odpowiednich przekształceń uzyskiwane są informacje o obecnym i docelowym położeniu elementów do przeniesienia; następnie na podstawie rozwiązania zadania odwrotnego kinematyki manipulatora wypracowywane jest sterowanie serwomechanizmów poruszających członami manipulatora 2
3 oraz jego chwytakiem. System, oprogramowany w środowisku LabVIEW, zapewnia interakcję z użytkownikiem. Manipulator podczas pracy przedstawia rysunek 1. 2 Model stanowiska Na rysunku 2. przedstawiono schemat rozmieszczenia elementów systemu wraz z zastosowanymi układami współrzędnych (x 0 y 0 z 0 - układ bazowy manipulatora, x M y M z M - układ związany z markerem, x K y K z K - układ związany z kamerą (obrazem z kamery)). Położenie układu x K y K z K na rysunku jest jedynie orientacyjne, gdyż mocowanie kamery nie jest zupełnie usztywnione; może więc zachodzić rotacja układu o niewielki kąt wokół osi z K, jednak przyjmuje się, że równoległość osi z K, z M, z 0 jest zachowana. Rysunek 2. Rozmieszczenie elementów systemu (widok z góry) oraz zdefiniowane układy współrzędnych Schemat połączeń komunikacyjnych między elementami systemu przedstawiono na rysunku 3. 3
4 Rysunek 3. Schemat komunikacji w systemie 3 Zadanie proste kinematyki Schemat kinematyczny manipulatora jest następujący (rysunek 4): Rysunek 4. Schemat kinematyczny posiadanego manipulatora OOO Długości przedstawione na rysunku mają wartości: λ 1 = 16.5 cm L 2 = 17.4 cm L 3 +L 4 = L 34 = 22 cm 4
5 Zgodnie ze schematem, korzystając z przekształceń opisanych w podręczniku [1], transformacja z układu współrzędnych skojarzonego z końcówką chwytaka do układu bazowego manipulatora jest opisana jako: gdzie s i = sin(θ i ), c i = cos(θ i ) oraz s ij = sin(θ i + Θ j ), c ij = cos(θ i + Θ j ), i, j = 1, 2, 3. 4 Zadanie odwrotne kinematyki By możliwe było wyznaczenie kątów Θ i, i = 1, 2, 3, na podstawie zadanego położenia elementu wykonawczego, należało rozwiązać zadanie odwrotne kinematyki manipulatora. W tym celu posłużono się algorytmem zawartym w [1] na stronie 116. Algorytm został uproszczony na mocy ograniczeń nałożonych na kąty Θ i, które są następujące: W praktyce oznacza to ograniczenie ilości sposobów osiągnięcia danego położenia elementu wykonawczego do jednego. Uwzględnione zostały tutaj również fizyczne ograniczenia manipulatora. Zgodnie ze wspomnianym algorytmem, w pierwszej kolejności należy sprawdzić przynależność zadanego położenia do przestrzeni roboczej manipulatora. Według zastosowanej w niniejszym projekcie metody, dla uproszczenia dokonywane jest to jednak po próbie wyliczenia kątów Θ i, co zostanie omówione za chwilę. Kolejnym krokiem jest ustalenie, czy orientacja zadana jest zdefiniowana jednoznacznie. W przypadku tego projektu orientacja zadana jest dowolna. W kolejnym kroku wyliczony zostaje kąt Θ 1. Obliczony jest on na podstawie wzoru Biorąc pod uwagę ograniczenia nałożone na kąt Θ 1 oraz analizując możliwe współrzędne d x oraz d y dochodzi się do wniosku, że otrzymany kąt Θ 1 jest wynikiem ostatecznym. Kolejnym obliczanym kątem jest kąt Θ 3. Obliczany jest on dzięki wyznaczeniu wartości funkcji sinus i cosinus tego kąta. 5
6 W związku z ograniczeniami nałożonymi na kąt Θ 3 można stwierdzić, że s 3 będzie zawsze ujemny. W związku z tym prawdziwe jest: Następnie, znając s 3 oraz c 3 możemy obliczyć kąt Θ 3 z następującego wzoru: Ostatnim krokiem jest obliczenie kąta Θ 2. Obliczony jest on na podstawie wzorów:.. λ Dzięki przyjęciu odpowiednich ograniczeń, otrzymujemy jedno rozwiązanie zadania kinematyki odwrotnej manipulatora. Ostatnim etapem algorytmu jest wcześniej wspomniane sprawdzenie przynależności zadanej pozycji do przestrzeni roboczej manipulatora. Zrealizowane jest to na podstawie analizy otrzymanych wyników zadania odwrotnego. Jeśli kąty Θ 2 oraz Θ 3 mają przypisaną wartość NaN (Not a Number), to zadany punkt jest zbyt odległy od manipulatora. Objawia się to wyliczeniem c 3 > 1, co jest oczywiście niemożliwe i kąty Θ 2 oraz Θ 3 nie mogę zostać obliczone. Z kolei jeśli wszystkie wartości kątów zostały obliczone, to należy jedynie sprawdzić zgodność z przyjętymi ograniczeniami, co zapewni fizyczną realizowalność dojścia do zadanego położenia. 5 Transformacja z układu współrzędnych związanego z obrazem do układu bazowego manipulatora Rozwiązanie zadania odwrotnego wystarcza do takiego wysterowania serwomechanizmów manipulatora, aby końcówka chwytaka znalazła się w zadanym położeniu; jednakże, aby ułatwić użytkownikowi definiowanie tych położeń, wprowadzono dodatkowy układ współrzędnych: układ x K y K z K związany z obrazem z kamery umieszczonej 6
7 nad stanowiskiem. Wskazanie punktu myszką na obrazie jest bowiem dla użytkownika znacznie wygodniejsze, niż podawanie współrzędnych w [cm] w układzie bazowym. Ponadto, dodanie podsystemu wizyjnego wprowadza dodatkowe możliwości automatyzacji zadania przenoszenia elementów - umożliwia bowiem programowe wyszukiwanie położenia elementów do przeniesienia. Aby jednak możliwe było użyteczne wykorzystanie informacji uzyskanych z obrazu, potrzebna jest transformacja 0 T K z układu współrzędnych x K y K z K do układu bazowego manipulatora; aby ją otrzymać, wprowadzono pomocniczo układ związany z markerem x M y M z M. Prawdziwe jest: 0 T K = ( K T 0 ) -1 = ( K T M M T 0 ) -1. Przejście K T M z układu markera do układu związanego z obrazem zrealizowane jest jako translacja o współrzędne środka większego koła markera (czyli współrzędne początku układu x M y M z M ) wyrażone w układzie x K y K z K, następnie rotacja o 180 wokół osi x, rotacja wokół osi z o kąt skręcenia osi x M względem x K, a na koniec przeskalowanie macierzy ze współczynnikiem skali równym ilorazowi promienia większego koła markera wyrażonego w pikselach do promienia wyrażonego w centymetrach: K T M = Trans (x K M, y K M, 0) Rot (x, 180 ) Rot (z, α K M) Scale (r K / r M, r K / r M, r K / r M ). Parametry x K M, y K M, α K M, r K obliczane są w programie na podstawie obrazu z kamery, za każdym razem, gdy pobierany jest nowy obraz, zaś r M jest wielkością stałą i według pomiaru wynosi 3.85 cm. Z kolei orientacja osi x M, y M, z M została tak dobrana, że transformacja M T 0 jest macierzą stałą i jest równa translacji o współrzędne punktu (0, 0, 0) układu bazowego wyrażone w układzie markera: M T 0 = Trans (o M 0) = Trans (22.4, , 0). Mając współrzędne danego punktu na obrazie [x, y, z] K p, można zatem otrzymać jego współrzędne w układzie bazowym manipulatora jako: [x, y, z] 0 p = 0 T K [x, y, z] K p. 6 Opis funkcjonalności programu Aplikacja oferuje dwa tryby: przenoszenie wybranego elementu na pozycję wskazaną przez użytkownika oraz na wykryte automatycznie prostokątne pole - podest. Wówczas należy dodatkowo wprowadzić informację o wysokości podestu, aby umożliwić poprawne pozycjonowanie chwytaka podczas przenoszenia obiektu. Po uruchomieniu programu następuje automatyczna kalibracja układu wizyjnego: na obrazie pobranym z kamery określana jest pozycja i orientacja markera, by na ich podstawie można było obliczyć macierz transformacji 0 T K. Następnie na obrazie wyszukiwane są okrągłe 7
8 kształty, czyli obiekty do przeniesienia. Znalezione elementy zostają zaznaczone na obrazie różnymi kolorami, a użytkownikowi zostaje przedstawiona ich lista, aby mógł wybrać, który obiekt należy przenieść. Środek obiektu zostaje ustalony jako punkt docelowy dla końcówki chwytaka. Następnie określany jest punkt, do którego należy przenieść obiekt. Jeśli uruchomiono program w trybie przenoszenia na podest, jego kształt (prostokąt) wyszukiwany jest na obrazie, a punkt nad środkiem podestu staje się kolejnym punktem docelowym dla chwytaka. Jeśli zaś program działa w trybie przenoszenia na dowolną pozycję, należy kliknąć pożądany punkt końcowy na obrazie. Następnie, jeśli punkty początkowy i końcowy leżą w przestrzeni roboczej manipulatora, do serwomechanizmów wysyłane są instrukcje sterujące i manipulator wykonuje żądaną operację przenoszenia. Jeśli zaś któryś z punktów leży poza przestrzenią roboczą lub też podest czy żadne obiekty nie zostały wykryte, informacja o tym przekazywana jest użytkownikowi, a manipulator nie jest uruchamiany. Zrzut ekranu stworzonej aplikacji przedstawiono na rysunku 5. Rysunek 5. Panel użytkownika aplikacji sterującej manipulatorem Bibliografia 1. Szkodny Tadeusz: Zbiór zadań z podstaw robotyki. Wydawnictwo Politechniki Śląskiej, Gliwice
Podstawy robotyki wykład III. Kinematyka manipulatora
Podstawy robotyki Wykład III sztywnego Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Manipulator typu PUMA ogniwo 2 ogniwo 3 ogniwo 1 PUMA układy
Notacja Denavita-Hartenberga
Notacja DenavitaHartenberga Materiały do ćwiczeń z Podstaw Robotyki Artur Gmerek Umiejętność rozwiązywania prostego zagadnienia kinematycznego jest najbardziej bazową umiejętność zakresu Robotyki. Wyznaczyć
Manipulatory i roboty mobilne AR S1 semestr 5
Manipulatory i roboty mobilne AR S semestr 5 Konrad Słodowicz MN: Zadanie proste kinematyki manipulatora szeregowego - DOF Położenie manipulatora opisać można dwojako w przestrzeni kartezjańskiej lub zmiennych
Menu Narzędzia w Edytorze symboli i Edytorze Widoku aparatów
Menu Narzędzia w Edytorze symboli i Edytorze Widoku aparatów Wyświetlanie właściwości elementów Polecenie umożliwia wyświetlenie właściwości elementu. Narzędzia > Status > Elementu Menu kontekstowe: Status
Podstawy Robotyki Określenie kinematyki oraz dynamiki manipulatora
Podstawy Robotyki Określenie kinematyki oraz dynamiki manipulatora AiR V sem. Gr. A4/ Wicher Bartłomiej Pilewski Wiktor 9 stycznia 011 1 1 Wstęp Rysunek 1: Schematyczne przedstawienie manipulatora W poniższym
WIZUALIZACJA I STEROWANIE ROBOTEM
Maciej Wochal, Opiekun koła: Dr inż. Dawid Cekus Politechnika Częstochowska, Wydział Inżynierii Mechanicznej i Informatyki, Instytut Mechaniki i Podstaw Konstrukcji Maszyn, Koło Naukowe Komputerowego Projektowania
i = [ 0] j = [ 1] k = [ 0]
Ćwiczenia nr TEMATYKA: Układy współrzędnych: kartezjański, walcowy (cylindryczny), sferyczny (geograficzny), Przekształcenia: izometryczne, nieizometryczne. DEFINICJE: Wektor wodzący: wektorem r, ρ wodzącym
Sieciowe Sterowanie Robotem Przemysłowym KUKA KR3 Sprzężonego z Systemem Wizyjnym oraz Systemem Rozpoznawania Mowy
Sieciowe Sterowanie Robotem Przemysłowym KUKA KR3 Sprzężonego z Systemem Wizyjnym oraz Systemem Rozpoznawania Mowy Jakub Machnik, Michał Grycman, Mateusz Konieczny Politechnika Śląska, Gliwice, Polska
Kalibracja robotów przemysłowych
Kalibracja robotów przemysłowych Rzeszów 27.07.2013 Kalibracja robotów przemysłowych 1. Układy współrzędnych w robotyce... 3 2 Deklaracja globalnego układu współrzędnych.. 5 3 Deklaracja układu współrzędnych
Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink.
Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink. Celem ćwiczenia jest symulacja działania (w środowisku Matlab/Simulink) sterownika dla dwuosiowego robota
MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB
Kocurek Łukasz, mgr inż. email: kocurek.lukasz@gmail.com Góra Marta, dr inż. email: mgora@mech.pk.edu.pl Politechnika Krakowska, Wydział Mechaniczny MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH
ANALIZA KINEMATYKI MANIPULATORÓW NA PRZYKŁADZIE ROBOTA LINIOWEGO O CZTERECH STOPNIACH SWOBODY
MECHNIK 7/ Dr inż. Borys BOROWIK Politechnika Częstochowska Instytut Technologii Mechanicznych DOI:.78/mechanik..7. NLIZ KINEMTYKI MNIPULTORÓW N PRZYKŁDZIE ROBOT LINIOWEGO O CZTERECH STOPNICH SWOBODY Streszczenie:
Zastosowanie Robotów. Ćwiczenie 6. Mariusz Janusz-Bielecki. laboratorium
Zastosowanie Robotów laboratorium Ćwiczenie 6 Mariusz Janusz-Bielecki Zak lad Informatyki i Robotyki Wersja 0.002.01, 7 Listopada, 2005 Wst ep Do zadań inżynierów robotyków należa wszelkie dzia lania
POKL /10
Wiedza i doświadczenie projektowe wizytówką absolwenta kierunku automatyka i robotyka na Wydziale Automatyki, Elektroniki i Informatyki Politechniki Śląskiej POKL.04.01.02-00-020/10 Program Operacyjny
Jakobiany. Kinematykę we współrzędnych możemy potraktować jako operator przekształcający funkcje czasu
Wstęp do Robotyki c W. Szynkiewicz, 29 1 Jakobiany Kinematykę we współrzędnych możemy potraktować jako operator przekształcający funkcje czasu ( t )z(t)=k(x(t)) Ponieważ funkcje w powyższym równaniu są
Zad. 6: Sterowanie robotem mobilnym
Zad. 6: Sterowanie robotem mobilnym 1 Cel ćwiczenia Utrwalenie umiejętności modelowania kluczowych dla danego problemu pojęć. Tworzenie diagramu klas, czynności oraz przypadków użycia. Wykorzystanie dziedziczenia
Zad. 3: Rotacje 2D. Demonstracja przykładu problemu skończonej reprezentacji binarnej liczb
Zad. 3: Rotacje 2D 1 Cel ćwiczenia Wykształcenie umiejętności modelowania kluczowych dla danego problemu pojęć. Definiowanie właściwego interfejsu klasy. Zwrócenie uwagi na dobór odpowiednich struktur
ROBOTYKA. Odwrotne zadanie kinematyki - projekt. http://www.mbmaster.pl
ROBOTYKA Odwrotne zadanie kinematyki - projekt Zawartość. Wstęp...... Proste zadanie kinematyki cel...... Odwrotne zadanie kinematyki cel..... Analiza statyczna robota..... Proste zadanie kinematyki....
Instrukcja z przedmiotu: Zarządzanie dokumentacją techniczną
Dr inż. Joanna Bartnicka Instrukcja z przedmiotu: Zarządzanie dokumentacją techniczną Temat laboratorium: SPORZĄDZENIE WARIANTÓW ROZMIESZCZENIA ELEMENTÓW W ZAMKNIĘTEJ PRZESTRZENI DLA ZADANYCH KRYTERIÓW
Dr hab. inż. Marek Pawełczyk, prof. nzw. w Politechnice Śląskiej Koordynator Projektu POKL.04.01.02-00-020/10
Wiedza i doświadczenie projektowe wizytówką absolwenta kierunku automatyka i robotyka na Wydziale Automatyki, Elektroniki i Informatyki Politechniki Śląskiej POKL.04.01.02-00-020/10 Program Operacyjny
Podstawy Automatyki. Wykład 7 - obiekty regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki
Wykład 7 - obiekty regulacji Instytut Automatyki i Robotyki Warszawa, 2018 Obiekty regulacji Obiekt regulacji Obiektem regulacji nazywamy proces technologiczny podlegający oddziaływaniu zakłóceń, zachodzący
Informatyka I Lab 06, r.a. 2011/2012 prow. Sławomir Czarnecki. Zadania na laboratorium nr. 6
Informatyka I Lab 6, r.a. / prow. Sławomir Czarnecki Zadania na laboratorium nr. 6 Po utworzeniu nowego projektu, dołącz bibliotekę bibs.h.. Największy wspólny dzielnik liczb naturalnych a, b oznaczamy
NA PODSTAWIE PROGRAMU ROBOT STRUCTURAL ANALYSIS PROFESSIONAL Autor: mgr inż. Bartosz Kawecki
NA PODSTAWIE PROGRAMU ROBOT STRUCTURAL ANALYSIS PROFESSIONAL 2016 Autor: mgr inż. Bartosz Kawecki Konstrukcję należy wykonać z przestrzennych elementów prętowych Wybór ikony pręt z paska narzędzi po prawej
Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki dr inż. Marek Wojtyra Instytut Techniki Lotniczej
SPORZĄDZENIE WARIANTÓW ROZMIESZCZENIA ELEMENTÓW W ZAMKNIĘTEJ PRZESTRZENI DLA ZADANYCH KRYTERIÓW ICH LOKALIZACJI
Instrukcja Temat laboratorium: SPORZĄDZENIE WARIANTÓW ROZMIESZCZENIA ELEMENTÓW W ZAMKNIĘTEJ PRZESTRZENI DLA ZADANYCH KRYTERIÓW ICH LOKALIZACJI Treść zadania: Jesteś członkiem zespołu projektowego realizującego
MECHANIKA 2. Wykład Nr 3 KINEMATYKA. Temat RUCH PŁASKI BRYŁY MATERIALNEJ. Prowadzący: dr Krzysztof Polko
MECHANIKA 2 Wykład Nr 3 KINEMATYKA Temat RUCH PŁASKI BRYŁY MATERIALNEJ Prowadzący: dr Krzysztof Polko Pojęcie Ruchu Płaskiego Rys.1 Ruchem płaskim ciała sztywnego nazywamy taki ruch, w którym wszystkie
PL B1. Układ do lokalizacji elektroakustycznych przetworników pomiarowych w przestrzeni pomieszczenia, zwłaszcza mikrofonów
PL 224727 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 224727 (13) B1 (21) Numer zgłoszenia: 391882 (51) Int.Cl. G01S 5/18 (2006.01) G01S 3/80 (2006.01) Urząd Patentowy Rzeczypospolitej Polskiej
Podstawy Automatyki. Wykład 6 - Miejsce i rola regulatora w układzie regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki
Wykład 6 - Miejsce i rola regulatora w układzie regulacji Instytut Automatyki i Robotyki Warszawa, 2015 Regulacja zadajnik regulator sygnał sterujący (sterowanie) zespół wykonawczy przetwornik pomiarowy
Podstawy robotyki. Wykład II. Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska
Podstawy robotyki Wykład II Ruch ciała sztywnego w przestrzeni euklidesowej Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Preliminaria matematyczne
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych
Automatyczne tworzenie trójwymiarowego planu pomieszczenia z zastosowaniem metod stereowizyjnych autor: Robert Drab opiekun naukowy: dr inż. Paweł Rotter 1. Wstęp Zagadnienie generowania trójwymiarowego
ZST SUWAŁKI. Koło zainteresowań Teleinformatyk XXI wieku PROJEKT 4. Imię i nazwisko ucznia: Krystian Parejko i Daniel Jendzul. Suwałki, Czerwiec 2013
Koło zainteresowań Teleinformatyk XXI wieku PROJEKT 4 Temat: Modulacja FM Imię i nazwisko ucznia: Krystian Parejko i Daniel Jendzul Klasa: 3Tia Suwałki, Czerwiec 2013 1 Spis treści Krótki opis projektu...
System automatycznego odwzorowania kształtu obiektów przestrzennych 3DMADMAC
System automatycznego odwzorowania kształtu obiektów przestrzennych 3DMADMAC Robert Sitnik, Maciej Karaszewski, Wojciech Załuski, Paweł Bolewicki *OGX Optographx Instytut Mikromechaniki i Fotoniki Wydział
Przetwarzanie obrazów rastrowych macierzą konwolucji
Przetwarzanie obrazów rastrowych macierzą konwolucji 1 Wstęp Obrazy rastrowe są na ogół reprezentowane w dwuwymiarowych tablicach złożonych z pikseli, reprezentowanych przez liczby określające ich jasność
Zad. 4: Rotacje 2D. 1 Cel ćwiczenia. 2 Program zajęć. 3 Opis zadania programowego
Zad. 4: Rotacje 2D 1 Cel ćwiczenia Wykształcenie umiejętności modelowania kluczowych dla danego problemu pojęć. Definiowanie właściwego interfejsu klasy. Zwrócenie uwagi na dobór odpowiednich struktur
Analiza kinematyczna i dynamiczna układu roboczego. koparki DOSAN
Metody modelowania i symulacji kinematyki i dynamiki z wykorzystaniem CAD/CAE Laboratorium 7 Analiza kinematyczna i dynamiczna układu roboczego koparki DOSAN Maszyny górnicze i budowlne Laboratorium 6
Roboty przemysłowe. Cz. II
Roboty przemysłowe Cz. II Klasyfikacja robotów Ze względu na rodzaj napędu: - hydrauliczny (duże obciążenia) - pneumatyczny - elektryczny - mieszany Obecnie roboty przemysłowe bardzo często posiadają napędy
NUMERYCZNY MODEL TERENU
NUMERYCZNY MODEL TERENU Barbara Błotnicka GiK III rok tryb niestacjonarny grupa 1 Sprawozdanie techniczne 1. Wykonawca: Barbara Błotnicka 2. Wykorzystywane oprogramowanie: Dephos Mapper Stereo Dephos Interior
Dokąd on zmierza? Przemieszczenie i prędkość jako wektory
A: 1 OK Muszę to powtórzyć... Potrzebuję pomocy Dokąd on zmierza? Przemieszczenie i prędkość jako wektory Łódź żegluje po morzu... Płynie z szybkością 10 węzłów (węzeł to 1 mila morska na godzinę czyli
Rozwiązywanie równań różniczkowych cząstkowych metodą elementów skończonych - wprowadzenie
Rozwiązywanie równań różniczkowych cząstkowych metodą elementów skończonych - wprowadzenie Wprowadzenie Metoda Elementów Skończonych (MES) należy do numerycznych metod otrzymywania przybliżonych rozwiązań
Ćwiczenie Stany nieustalone w obwodach liniowych pierwszego rzędu symulacja komputerowa
INSTYTUT SYSTEMÓW INŻYNIERII ELEKTRYCZNEJ TEORIA OBWODÓW ELEKTRYCZNYCH LABORATORIUM Ćwiczenie Stany nieustalone w obwodach liniowych pierwszego rzędu symulacja komputerowa Grupa nr:. Zespół nr:. Skład
Równania dla potencjałów zależnych od czasu
Równania dla potencjałów zależnych od czasu Potencjały wektorowy A( r, t i skalarny ϕ( r, t dla zależnych od czasu pola elektrycznego E( r, t i magnetycznego B( r, t definiujemy poprzez następujące zależności
POKL /10. Gliwice, SKN Robotyki Encoder Wydział Automatyki, Elektroniki i Informatyki Politechnika Śląska RAPORT
Wiedza i doświadczenie projektowe wizytówką absolwenta kierunku automatyka i robotyka na Wydziale Automatyki, Elektroniki i Informatyki Politechniki Śląskiej POKL.04.01.02-00-020/10 Program Operacyjny
Sponsorem wydruku schematu odpowiedzi jest wydawnictwo
Kujawsko-Pomorskie Centrum Edukacji Nauczycieli w Bydgoszczy PLACÓWKA AKREDYTOWANA Sponsorem wydruku schematu odpowiedzi jest wydawnictwo KRYTERIA OCENIANIA POZIOM ROZSZERZONY Katalog zadań poziom rozszerzony
Cel ćwiczenia: Nabycie umiejętności poruszania się w przestrzeni programu Kuka.Sim Pro oraz zapoznanie się z biblioteką gotowych modeli programu.
Roboty Przemysłowe - Programowanie robotów off-line 1 Oprogramowanie Kuka.SimPro Stworzenie stanowiska paletyzacji z elementów dostępnych w bibliotece Cel ćwiczenia: Nabycie umiejętności poruszania się
QualitySpy moduł persystencji
Projektowanie oprogramowania Instytut Informatyki, Automatyki i Robotyki, Politechnika Wrocławska QualitySpy moduł persystencji Testy akceptacyjne Nazwa pliku: /QualitySpy/modules/qualityspypersistence/src/test/java/pl/wroc/pwr/qualityspy/persistence
2.2 Opis części programowej
2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez
2.9. Kinematyka typowych struktur manipulatorów
Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 1 2.9. Kinematyka typowych struktur manipulatorów 2.9.1. Manipulator planarny 3DOF Notacja DH Rys. 28 Tablica 1 Parametry DH Nr ogniwa
R 1. Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych
Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych Podstawowa instrukcja laboratoryjna R 1 Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Instrukcja dla studentów
System imed24 Instrukcja Moduł Analizy i raporty
System imed24 Instrukcja Moduł Analizy i raporty Instrukcja obowiązująca do wersji 1.8.0 Spis treści 1. Moduł Analizy i Raporty... 3 1.1. Okno główne modułu Analizy i raporty... 3 1.1.1. Lista szablonów
Funkcje trygonometryczne
Funkcje trygonometryczne Piotr Rzonsowski Teoria Definicja. Sinusem kąta ostrego nazywamy stosunek przyprostokątnej leżącej naprzeciw kąta do przeciwprostokątnej sin = b c. Cosinusem kąta ostrego nazywamy
Mechanika Robotów. Wojciech Lisowski. 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej
Katedra Robotyki i Mechatroniki Akademia Górniczo-Hutnicza w Krakowie Mechanika Robotów Wojciech Lisowski 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej Mechanika Robotów KRiM, WIMIR, AGH
A. fałszywa dla każdej liczby x.b. prawdziwa dla C. prawdziwa dla D. prawdziwa dla
Zadanie 1 Liczba jest równa A. B. C. 10 D. Odpowiedź B. Zadanie 2 Liczba jest równa A. 3 B. 2 C. D. Odpowiedź D. Zadanie 3. Liczba jest równa Odpowiedź D. Zadanie 4. Liczba osobników pewnego zagrożonego
BLENDER- Laboratorium 1 opracował Michał Zakrzewski, 2014 r. Interfejs i poruszanie się po programie oraz podstawy edycji bryły
BLENDER- Laboratorium 1 opracował Michał Zakrzewski, 2014 r. Interfejs i poruszanie się po programie oraz podstawy edycji bryły Po uruchomieniu programu Blender zawsze ukaże się nam oto taki widok: Jak
Rysowanie precyzyjne. Polecenie:
7 Rysowanie precyzyjne W ćwiczeniu tym pokazane zostaną różne techniki bardzo dokładnego rysowania obiektów w programie AutoCAD 2010, między innymi wykorzystanie punktów charakterystycznych. Z uwagi na
Zastosowanie stereowizji do śledzenia trajektorii obiektów w przestrzeni 3D
Zastosowanie stereowizji do śledzenia trajektorii obiektów w przestrzeni 3D autorzy: Michał Dajda, Łojek Grzegorz opiekun naukowy: dr inż. Paweł Rotter I. O projekcie. 1. Celem projektu było stworzenie
Propozycje rozwiązań zadań otwartych z próbnej matury rozszerzonej przygotowanej przez OPERON.
Propozycje rozwiązań zadań otwartych z próbnej matury rozszerzonej przygotowanej przez OPERON. Zadanie 6. Dane są punkty A=(5; 2); B=(1; -3); C=(-2; -8). Oblicz odległość punktu A od prostej l przechodzącej
PRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: KINEMATYKA I DYNAMIKA MANIPULATORÓW I ROBOTÓW Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy na specjalności: Systemy sterowania Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU
epuap Archiwizacja w Osobistym Składzie Dokumentów
epuap Archiwizacja w Osobistym Składzie Dokumentów Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka SPIS TREŚCI SPIS
Trajektoria rzuconego ukośnie granatu w układzie odniesienia skręcającego samolotu
Politechnika Łódzka FTIMS Kierunek: Informatyka rok akademicki: 2009/2010 sem. 3. grupa II Termin: 10 XI 2009 Zadanie: Trajektoria rzuconego ukośnie granatu w układzie odniesienia skręcającego samolotu
Sterowanie układem zawieszenia magnetycznego
Politechnika Śląska w Gliwicach Wydział: Automatyki, Elektroniki i Informatyki Kierunek: Automatyka i Robotyka Specjalność: Komputerowe systemy sterowania Sterowanie układem zawieszenia magnetycznego Maciej
Instrukcja obsługi ebook Geografia XXI wieku
Instrukcja obsługi ebook Geografia XXI wieku 1. Minimalne wymagania sprzętowe System operacyjny: Microsoft Window XP SP3 (32 bit), XP SP2 (64 bit), Windows Vista SP1, 7, Microsoft Windows Server 2003 SP2,
PRACA DYPLOMOWA MAGISTERSKA
KATEDRA WYTRZYMAŁOSCI MATERIAŁÓW I METOD KOMPUTEROWYCH MACHANIKI PRACA DYPLOMOWA MAGISTERSKA Analiza kinematyki robota mobilnego z wykorzystaniem MSC.VisualNastran PROMOTOR Prof. dr hab. inż. Tadeusz Burczyński
TITAN 2.0. Analiza czasowo- przestrzenna. Opis zmian wprowadzonych do wersji 2.0 w odniesieniu do wersji 1.0
TITAN 2.0 Analiza czasowo- przestrzenna Opis zmian wprowadzonych do wersji 2.0 w odniesieniu do wersji 1.0 Kraków, marzec 2017 WIZUALIZACJA/ANIMACJA RUCHU ANALIZOWANYCH OBIEKTÓW 1 TITAN w nowej wersji
Sterowanie napędów maszyn i robotów
Sterowanie napędów maszyn i robotów dr inż. Jakub Możaryn Wykład 1 Instytut Automatyki i Robotyki Wydział Mechatroniki Politechnika Warszawska, 2014 Projekt współfinansowany przez Unię Europejską w ramach
Zad. 7: Sterowanie robotami mobilnymi w obecności przeszkód
Zad. 7: Sterowanie robotami mobilnymi w obecności przeszkód 1 Cel ćwiczenia Utrwalenie umiejętności modelowania kluczowych dla danego problemu pojęć. Tworzenie diagramu klas oraz czynności. Wykorzystanie
Temat Zasady projektowania naziemnego pomiaru fotogrametrycznego. 2. Terenowy rozmiar piksela. 3. Plan pomiaru fotogrametrycznego
Temat 2 1. Zasady projektowania naziemnego pomiaru fotogrametrycznego 2. Terenowy rozmiar piksela 3. Plan pomiaru fotogrametrycznego Projektowanie Dokładność - specyfikacja techniczna projektu Aparat cyfrowy
Laboratorium z Napęd Robotów
POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY INSTYTUT MASZYN, NAPĘDÓW I POMIARÓW ELEKTRYCZNYCH Laboratorium z Napęd Robotów Robot precyzyjny typu SCARA Prowadzący: mgr inŝ. Waldemar Kanior Sala 101, budynek
Wielokąty i Okręgi- zagadnienia
Wielokąty i Okręgi- zagadnienia 1. Okrąg opisany na trójkącie. na każdym trójkącie można opisać okrąg, środkiem okręgu opisanego na trójkącie jest punkt przecięcia symetralnych boków tego trójkąta, jeżeli
Solid Edge. Zrozumieć Technologię Synchroniczną
1.4 Ćwiczenia praktyczne Ćwiczenie 1: Zmiana długości ramienia dźwigni w trybie sekwencyjnym Korzystając np. z ekranu startowego Solid Edge otwórz plik 01_Dźwignia_sek.par. Dokonaj edycji dynamicznej pierwszej
Materiały pomocnicze do programu AutoCAD 2014
Łukasz Przeszłowski Politechnika Rzeszowska im. I. Łukasiewicza Wydział Budowy Maszyn i Lotnictwa Katedra Konstrukcji Maszyn Materiały pomocnicze do programu AutoCAD 2014 UWAGA: Są to materiały pomocnicze
Podstawy robotyki - opis przedmiotu
Podstawy robotyki - opis przedmiotu Informacje ogólne Nazwa przedmiotu Podstawy robotyki Kod przedmiotu 06.9-WE-AiRP-PR Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Automatyka i robotyka
Rozwiązanie: I sposób Dla prostego manipulatora płaskiego można w sposób klasyczny wyznaczyćpołożenie punktu C.
Instrukcja laboratoryjna do WORKING MODEL 2D. 1.Wstęp teoretyczny. Do opisu kinematyki prostej niezbędne jest podanie równańkinematyki robota. Zadanie kinematyki prostej można określićnastępująco: posiadając
SPIS ILUSTRACJI, BIBLIOGRAFIA
SPIS ILUSTRACJI, BIBLIOGRAFIA Ćwiczenie 1 Automatyczne tworzenie spisu ilustracji 1. Wstaw do tekstu roboczego kilka rysunków (WSTAWIANIE OBRAZ z pliku). 2. Ustaw kursor w wersie pod zdjęciem i kliknij
WIZUALIZER 3D APLIKACJA DOBORU KOSTKI BRUKOWEJ. Instrukcja obsługi aplikacji
/30 WIZUALIZER 3D APLIKACJA DOBORU KOSTKI BRUKOWEJ Instrukcja obsługi aplikacji Aby rozpocząć pracę z aplikacją, należy zarejestrować się w celu założenia konta. Wystarczy wpisać imię, nazwisko, adres
2. Charakterystyki geometryczne przekroju
. CHRKTERYSTYKI GEOMETRYCZNE PRZEKROJU 1.. Charakterystyki geometryczne przekroju.1 Podstawowe definicje Z przekrojem pręta związane są trzy wielkości fizyczne nazywane charakterystykami geometrycznymi
POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRYKI LABORATORIUM INTELIGENTNYCH INSTALACJI ELEKTRYCZNYCH
POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRYKI LABORATORIUM INTELIGENTNYCH INSTALACJI ELEKTRYCZNYCH Wprowadzenie do oprogramowania firmowego Eaton RF-System (na podstawie dokumentacji
Tadeusz SZKODNY. POLITECHNIKA ŚLĄSKA ZESZYTY NAUKOWE Nr 1647 MODELOWANIE I SYMULACJA RUCHU MANIPULATORÓW ROBOTÓW PRZEMYSŁOWYCH
POLITECHNIKA ŚLĄSKA ZESZYTY NAUKOWE Nr 1647 Tadeusz SZKODNY SUB Gottingen 217 780 474 2005 A 3014 MODELOWANIE I SYMULACJA RUCHU MANIPULATORÓW ROBOTÓW PRZEMYSŁOWYCH GLIWICE 2004 SPIS TREŚCI WAŻNIEJSZE OZNACZENIA
Zad. 6: Sterowanie robotami mobilnymi w obecności przeszkód
Zad. 6: Sterowanie robotami mobilnymi w obecności przeszkód 1 Cel ćwiczenia Utrwalenie umiejętności modelowania kluczowych dla danego problemu pojęć. Tworzenie diagramu klas oraz czynności. Wykorzystanie
Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line
Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line Dr inż. Grzegorz Ćwikła Stanowisko do monitoringu systemów
Dziennik Urzędowy Unii Europejskiej L 274/9
20.10.2009 Dziennik Urzędowy Unii Europejskiej L 274/9 ROZPORZĄDZENIE KOMISJI (WE) NR 976/2009 z dnia 19 października 2009 r. w sprawie wykonania dyrektywy 2007/2/WE Parlamentu Europejskiego i Rady w zakresie
Przykładowe działania systemu R-CAD
Przykładowe działania systemu R-CAD 1 Osoba opuszczająca obiekt zazbraja system alarmowy błędnym kodem Sygnał nieuprawnionego uzbrojenia wysyłany do modułu I/0 Wykrycie obiektu w zaznaczonej strefie badanej
Laboratorium Maszyny CNC. Nr 4
1 Politechnika Poznańska Instytut Technologii Mechanicznej Laboratorium Maszyny CNC Nr 4 Obróbka na frezarce CNC Opracował: Dr inż. Wojciech Ptaszyński Poznań, 03 stycznia 2011 2 1. Cel ćwiczenia Celem
Kinematyka robotów mobilnych
Kinematyka robotów mobilnych Maciej Patan Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Adaptacja slajdów do wykładu Autonomous mobile robots R. Siegwart (ETH Zurich Master Course:
Skrypt 19. Trygonometria: Opracowanie L3
Projekt Innowacyjny program nauczania matematyki dla liceów ogólnokształcących współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego Skrypt 19 Trygonometria: 9. Proste
PRACA PRZEJŚCIOWA SYMULACYJNA. Zadania projektowe
Katedra Mechaniki i Podstaw Konstrukcji Maszyn POLITECHNIKA OPOLSKA PRACA PRZEJŚCIOWA SYMULACYJNA Zadania projektowe dr inż. Roland PAWLICZEK Praca przejściowa symulacyjna 1 Układ pracy 1. Strona tytułowa
Tworzenie nowego rysunku Bezpośrednio po uruchomieniu programu zostanie otwarte okno kreatora Nowego Rysunku.
1 Spis treści Ćwiczenie 1...3 Tworzenie nowego rysunku...3 Ustawienia Siatki i Skoku...4 Tworzenie rysunku płaskiego...5 Tworzenie modeli 3D...6 Zmiana Układu Współrzędnych...7 Tworzenie rysunku płaskiego...8
5. Rozwiązywanie układów równań liniowych
5. Rozwiązywanie układów równań liniowych Wprowadzenie (5.1) Układ n równań z n niewiadomymi: a 11 +a 12 x 2 +...+a 1n x n =a 10, a 21 +a 22 x 2 +...+a 2n x n =a 20,..., a n1 +a n2 x 2 +...+a nn x n =a
FIGURY I PRZEKSZTAŁCENIA GEOMETRYCZNE
Umiejętności opracowanie: Maria Lampert LISTA MOICH OSIĄGNIĘĆ FIGURY I PRZEKSZTAŁCENIA GEOMETRYCZNE Co powinienem umieć Umiejętności znam podstawowe przekształcenia geometryczne: symetria osiowa i środkowa,
POMOC / INSTRUKCJA OBSŁUGI
POMOC / INSTRUKCJA OBSŁUGI 1. Powiększanie mapy 2. Plakat 3. Schemat lekcji 4. Broszura informacyjna 5. Instrukcja obsługi Pasek narzędzi i menu wyboru Zmiana skali mapy Mini mapa - podgląd na położenie
KINEMATYKA ODWROTNA TRIPODA Z NAPĘDEM MIMOŚRODOWYM
4-2007 PROBLEMY EKSPLOATACJI 275 Andrzej ZBROWSKI Instytut Technologii Eksploatacji PIB, Radom Krzysztof ZAGROBA Politechnika Warszawska, Warszawa KINEMATYKA ODWROTNA TRIPODA Z NAPĘDEM MIMOŚRODOWYM Słowa
WIZUALIZER 3D APLIKACJA DOBORU KOSTKI BRUKOWEJ. Instrukcja obsługi aplikacji
/30 WIZUALIZER 3D APLIKACJA DOBORU KOSTKI BRUKOWEJ Instrukcja obsługi aplikacji Aby rozpocząć pracę z aplikacją, należy zarejestrować się w celu założenia konta. Wystarczy wpisać imię, nazwisko, adres
Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32
Analiza i projektowanie oprogramowania Analiza i projektowanie oprogramowania 1/32 Analiza i projektowanie oprogramowania 2/32 Cel analizy Celem fazy określania wymagań jest udzielenie odpowiedzi na pytanie:
Automatyka i pomiary wielkości fizykochemicznych. Instrukcja do ćwiczenia VI Dobór nastaw regulatora typu PID metodą Zieglera-Nicholsa.
Automatyka i pomiary wielkości fizykochemicznych Instrukcja do ćwiczenia VI Dobór nastaw regulatora typu PID metodą Zieglera-Nicholsa. 1. Wprowadzenie Regulator PID (regulator proporcjonalno-całkująco-różniczkujący,
Podstawy Automatyki. Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki
Wykład 8 - Wprowadzenie do automatyki procesów dyskretnych Instytut Automatyki i Robotyki Warszawa, 2016 Literatura Zieliński C.: Podstawy projektowania układów cyfrowych. PWN, Warszawa, 2003 Traczyk W.:
Załącznik techniczny przedmiotu zamówienia komponentu
Załącznik nr 1 mapowego dla portalu WWW Załącznik techniczny przedmiotu zamówienia komponentu 1.1 Komponent mapowy Zleceniodawcy pozostawia się wolną rękę w wyborze technologii w jakiej zostanie stworzony
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania
Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podstawy Automatyki Badanie i synteza kaskadowego adaptacyjnego układu regulacji do sterowania obiektu o
IRONCAD. TriBall IRONCAD Narzędzie pozycjonujące
IRONCAD IRONCAD 2016 TriBall o Narzędzie pozycjonujące Spis treści 1. Narzędzie TriBall... 2 2. Aktywacja narzędzia TriBall... 2 3. Specyfika narzędzia TriBall... 4 3.1 Kula centralna... 4 3.2 Kule wewnętrzne...
? 14. Dana jest funkcja. Naszkicuj jej wykres. Dla jakich argumentów funkcja przyjmuje wartości dodatnie? 15. Dana jest funkcja f x 2 a x
FUNKCE FUNKCJA LINIOWA Sporządź tabelkę i narysuj wykres funkcji ( ) Dla jakich argumentów wartości funkcji są większe od 5 Podaj warunek równoległości prostych Wyznacz równanie prostej równoległej do
STRUKTURA KRYSTALICZNA
PODSTAWY KRYSTALOGRAFII Struktura krystaliczna Wektory translacji sieci Komórka elementarna Komórka elementarna Wignera-Seitza Jednostkowy element struktury Sieci Bravais go 2D Sieci przestrzenne Bravais