Ćwiczenie nr 520: Metody interpolacyjne planowania ruchu manipulatorów



Podobne dokumenty
Zastosowanie Robotów. Ćwiczenie 6. Mariusz Janusz-Bielecki. laboratorium

Zastosowanie Robotów. Ćwiczenie 4. Mariusz Janusz-Bielecki. laboratorium

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017. Forma studiów: Stacjonarne Kod kierunku: 11.

Statystyka w analizie i planowaniu eksperymentu

PRZEWODNIK PO PRZEDMIOCIE

Roboty. wirutalnym, a wi ec nie symulator software owy). Rodzaje robotów:

Instytut Politechniczny Zakład Elektrotechniki i Elektroniki

Chemiateoretyczna. Monika Musiał. Ćwiczenia

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015. Przedmioty podstawowe

PRZEWODNIK PO PRZEDMIOCIE

Aproksymacja kraw. Od wielu lokalnych cech (edge elements) do spójnej, jednowymiarowej. epnej aproksymacji

Uruchamianie SNNS. Po uruchomieniu. xgui & lub snns & pojawia si e okno. programu. Symulator sztucznych sieci neuronowych SNNS 1

Adaptacyjne sterowanie robotem IRb-6 instrukcja nr 508

Zastosowanie Robotów. Ćwiczenie 1. Mariusz Janusz-Bielecki. laboratorium

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

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Jak matematyka pomaga w wyszukiwanie wzorca

Fizyka laboratorium 1

WYK LAD 2: PODSTAWOWE STRUKTURY ALGEBRAICZNE, PIERWIASTKI WIELOMIANÓW, ROZK LAD FUNKCJI WYMIERNEJ NA U LAMKI PROSTE

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017. Forma studiów: Niestacjonarne Kod kierunku: 11.

WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3

System sterowania robota mobilnego z modułem rozpoznawania mowy

PRZEWODNIK PO PRZEDMIOCIE

Laboratorium Podstaw Robotyki I Ćwiczenie Khepera dwukołowy robot mobilny

Jeden przyk lad... czyli dlaczego warto wybrać MIESI.

Wykład Ćwiczenia Laborat orium. Zaliczenie na ocenę

Optymalizacja Rozpoczniemy od przedstawienia kilku charakterystycznych przyk ladów zadań optymalizacji liniowej.

Podstawy robotyki - opis przedmiotu

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Niestacjonarne Kod kierunku: 06.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017. Forma studiów: Niestacjonarne Kod kierunku: 11.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014. Grafika komputerowa. Przedmioty kierunkowe

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Niestacjonarne Kod kierunku: 11.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Niestacjonarne Kod kierunku: 06.

PRZEWODNIK PO PRZEDMIOCIE

Grafika inżynierska 2 - AutoCAD

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Niestacjonarne Kod kierunku: 11.

Organizacja systemu plików

Metody numeryczne i statystyka dla in»ynierów

MODELOWANIE MATERIAŁÓW I PROCESÓW

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Niestacjonarne Kod kierunku: 06.

na p laszczyźnie kartezjaṅskiej prowadzimy prost a o rȯwnaniu s 1. (1.1) s 0 + t 1 t 0

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015. Forma studiów: Stacjonarne Kod kierunku: 06.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Stacjonarne Kod kierunku: 12.

Mnożniki funkcyjne Lagrange a i funkcje kary w sterowaniu optymalnym

Drzewa AVL definicje

SYSTEM DIAGNOSTYCZNY OPARTY NA LOGICE DOMNIEMAŃ. Ewa Madalińska. na podstawie prac:

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Niestacjonarne Kod kierunku: 11.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Niestacjonarne Kod kierunku: 06.

Komendy Ubuntu MARCEL GAŃCZARCZYK 2T I 1

Katedra Automatyzacji Laboratorium Podstaw Automatyzacji Produkcji Laboratorium Podstaw Automatyzacji

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014. Forma studiów: Stacjonarne Kod kierunku: 06.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Stacjonarne Kod kierunku: 06.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014. Forma studiów: Stacjonarne Kod kierunku: 06.

Metody numeryczne. materiały do wykładu dla studentów

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014. Forma studiów: Niestacjonarne Kod kierunku: 06.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013

SYSTEMY OPERACYJNE ĆWICZENIE POLECENIA SYSTEMU MSDOS

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2015/2016. Forma studiów: Stacjonarne Kod kierunku: 06.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015. Forma studiów: Niestacjonarne Kod kierunku: 06.

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Pracownia komputerowa. Dariusz wardecki, wyk II

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

Trochę o plikach wsadowych (Windows)

Wstęp do systemów wielozadaniowych laboratorium 03 Praca w powłoce UNIX-owej

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16

PRZEWODNIK PO PRZEDMIOCIE

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015

PRZEWODNIK PO PRZEDMIOCIE

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Stacjonarne Kod kierunku: 12.

Statystyka w analizie i planowaniu eksperymentu

Programowanie kontrolera RH robota S-420S Opracował: Karol Szostek

Statystyka w analizie i planowaniu eksperymentu

Zał nr 4 do ZW. Dla grupy kursów zaznaczyć kurs końcowy. Liczba punktów ECTS charakterze praktycznym (P)

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017. Forma studiów: Niestacjonarne Kod kierunku: 06.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Niestacjonarne Kod kierunku: 06.

Zaawansowane programowanie w C++

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017. Forma studiów: Stacjonarne Kod kierunku: 06.

SYLABUS/KARTA PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014. Prawo administracyjne. Przedmioty podstawowe

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017

Sterowniki programowalne w systemach sterowania urządzeń płynowych Programmable logic controller in control fluid systems

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014. Forma studiów: Stacjonarne Kod kierunku: 11.

automatyka i robotyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Grafika inżynierska - opis przedmiotu

Grzegorz Mazur. Zak lad Metod Obliczeniowych Chemii UJ. 14 marca 2007

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2014/2015. Forma studiów: Stacjonarne Kod kierunku: 16.

c a = a x + gdzie = b 2 4ac. Ta postać wielomianu drugiego stopnia zwana jest kanoniczna, a wyrażenie = b 2 4ac wyróżnikiem tego wielomianu.

Projekty Zaliczeniowe Laboratorium Sieci Komputerowych

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2012/2013. Forma studiów: Niestacjonarne Kod kierunku: 12.

Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2016/2017. Forma studiów: Stacjonarne Kod kierunku: 11.

Wstęp do Informatyki i Programowania Laboratorium: Lista 0 Środowisko programowania

Transkrypt:

Zak lad Podstaw Cybernetyki i Robotyki PWr, Laboratorium Robotyki, C-3, 010 Ćwiczenie nr 520: Metody interpolacyjne planowania ruchu manipulatorów 1 Wst ep Celem ćwiczenia jest zapoznanie studentów z metodami interpolacyjnymi planowania ruchu manipulatorów. Realizacja ćwiczenia polega na: zapoznaniu sie z teoria metod (wydruki ekranów pomocy znajduja sie w dodatku, a szczegó ly teoretyczne w, dostepnej w laboratorium i bibliotece, literaturze), ustalenie metod badanych i ich przetestowanie, opracowanie wyników w formie sprawozdania (najlepiej: cz eść podczas laboratorium, cz eść po laboratorium) Wykorzystywane moga być metody: (1) dwie metody planowania toru ruchu wielomianami z kontrolowanymi w lasnościami (ciag lość, dopuszczalne skoki o przewidywalnej amplitudzie) przejść miedzy segmentami (2) metoda Taylora (i jej modyfikacja) planowania toru ruchu z kontrolowanym odchyleniem od zadanej ścieżki prostoliniowej w przestrzeni zadaniowej (3) l aczenie punktów wez lowych (w przestrzeni konfiguracyjnej) wielomianem Bernsteina-Beziera 2 Pytania do zastanowienia Dla w laściwego przygotowania (przeprowdzenia) ćwiczenia ważne jest odpowiedź na wszystkie (lub też cześć) pytań zamieszczonych poniżej. Niektóre z nich maja charakter ogólny (nieza leżne od metody interpolacyjnej), niektóre uwzgledniaj a specyfike metody planowania. Pytania ogólne: co to jest interpolacja? czym różni si e od aproksymacji, ekstrapolacji? co to jest przestrzeń konfiguracyjna, zadaniowa? w jakiej przestrzeni naj latwiej sterować, a w jakiej definiować zadanie (np. przeszkody), dlaczego? czym jest punkt w tych przestrzeniach? co to jest trajektoria, tor, ścieżka (efektora)? jaki tor ruchu jest latwy do wykonania przez manipulator, a jaki nie? SO(3), SE(3) - w lasności, SO(3), SE(3) - do czego w robotyce wykorzystywane? parametryzacje SO(3), SE(3) dlaczego zwykle nie wykorzystujemy bezpośrednio SO(3), SE(3), tylko ich parametryzacje? jakiego typu wystepuj a klopoty (pomoc: zastanowić sie nad wzajemna jednoznacznościa odwzorowania punkt w parametryzacji - punkt w SO/E(3)) jakimi funkcjami można interpolować tor (zalety, wady)? ile parametrów powinny mieć funkcje interpolujace? 1

czy lepiej interpolować wiele punktów jedna funkcja, czy kleić kawa lkami (zalety, wady: np. z lożoność obliczeniowa, latwość modyfikacji gdy zmieniaja sie punkty wez lowe)? Pytania dotyczace metody sklejanych wielomianów: jaki stopień powinien mieć wielomian by zapewnić tor o zadanych w lasnościach na brzegu (po lożenie, pr edkość, przyspiszenie) ile ciag lych pochodnych toru jest zwykle potrzebnych w zadaniach robotycznych i dlaczego? jak kszta ltuje sie b lad w śledzeniu ścieżki prostoliniowej dla metod interpolacyjnych? Jakie może to mieć skutki w środowisku kolizyjnym? Pytania do metody Taylora: co to jest prosta w przestrzeni zadaniowej? jak wyglada prosta w różnych parametryzacjach SE(3) jakiego typu sa wspó lrzedne (czy sa wspó lmierne?) jak maksymalny b l ad wzd luż ścieżki zależy od jej d lugości? gdzie ten b lad najcześciej wystepuje? Czy jest pewna regularność? a gdy d lugość ścieżki jest ustalona, to jak b l ad zależy od lokalizacji ścieżki w przestrzeni zadaniowej? 3 Przydatne komendy Linuxa: interpol.jf & - wywo lanie programu (nie zapomnieć o uruchomieniu w tle (znak ampersanda)), pozwala wykorzystywać konsole podczas dzia lania programu ls - prezentuje na konsoli zawartość katalogu bieżacego rm xxx.a - kasuje plik o nazwie xxx.a rm *.dat - kasuje wszystkie pliki z rozszerzeniem dat dir - prezentacja zawartości dyskietki znajdujacej sie w napedzie cp *.dat - kopiowanie plików z rozszerzeniem dat na dykietke Uwaga: Z nieznanych (mi) przyczyn zbyt wiele okien wykorzystywanych podczas wizualizacyjnej cz eści cẃiczenia powoduje uruchomienie wielu procesów w wyniku czego nast epuje zwolnienie pracy komputera. Dlatego należy: 1) kasować okna graficzne po ich wykorzystaniu; 2) po kilkudziesi eciu (np. 20) minutach użytkowania, opuśćić program i powtórnie do niego wejść. Literatura: (1) I. Dul eba, Metody i algorytmy planowania ruchu robotów mobilnych i manipulacyjnych, Akademicka Oficyna Wyd. EXIT, W-wa, 2001. Implementatorka programów jest mgr Justyna Foremniak (absolwentka AiR 2004) Instrukcje opracowa l: dr hab. Ignacy Duleba, prof. PWr Wersja z dnia 20.02.2006 Wszystkie uwagi dotyczace (poprawy) dzia lania programów wykorzystywanych w tym ćwiczeniu kierować na adres: ignacy.duleba@pwr.wroc.pl (ewentualnie dok ladnie opisujac dane wykorzystywane w testach) 2

4 Dodatek W podrozdziale znajduja sie wydruki ekranów pomocy dla wszystkich metod. 3

4

5

6

7