PLANOWANIE TRAJEKTORII RUCHU FORMACJI ROBOTÓW MOBILNYCH Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ

Wielkość: px
Rozpocząć pokaz od strony:

Download "PLANOWANIE TRAJEKTORII RUCHU FORMACJI ROBOTÓW MOBILNYCH Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ"

Transkrypt

1 MODELOWANIE INŻYNIERSKIE nr 51 ISSN X PLANOWANIE TRAJEKTORII RUCHU FORMACJI ROBOTÓW MOBILNYCH Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ Andrzej Burghardt 1a Marcin Szuster 1b 1 Katedra Mechaniki Stosowanej i Robotyki Politechnika Rzeszowska a andrzejb@prz.edu.pl b mszuster@prz.edu.pl Streszczenie W pracy zaprezentowano hierarchiczny układ sterowania ruchem formacji mobilnych robotów kołowych w którym zastosowano koncepcję wirtualnej struktury. W algorytmie tym każdy z agentów podąża za zadanym punktem wirtualnej struktury realizując trajektorię formacji wygenerowaną przez najwyższą warstwę hierarchicznego układu sterowania. Środkowa warstwa algorytmu sterowania wyznacza trajektorie ruchu poszczególnych agentów które następnie są realizowane przez warstwę sterowania ruchem nadążnym. W prezentowanej pracy zastosowano nowe podejście w którym jedna struktura warstwy generowania trajektorii zbudowana z zastosowaniem dwóch układów z logiką rozmytą generuje sygnały sterowania umożliwiające realizację złożonego zadania typu podążaj do celu i omijaj przeszkody. Słowa kluczowe: formacja mobilnych robotów kołowych sterowanie behawioralne sterowanie nadążne układy z logiką rozmytą FUZZY LOGIC SYSTEMS IN WHEELED MOBILE ROBOTS FORMATION PATH PLANNING Summary In the article a hierarchical control system of the wheeled mobile robots formation is presented where the virtual structure conception is applied. In the proposed control algorithm every agent tracks a desired point of the virtual structure and realises trajectory of the wheeled mobile robots formation generated by the highest layer of the hierarchical control system. The middle layer of the control system is the formation control layer. It generates desired trajectories for particular agents. These trajectories are realized by the tracking control layer. In the presented article a new approach is applied where one structure of the highest layer of the hierarchical control system generates control signals that make realisation of the complex task of goal seeking with obstacle avoiding possible. In this layer two fuzzy logic systems were used. Keywords: wheeled mobile robots formation behavioral control tracking control fuzzy logic system 1. WSTĘP Rozwój technologii umożliwia budowę coraz większych budynków czy maszyn skracając czas konieczny do realizacji projektu często poprzez zastosowanie wielkogabarytowych elementów konstrukcji. Wyzwaniem trudnym i kosztownym w realizacji staje się transport elementów wielkogabarytowych. Wymaga on zastosowania odpowiednio dużych środków transportowych lub grupy mniejszych współpracujących ze sobą pojazdów. Drugie z tych podejść wydaje się być bardziej uniwersalne jednocześnie jest trudniejsze w realizacji. Pojazdy współpracujące w trakcie transportu wielkogabarytowych elementów mogą być użyteczne również po zakończeniu realizacji tego zadania jednakże problemem w tym przypadku jest współpraca operatorów która nie 7

2 PLANOWANIE TRAJEKTORII RUCHU WMRF Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ zawsze jest odpowiednia a w krytycznych przypadkach może prowadzić do kosztownych wypadków. Problem ten może zostać rozwiązany przez zastosowanie grupy mobilnych robotów kołowych poruszających się w zdefiniowanej formacji gdzie pozycja każdego z agentów jest ściśle określona. Innymi istotnymi możliwościami zastosowania grup autonomicznych robotów poruszających się w formacji są np. zadania patrolowe czy bojowe. Kolejnym problemem w implementacji zrobotyzowanego autonomicznego transportu wielkogabarytowego jest konieczność zastosowania złożonych algorytmów generowania i realizacji trajektorii ruchu poszczególnych agentów w formacji. Zadanie generowania trajektorii mobilnych robotów kołowych jest często spotykane w literaturze [ ] gdzie problem ten jest najczęściej rozwiązywany z zastosowaniem dwóch typów metod: tzw. metod globalnych lub lokalnych. Metody globalne bazują na znajomości mapy otoczenia natomiast metody lokalne bazują na aktualnym stanie wiedzy o środowisku gdzie znana jest tylko mapa otoczenia wokół robota będącego w zasięgu jego układu sensorycznego. Mobilne roboty kołowe są obiektami opisanymi nieliniowymi równaniami dynamiki których parametry mogą się zmieniać w czasie ruchu w zależności od warunków pracy. Problem ten w algorytmach sterowania ruchem nadążnym jest często rozwiązywany poprzez zastosowanie nowoczesnych metod sztucznej inteligencji (AI ang. Artificial Intelligence) takich jak sztuczne sieci neuronowe (NN ang. Neural Networks) czy układy z logiką rozmytą (FL ang. Fuzzy Logic). Istnieje wiele prób implementacji tych metod w układach generowania trajektorii czy układach sterowania ruchem robotów [1418]. W artykule zaprezentowano hierarchiczny układ sterowania ruchem formacji mobilnych robotów kołowych (WMRF ang. Wheeled Mobile Robots Formation) w którym zastosowano algorytmy FL oraz algorytmy aproksymacyjnego programowania dynamicznego (ADP ang. Approximate Dynamic Programming) [151617] zbudowane z zastosowaniem NN. Układ sterowania składa się z trzech warstw: warstwy generowania trajektorii ruchu formacji warstwy generowania trajektorii dla poszczególnych agentów oraz warstwy realizacji ruchu. W warstwie generowania trajektorii ruchu zastosowano koncepcję sterowania behawioralnego [18] które jest próbą naśladowania elementarnych zachowań organizmów żywych w rozwiązywaniu problemów generowania trajektorii ruchu do celu czy trajektorii ruchu umożliwiającej omijanie przeszkód. W mobilnej robotyce najczęściej spotykany jest problem wymagający połączenia realizacji dwóch zachowań: podążaj do celu (GS ang. Goal Seeking) oraz omijaj przeszkody (OA ang. Obstacle Avoiding). Zazwyczaj problem ten jest rozwiązywany poprzez implementację algorytmów generujących sterowania behawioralne w zadaniach GS i OA a następnie ich stałe połączenie w heurystycznie dobranych proporcjach czy miękkie przełączanie w zależności od warunków środowiska stosując do tego celu oddzielny algorytm. W prezentowanym artykule zastosowano nowe podejście do problemu generowania trajektorii ruchu w złożonym zadaniu podążaj do celu z omijaniem przeszkód (GSOA ang. Goal Seeking with Obstacle Avoiding) poprzez zastosowanie jednego elementu układu sterowania w którym zastosowano dwa układy FL. Wyniki prac zaprezentowanych w artykule są kontynuacją wcześniejszych prac autorów związanych z problemami sterowania WMRF [8] generowaniem bezkolizyjnych trajektorii ruchu WMR [ ] czy też sterowania ruchem nadążnym robotów [9]. Artykuł składa się z następujących części: część pierwsza zawiera wprowadzenie do problemów związanych ze sterowaniem WMRF w części drugiej przedstawiono opis obiektu sterowania część trzecia zawiera opis hierarchicznego układu sterowania. W kolejnej części przedstawiono wyniki badań numerycznych ostatnia część podsumowuje artykuł. 2. FORMACJA MOBILNYCH ROBOTÓW KOŁOWYCH Obiektem sterowania jest WMRF. Analizę zagadnień związanych z planowaniem i realizacją ruchu formacji przeprowadzono przyjmując liczbę n=3 agentów tworzących formację. 2.1 MODEL MOBILNEGO ROBOTA KOŁOWEGO Schemat j-tego mobilnego robota dwukołowyego z trzecim kołem swobodnym samonastawnym został przedstawiony na rys. 1. WMR jest obiektem nieholonomicznym którego dynamika jest opisywana z zastosowaniem nieliniowych równań ruchu. Składa się on z ramy 4 dwóch kół napędzających 1 i 2 oraz koła samonastawnego podpierającego 3. Ruch mobilnego robota kołowego jest analizowany w płaszczyźnie xy. Mobilny robot wyposażony jest w układ sensoryczny składający się z n=8 ( ) czujników ultradźwiękowych o maksymalnym zasięgu pomiaru dmx=4 [m] umożliwiających wykrywanie przeszkód znajdujących się w otoczeniu robota w odległościach. Z punktem A (j) ( ) ramy j-tego WMR powiązany jest ruchomy układ współrzędnych o osiach x (j) y (j) natomiast β (j) to kąt skręcenia ramy WMR względem nieruchomego układu współrzędnych xy to kąt pomiędzy osią pomiaru i-tego czujnika si a osią ramy mobilnego robota - sygnał sterujący i-tego koła i=12 - prędkość kątowa i-tego koła. 8

3 Andrzej Burghardt Marcin Szuster '0 (0 wektor momentów od sił odśrodkowych i Coriolisa '0 ( wektor oporów ruchu = > wektor ograniczonych zakłóceń? wektor sygnałów sterowania. Opis układu zamkniętego wyznaczono przyjmując dyskretne błędy nadążania zadanych parametrów kątowych obrotu kół A A > 8 0 > (3) gdzie zadane parametry ruchu WMR (0 > 0 > ) są generowane w czasie ruchu WMRF. Na podstawie błędów nadążania (3) zdefiniowano uogólniony błąd nadążania j-tego WMR w formie zależności B A 6ΛA (4) Rys. 1. Schemat j-tego mobilnego robota kołowego Współrzędne j-tego WMR w formacji są określane poprzez wektor gdzie kąty obrotu kół 1 i 2. Kinematyka j-tego WMR jest opisana równaniem! " cos' ( 0! " sin' ( 0 - / (1). 0 gdzie " - zdefiniowana maksymalna prędkość punktu A - maksymalna prędkość kątowa obrotu ramy WMR -. sygnały sterowania warstwy generowania trajektorii. Zaproponowany hierarchiczny układ sterowania ruchem WMRF działa w dyskretnej dziedzinie czasu dlatego ciągły model Maggiego dynamiki WMR [56] dyskretyzowano stosując metodę Eulera. Przyjęto wektor stanu w którym wektor odpowiada wektorowi prędkości kątowych w zapisie ciągłym. Dyskretny model dynamiki j-tego WMR w formacji został przyjęty w formie układu równań : ; '0 879 : = > (0 8? 6 < '0 ( (2) gdzie Λ - stała macierz diagonalna o dodatnich współczynnikach. Na podstawie definicji błędów nadążania (3) i (4) oraz modelu dynamiki WMR wyznaczono wartość uogólnionego błędu nadążania j-tego WMR w kroku k+1 gdzie B C D '0 ( 6 C > '0 0 > 8C F 6 79 :? C D '0 ( 79 : ; '0 C > '0 0 > C G '0 0 >E 0 > C F (0 ( B 6 C G '0 0 >E ( 7 ΛA 79 : = > 0 >E ( 6 (5) 6 < '0 ( 0 > 0 >E 8 0 >E ( (6) gdzie C D '0 ( wektor zawierający wszystkie nieliniowości modelu WMR 0 >E wektor zawierający zadane wartości przyspieszeń kątowych kół napędzających którego obecność wynika z zapisu wektora 0 >1253 w kroku k-tym z zastosowaniem metody Eulera. 2.2 MODEL FORMACJI ROBOTÓW MOBILNYCH WMRF składa się z m=3 robotów i została schematycznie przedstawiona na rys. 2. gdzie h parametr dyskretyzacji czasu k indeks kroków iteracji M (j) dodatnio określona macierz bezwładności WMR 0 wektor kątów obrotu kół 9

4 PLANOWANIE TRAJEKTORII RUCHU WMRF Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ wygenerowanej przez wyższe warstwy hierarchicznego układu sterowania. Schemat hierarchicznego układu sterowania przedstawiono na rys. 3. Rys. 2. Schemat formacji mobilnych robotów kołowych. Punkty A (j) ram WMR tworzą wirtualną strukturę o kształcie trójkąta równobocznego. Każdy z WMR jest wyposażony w 8 czujników ultradźwiękowych jednakże nie wszystkie sygnały z układów sensorycznych robotów tworzących formację są brane pod uwagę w procesie generowania trajektorii ruchu. Wybrane czujniki zostały pogrupowane w celu wygenerowania znormalizowanych odległości do przeszkód przed WMRF ( H ) z prawej ( I ) oraz lewej strony formacji ( J ) co zostało szczegółowo opisane w kolejnym rozdziale. Punkt M( K K ) to centralny punkt wirtualnej struktury o kształcie trójkąta natomiast K to kąt obrotu wirtualnej struktury. Zadaniem hierarchicznego układu sterowania jest wygenerowanie bezkolizyjnej trajektorii ruchu do celu G( L L ) znajdującego się w odległości M L od punktu M gdzie kąt pomiędzy prostą pg a osią x wynosi N L. 3. HIERARCHICZNY UKŁAD STEROWANIA Prezentowany hierarchiczny układ sterowania składa się z trzech warstw. Pierwszą najwyższą warstwę sterowania stanowi generator trajektorii ruchu wirtualnej struktury WMRF. Warstwa ta generuje zadaną trajektorię ruchu punktu M wirtualnej struktury. W drugiej warstwie hierarchicznego układu sterowania na podstawie zadanej trajektorii ruchu punktu M generowane są zadane trajektorie ruchu poszczególnych agentów wchodzących w skład formacji. Trzecia najniższa warstwa hierarchicznego układu sterowania składa się z n algorytmów sterowania ruchem nadążnym gdzie n odpowiada liczbie robotów w formacji. Jej zadaniem jest wygenerowanie sygnałów sterowania modułami napędowymi WMR zapewniających realizację trajektorii ruchu Rys. 3. Schemat hierarchicznego układu sterowania Warstwa generowania trajektorii ruchu wirtualnej struktury na podstawie zrealizowanych parametrów ruchu poszczególnych agentów i sygnałów z ich układów sensorycznych P generuje zadane parametry ruchu punktu M wirtualnej struktury >K na podstawie których są generowane zadane parametry ruchu poszczególnych agentów >. 3.1 WARSTWA GENEROWANIA TRAJEKTORII RUCHU FORMACJI W warstwie generowania trajektorii ruchu zastosowano koncepcję sterowania behawioralnego w celu planowania trajektorii ruchu WMRF. W sterowaniu tym wyróżnia się podstawowe zadania wzorowane na świecie organizów żywych takie jak: GS i OA. W algorytmach generowania trajektorii ruchu WMR problem generowania trajektorii ruchu w złożonym zadaniu GSOA zazwyczaj jest rozwiązywany poprzez implementację algorytmów generujących sterowania behawioralne w zadaniach typu GS i OA a następnie ich stałe połączenie w heurystycznie dobranych proporcjach czy miękkie przełączanie w zależności od warunków środowiska stosując do tego celu oddzielny algorytm. W prezentowanym artykule zastosowano nowe podejście do problemu generowania trajektorii ruchu w zadaniu GSOA poprzez zastosowanie tylko jednego układu sterowania w którym zastosowano dwa układy FL z których jeden generuje sygnał - sterujący zadaną prędkością ruchu punktu M wirtualnej struktury drugi algorytm generuje sygnał. sterujący zadanym kątem obrotu wirtualnej struktury K. Generator trajektorii zrealizowano stosując układy FL z modelem Takagi-Sugeno oraz trójkątnymi lub trapezowymi funkcjami przynależności do zbiorów 10

5 Andrzej Burghardt Marcin Szuster rozmytych. Układ FL generujący sygnał sterowania - posiada dwa wejścia znormalizowaną odległość do celu L M L /M RS oraz znormalizowaną odległość do przeszkód T T / RS gdzie M RS - maksymalna odległość do celu T minv J H I W - minimalna odległość do przeszkód H min' X Y ( minimalna odległość do przeszkód przed WMRF J min' E E ( minimalna odległość do przeszkód po lewej stronie WMRF I min' Z E Z ( minimalna odległość do przeszkód po prawej stronie J 2' J /V J 6 I W( znormalizowana minimalna odległość do przeszkód po lewej stronie formacji 2' I /V J 6 I W( I znormalizowana minimalna odległość do przeszkód po prawej stronie WMRF. Układ FL generujący sygnał sterowania. posiada bardziej złożoną strukturę. Jest s > > > wyznaczone na podstawie znajomości położenia i orientacji wirtualnej struktury formacji. W warstwie generowania trajektorii ruchu robotów w formacji wyznaczane są wartości sygnałów sterowania H- i H. umożliwiające obliczenie zadanych wartości prędości kątowych obrotu kół napędowych poszczególnych agentów zgodnie z zależnością t 4 > 4 > u w" M v " 8 x t H- u (9) M H. gdzie r l1 wymiary wynikające z geometrii WMR. Algorytm ten został szczegółowo opisany w [8]. wyposażony w cztery wejścia: L i T oraz ] T i ^L zdefiniowane zależnościami ] T I 8 J ^L N L 8 K. (7) Układ z logiką rozmytą zawiera bazę m=48 reguł typu _ R :IF V L JEST dgmw I V T I V^L JEST domw I V] T JEST emw JEST pmw TO - JEST udm (8) gdzie ^L op811r znormalizowany kąt ^L dgm dom em pm lingwistyczne etykiety funkcji przynależności do zbiorów rozmytych przesłanek pokazanych na rys. 4 uud=-1 uum=-0.6 udm=0.6 udd=1 funkcje przynależności typu singleton konkluzji gdzie: M mały S średni D duży UD ujemny duży UM ujemny mały DM dodatni mały DD dodatni duży. 3.2 WARSTWA GENEROWANIA TRAJEKTORII RUCHU ROBOTÓW W FORMACJI Warstwa generowania trajektorii ruchu robotów w formacji bazuje na idei wirtualnej struktury z centralnym punktem M której orientację określa kąt K. Położenie i orientacja wirtualnej struktury zmieniają się zgodnie z przyjętym algorytmem warstwy generowania trajektorii w zalezności od odległości do przeszkód oraz lokalizacji celu G. Zadane położenia środków ram WMR wchodzących w skład formacji określają punkty s >. Zadane trajektorie ruchu poszczególnych agentów są generowane w taki sposób aby punkty A (j) ( ) ramy WMR w kolejnym kroku iteracji osiągnęły zadane położenie Rys. 4. Funkcje przynależności do zbiorów rozmytych przesłanek zmiennych: a) L b) T c) ] T d) ^L. 3.3 WARSTWA REALIZACJI RUCHU Trajektoria ruchu wygenerowana dla j-tego WMR jest realizowana przez najniższą warstwę hierarchicznego układu sterowania w której zastosowano neuronwe algorytmy sterowania ruchem nadążnym. W algorytmach tych zastosowano struktury ADP w konfiguracji Dualnego Heurystycznego Programowania Dynamicznego (DHP ang. Dual-Heuristic Dynamic 11

6 PLANOWANIE TRAJEKTORII RUCHU WMRF Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ Programming) [151617]. Całkowity sygnał sterowania ruchem nadążnym j-tego WMR? składa się z sygnału sterowania generowanego przez strukurę aktor-krytyk DHP? sygnału sterowania regulatora PD? yz sygnał sterowania nadzorującego o strukturze wynikającej z analizy stabilności? { zamkniętego układu sterowania przeprowadzonej z zastosowaniem teorii stabilności Lapunova oraz dodatkowego sygnału sterowania?. Całkowity sygnał sterowania ruchem nadążnym j-tego WMR w formacji przyjęto w formie zależności? } 9 ~8? 6? { 8? yz 8?. (9) Schemat neuronowego algorytmu sterowania ruchem nadążnym j-tego agenta przedstawiono na rys. 5. Rys. 6. Mapa otoczenia z torami ruchu robotów mobilnych do celów w punktach GA GB i GC Rys. 5. Schemat układu sterowania ruchem nadążnym Neuronowy układ sterowania ruchem nadążnym w którym zastosowano algorytmy ADP w konfiguracji DHP został szczegółowo omówiony w [9]. 4. WYNIKI BADAŃ NUMERYCZNYCH Testy numeryczne zaproponowanego hierarchicznego układu sterowania zostały zrealizowane w środowisku obliczeniowym Matlab/Simulink. W tym rozdziale w celu uproszczenia zapisu pominięto indeks k w oznaczeniach zmiennych. Parametr dyskretyzacji czasu w trakcie symulacji przyjmował wartość h=0.01 [s]. W środowisku obliczeniowym zamodelowano laboratoryjny tor pomiarowy i zasymulowano pracę czujników ultradźwiękowych systemu pomiarowego agentów wchodzących w skład formacji. Na bazie tych sygnałów hierarchiczny układ sterowania wygenerował i zrealizował bezkolizyjne trajektorie ruchu WMR wchodzących w skład formacji. Zadanie było uznawane za zrealizowane jeżeli w trakcie symulacji nie wystąpiła kolizja żadnego z agentów z przeszkodami oraz gdy po zakończeniu ruchu punkt M wirtualnej struktury znalazł się w odległości od celu M L 0.05 [m]. Tory ruchu poszczególnych agentów w formacji wraz z mapą wirtualnego toru pomiarowego przedstawiono na rys. 6. Zadane położenia puntu M wirtualnej struktury GA( ) GB( ) i GC( ) oznaczono symbolami X. Ich lokalizację dobrano tak aby wygenerowanie bezkolizyjnej trajektorii ruchu WMRF do celu nie było możliwe z zastosowaniem sterowań behawioralnych typu GS lub OA. Rozwiązanie tego problemu wymaga zastosowania generatora trajektorii który w odpowiedni sposób łączy sygnały sterowania charakterystyczne dla sterowań behawioralnych w zadaniach GS i OA przez co umożliwia wygenerowanie bezkolizyjnej trajektorii ruchu w złożonym zadaniu GSOA. Odległości do celu M L otrzymane w trakcie realizacji ruchu WMRF do zadanych punktów we współrzędnych mapy przedstawiono na rys. 7.a. Na rys. 7.b przedstawiono sygnały sterowania - i. warstwy planowania trajektorii wygenerowane w trakcie ruchu WMRF do punktu GA( ). Z przebiegu wartości sygnału sterowania - wynika że punkt M wirtualnej struktury formacji przez większość czasu przemieszczał się z prędkością bliską prędkości maksymalnej jedynie w czasie op33;35r [s] ze względu na odległość do przeszkód wartość sygnału sterowania zadaną prędkością ruchu wirtualnej struktury została zredukowana. Po czasie 53 [s] sygnał sterowania został zredukowany do wartości bliskich zero co wiąże się z osiągnięciem zadanego położenia przez WMRF. Wartość sygnału sterowania prędkością kątową obrotu własnego wirtualnej struktur WMRF. zmienia się w początkowej fazie ruchu w zależności od odległości od przeszkód w sposób zapewniający bezkolizyjny ruchu formacji. W końcowej fazie ruchu większe znaczenie w wartościach sygnałów sterowania ma zadanie GS sygnał sterowania. zmienia się tak aby możliwe było osiągnięcie celu przez punkt M wirtualnej struktury. 12

7 Andrzej Burghardt Marcin Szuster Rys. 7.a) Przebiegi wartości odległości lg do celów GA GB i GC b) przebiegi wartości sygnałów sterujących - i. w trakcie ruchu do celu GA Na podstawie wartości sygnałów sterowania warstwy generowania trajektorii ruchu robotów w formacji wygenerowano zadane trajektorie ruchu poszczególnych agentów. Na rys. 8a przedstawiono przebiegi wartości zadanych prędkości kątowych obrotu kół napędzających j=3 WMR w formacji. Zadane parametry ruchu zostały zrealizowane z zastosowaniem warstwy realizacji ruchu poprzez podanie na układy napędowe sygnałów sterowania ruchem nadążnym pokazanych na rys. 8b. Trajektoria ruchu WMR została zrealizowana z błędami nadążania których przebiegi dla i=1 koła j=3 WMR przedstawiono na rys. 8c. W algorytmie sterowania ruchem nadążnym zastosowano struktury DHP w których znajdują się NN. W prezentowanym teście numerycznym zastosowano zerowe wartości początkowe wag NN co wiąże się z największymi błędami realizacji zadanej trajektorii w początkowej fazie ruchu gdy proces adaptacji wag dopiero rozpoczyna się. Błędy realizacji trajektorii są następnie redukowane do wartości bliskich zeru. Przebiegi wartości wag NN aktora 1 oraz krytyka 1 j=3 agenta przedstawiono na rys. 9a i b odpowiednio. Zastosowano NN Random Vector Functional Link (RVFL) o m=8 neuronach stałych wartościach wag wejściowych dobieranych losowo w procesie inicjalizacji sieci sigmoidalnych bipolarnych funkcjach aktywacji neuronów oraz adaptowanych w czasie symulacji warstwach wag wyjściowych sieci. Przyjęto zerowe wartości początkowe wag warstw wyjściowych sieci następnie były one adaptowane w trakcie testu numerycznego zgodnie z przyjętym algorytmem adaptacji wag. Wartości wag NN pozostają ograniczone w trakcie eksperymentu. Rys. 9.a) Przebiegi wartości wag NN i=1 aktora układu sterowania j=3 agenta b) przebiegi wartości wag NN i=1 krytyka. 5. PODSUMOWANIE Rys. 8.a) Przebiegi wartości zadanych prędkości kątowych obrotu kół 1 i 2 robota j=3 w formacji b) przebiegi całkowitych sygnałów sterowania ruchem nadążnym c) przebiegi wartości błędów nadążania koła i=1 robota j=3 W artykule zaprezentowano dyskretny hierarchiczny układ sterowania ruchem WMRF w którym zastosowano koncepcję wirtualnej struktury. Algorytm sterowania składa się z warstwy generowania trajektorii ruchu w której zastosowano nowe podejście do sterowania behawioralnego gdzie złożone zadanie podążaj do celu z omijaniem przeszkód zrealizowano z zastosowaniem jednej struktury warstwy generowania trajektorii zbudowanej z dwóch układów FL. Druga warstwa hierarchicznego układu sterowania odpowiada za generowanie trajektorii ruchu poszczególnych agentów w formacji. Najniższa warstwa hierarchicznego układu sterowania składa się z algorytmów realizacji ruchu nadążnego poszczególnych agentów. W warstwie tej zastosowano algorytmy ADP w konfiguracji DHP zbudowane 13

8 PLANOWANIE TRAJEKTORII RUCHU WMRF Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ z zastosowaniem NN RVFL. Zaprezentowany algorytm sterowania umożliwia generowanie bezkolizyjnych trajektorii ruchu WMRF w nieznanym środowisku 2D ze statycznymi przeszkodami. Algorytm sterowania działa on-line i nie wymaga fazy wstępnego uczenia wag NN. Wartości błędów nadążania i wag NN pozostają ograniczone w trakcie symulacji ruchu WMRF. Literatura 1. Arkin R. C.: Bahavioural-based robotics. Cambridge: MIT Press Burghardt A: Sterowanie behawioralne minirobota kołowego. PAK 2004 Vol. 11 p Egerstedt M. Hu X.: Formation constrained multi-agent control. IEEE Trans. Robot. Autom Vol. 7 p Fahimi F.: Autonomous robots. Modeling path planning and control. New York: Springer Giergiel J. Zylski W.: Description of motion of a mobile robot by Maggie s Equations. Journal Theoretical and Applied Mechanics Vol. 43 p Giergiel M. Hendzel Z. Żylski W.: Modelowanie i sterowanie mobilnych robotów kołowych. Warszawa: PWN Hendzel Z.: Fuzzy reactive control of wheeled mobile robot. Journal of Theoretical and Applied Mechanics Vol. 42 p Hendzel Z. Burghardt A. Szuster M.: Artificial intelligence methods in reactive navigation of mobile robots formation. In: 4 th International Conference on Neural Computation Theory and Applications Proceedings. SciTePress p Z. Hendzel M. Szuster: Discrete model-based adaptive critic designs in wheeled mobile robot control. L. Rutkowski et al. (Eds.): ICAISC 2010 Part II LNCS 2010 Vol p Hendzel Z. Szuster M.: Neuronowe programowanie dynamiczne w sterowaniu behawioralnym mobilnym robotem kołowym Acta Mech. Automatica Vol. 5 p Z. Hendzel M. Szuster: Neural dynamic programming in reactive navigation of wheeled mobile robot. L. Rutkowski et al. (Eds.): ICAISC 2012 Part II LNCS 2012 Vol p Hendzel Z. Szuster M. Neural sensor-based navigation of wheeled mobile robot in unknown environment. PAR p Maaref H. Barret C.: Sensor-based navigation of a mobile robot in an indoor environment. Robot. Auton. Syst Vol. 38 p Millan J.: Reinforcement learning of goal-directed obstacle-avoiding reaction strategies in an autonomous mobile robot. Robot. Auton. Syst Vol. 15 p Powell W.B.: Approximate dynamic programming: solving the curses of dimensionality. Princeton: Willey- Interscience Prokhorov D. Wunch D.: Adaptive critic designs. IEEE Trans. Neural Netw 1997 Vol. 8 p Si J. Barto A.G. Powell W.B. Wunsch D.: Handbook of learning and approximate dynamic programming. IEEE Press Wiley-Interscience Yamaguchi H.: Adaptive formation control for distributed autonomous mobile robot groups. In Robotics and Automation Proceedings IEEE International Conference on Vol. 3 p

STEROWANIE BEHAWIORALNE RUCHEM MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ

STEROWANIE BEHAWIORALNE RUCHEM MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ MODELOWANIE INŻYNIERSKIE nr 51, ISSN 1896-771X STEROWANIE EHAWIORALNE RUCHEM MOILNEGO ROOTA KOŁOWEGO Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ Marcin Szuster 1a 1 Katedra Mechaniki Stosowanej i Robotyki,

Bardziej szczegółowo

PLANOWANIE RUCHU MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM ALGORYTMÓW Z LOGIKĄ ROZMYTĄ

PLANOWANIE RUCHU MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM ALGORYTMÓW Z LOGIKĄ ROZMYTĄ ZESZYTY NAUKOWE POLITECHNIKI RZESZOWSKIEJ 291, Mechanika 87 RUTMech, t. XXXII, z. 87 (4/15), październik-grudzień 2015, s. 359-376 Marcin SZUSTER 1 PLANOWANIE RUCHU MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM

Bardziej szczegółowo

ALGORYTMY APROKSYMACYJNEGO PROGRAMOWANIA DYNAMICZNEGO W GENEROWANIU I REALIZACJI TRAJEKTORII RUCHU ROBOTA MOBILNEGO PIONEER 2-DX

ALGORYTMY APROKSYMACYJNEGO PROGRAMOWANIA DYNAMICZNEGO W GENEROWANIU I REALIZACJI TRAJEKTORII RUCHU ROBOTA MOBILNEGO PIONEER 2-DX MODELOWANIE INŻYNIERSKIE nr 51, ISSN 1896-1X ALGORYTMY APROKSYMACYJNEGO PROGRAMOWANIA DYNAMICZNEGO W GENEROWANIU I REALIZACJI TRAJEKTORII RUCHU ROBOTA MOBILNEGO PIONEER 2-DX Marcin Szuster 1a 1 Katedra

Bardziej szczegółowo

ROZMYTE STEROWANIE BEHAWIORALNE MOBILNYM ROBOTEM KOŁOWYM W NIEZNANYM ŚRODOWISKU

ROZMYTE STEROWANIE BEHAWIORALNE MOBILNYM ROBOTEM KOŁOWYM W NIEZNANYM ŚRODOWISKU ZESZYTY NAUKOWE POLITECHNIKI RZESZOWSKIEJ 290, Mechanika 86 RUTMech, t. XXXI, z. 86 (4/14), październik-grudzień 2014, s. 603-619 Marcin SZUSTER 1 ROZMYTE STEROWANIE BEHAWIORALNE MOBILNYM ROBOTEM KOŁOWYM

Bardziej szczegółowo

WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI. Robot do pokrycia powierzchni terenu

WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI. Robot do pokrycia powierzchni terenu WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI Robot do pokrycia powierzchni terenu Zadania robota Zadanie całkowitego pokrycia powierzchni na podstawie danych sensorycznych Zadanie unikania przeszkód

Bardziej szczegółowo

dynamiki mobilnego robota transportowego.

dynamiki mobilnego robota transportowego. 390 MECHANIK NR 5 6/2018 Dynamika mobilnego robota transportowego The dynamics of a mobile transport robot MARCIN SZUSTER PAWEŁ OBAL * DOI: https://doi.org/10.17814/mechanik.2018.5-6.51 W artykule omówiono

Bardziej szczegółowo

PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM

PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM Mostefa Mohamed-Seghir Akademia Morska w Gdyni PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM W artykule przedstawiono propozycję zastosowania programowania dynamicznego do rozwiązywania

Bardziej szczegółowo

NEURONOWO-ROZMYTE SYSTEMY STEROWANIA MOBILNYM ROBOTEM KOŁOWYM

NEURONOWO-ROZMYTE SYSTEMY STEROWANIA MOBILNYM ROBOTEM KOŁOWYM MODELOWANIE INŻYNIERSKIE nr 5, t., rok ISSN 96-77X NEURONOWO-ROZMYTE SYSTEMY STEROWANIA MOBILNYM ROBOTEM KOŁOWYM Zenon Hendzel a, Magdalena Muszyńska b Katedra Mechaniki Stosowanej i Robotyki, Politechnika

Bardziej szczegółowo

MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB

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

Bardziej szczegółowo

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(85)/2011

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(85)/2011 ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(85)/2011 Marek STANIA 1, Ralf STETTER 2, Bogdan POSIADAŁA 3 MODELOWANIE KINEMATYKI MOBILNEGO ROBOTA TRANSPORTOWEGO 1. Wstęp Jednym z najczęściej pojawiających się w

Bardziej szczegółowo

MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA

MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA MODELOWANIE INŻYNIERSKIE ISNN 1896-771X 32, s. 157-162, Gliwice 2006 MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA MARIUSZ GIERGIEL PIOTR MAŁKA Katedra Robotyki i Dynamiki Maszyn, Akademia Górniczo-Hutnicza

Bardziej szczegółowo

RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA

RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA Dr inż. Andrzej Polka Katedra Dynamiki Maszyn Politechnika Łódzka RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA Streszczenie: W pracy opisano wzajemne położenie płaszczyzny parasola

Bardziej szczegółowo

ZASTOSOWANIE ROBOTÓW MOBILNYCH W SYMULACYJNYM BADANIU CZASU EWAKUACJI

ZASTOSOWANIE ROBOTÓW MOBILNYCH W SYMULACYJNYM BADANIU CZASU EWAKUACJI Marcin Pluciński ZASTOSOWANIE ROBOTÓW MOBILNYCH W SYMULACYJNYM BADANIU CZASU EWAKUACJI Streszczenie Pomieszczenia, w których znajdują się duże grupy ludzi można traktować jako system złożony. Wiele z własności

Bardziej szczegółowo

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

Temat 1. Wprowadzenie do nawigacji robotów mobilnych. Dariusz Pazderski Opracowanie w ramach programu ERA Inżyniera Kurs: Algorytmy Nawigacji Robotów Mobilnych Temat 1 Wprowadzenie do nawigacji robotów mobilnych 1 Pojęcia podstawowe Dariusz Pazderski Opracowanie w ramach programu ERA Inżyniera Na początku wprowadzimy

Bardziej szczegółowo

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

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

Bardziej szczegółowo

Zenon Hendzel 1a, Magdalena Muszyńska 1b, Marcin Szuster 1c

Zenon Hendzel 1a, Magdalena Muszyńska 1b, Marcin Szuster 1c MODELOWANIE INŻYNIERSKIE nr 46, ISSN 1896-771X SEROWANIE RUCHEM NADĄŻNYM MOBILNEGO ROBOA KOŁOWEGO Z ZASOSOWANIEM UKŁADÓW NEURONOWO ROZMYYCH ORAZ ALGORYMÓW - NEURONOWEGO PROGRAMOWANIA DYNAMICZNEGO Zenon

Bardziej szczegółowo

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych ELEMENTY SZTUCZNEJ INTELIGENCJI Laboratorium nr 6 SYSTEMY ROZMYTE TYPU MAMDANIEGO

Bardziej szczegółowo

MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ

MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ Mgr inż. Kamil DZIĘGIELEWSKI Wojskowa Akademia Techniczna DOI: 10.17814/mechanik.2015.7.232 MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ Streszczenie: W niniejszym referacie zaprezentowano stanowisko

Bardziej szczegółowo

Sztuczna Inteligencja Tematy projektów Sieci Neuronowe

Sztuczna Inteligencja Tematy projektów Sieci Neuronowe PB, 2009 2010 Sztuczna Inteligencja Tematy projektów Sieci Neuronowe Projekt 1 Stwórz projekt implementujący jednokierunkową sztuczną neuronową złożoną z neuronów typu sigmoidalnego z algorytmem uczenia

Bardziej szczegółowo

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów Prof. dr hab. inż. Janusz Frączek Instytut

Bardziej szczegółowo

Sterowanie napędów maszyn i robotów

Sterowanie napędów maszyn i robotów Wykład 7b - Układy wieloobwodowe ze sprzężeniem od zmiennych stanu Instytut Automatyki i Robotyki Warszawa, 2014 Układy wieloobwodowe ze sprzężeniem od zmiennych stanu Zadanie przestawiania Postać modalna

Bardziej szczegółowo

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie Politechnika Wrocławska, Wydział Informatyki i Zarządzania Modelowanie Zad Wyznacz transformaty Laplace a poniższych funkcji, korzystając z tabeli transformat: a) 8 3e 3t b) 4 sin 5t 2e 5t + 5 c) e5t e

Bardziej szczegółowo

Kinematyka robotów mobilnych

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:

Bardziej szczegółowo

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki http://www.ipbm.simr.pw.edu.pl/ Teoria maszyn i podstawy automatyki semestr zimowy 2017/2018

Bardziej szczegółowo

ZAGADNIENIA SPECJALNOŚCIOWE

ZAGADNIENIA SPECJALNOŚCIOWE (ARK) Komputerowe sieci sterowania 1.Zaawansowane metody wyznaczania parametrów regulatorów 2.Mechanizmy innowacyjne. 3.Sieci neuronowe w modelowaniu obiektów dynamicznych. 4.Zasady projektowania i zastosowania

Bardziej szczegółowo

ALGORYTM PROJEKTOWANIA ROZMYTYCH SYSTEMÓW EKSPERCKICH TYPU MAMDANI ZADEH OCENIAJĄCYCH EFEKTYWNOŚĆ WYKONANIA ZADANIA BOJOWEGO

ALGORYTM PROJEKTOWANIA ROZMYTYCH SYSTEMÓW EKSPERCKICH TYPU MAMDANI ZADEH OCENIAJĄCYCH EFEKTYWNOŚĆ WYKONANIA ZADANIA BOJOWEGO Szybkobieżne Pojazdy Gąsienicowe (2) Nr 2, 24 Mirosław ADAMSKI Norbert GRZESIK ALGORYTM PROJEKTOWANIA CH SYSTEMÓW EKSPERCKICH TYPU MAMDANI ZADEH OCENIAJĄCYCH EFEKTYWNOŚĆ WYKONANIA ZADANIA BOJOWEGO. WSTĘP

Bardziej szczegółowo

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie

Bardziej szczegółowo

Obiekt. Obiekt sterowania obiekt, który realizuje proces (zaplanowany).

Obiekt. Obiekt sterowania obiekt, który realizuje proces (zaplanowany). SWB - Systemy wbudowane w układach sterowania - wykład 13 asz 1 Obiekt sterowania Wejście Obiekt Wyjście Obiekt sterowania obiekt, który realizuje proces (zaplanowany). Fizyczny obiekt (proces, urządzenie)

Bardziej szczegółowo

Tomasz Żabiński, tomz@prz-rzeszow.pl, 2006-03-14 90

Tomasz Żabiński, tomz@prz-rzeszow.pl, 2006-03-14 90 Poniżej przedstawiono zagadnienie automatycznej pracy suwnicy (Sawodny et al. 2002), będącej elementem np. zautomatyzowanej linii produkcyjnej. Opracowany system sterowania realizuje bezpieczny transport

Bardziej szczegółowo

Planowanie przejazdu przez zbiór punktów. zadania zrobotyzowanej inspekcji

Planowanie przejazdu przez zbiór punktów. zadania zrobotyzowanej inspekcji dla zadania zrobotyzowanej inspekcji Katedra Sterowania i Inżynierii Systemów, Politechnika Poznańska 3 lipca 2014 Plan prezentacji 1 Wprowadzenie 2 3 4 Postawienie problemu Założenia: Rozpatrujemy kinematykę

Bardziej szczegółowo

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

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

Bardziej szczegółowo

SZTUCZNA INTELIGENCJA

SZTUCZNA INTELIGENCJA SZTUCZNA INTELIGENCJA SYSTEMY ROZMYTE Adrian Horzyk Akademia Górniczo-Hutnicza Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Katedra Automatyki i Inżynierii Biomedycznej Laboratorium

Bardziej szczegółowo

ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ NIELINIOWYCH PRZY POMOCY DODATKU SOLVER PROGRAMU MICROSOFT EXCEL. sin x2 (1)

ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ NIELINIOWYCH PRZY POMOCY DODATKU SOLVER PROGRAMU MICROSOFT EXCEL. sin x2 (1) ROZWIĄZYWANIE UKŁADÓW RÓWNAŃ NIELINIOWYCH PRZY POMOCY DODATKU SOLVER PROGRAMU MICROSOFT EXCEL 1. Problem Rozważmy układ dwóch równań z dwiema niewiadomymi (x 1, x 2 ): 1 x1 sin x2 x2 cos x1 (1) Nie jest

Bardziej szczegółowo

METODY STEROWANIA INTELIGENTNEGO W OPROGRAMOWANIU LABVIEW METHODS OF INTELLIGENT CONTROL IN LABVIEW PROGRAMMING

METODY STEROWANIA INTELIGENTNEGO W OPROGRAMOWANIU LABVIEW METHODS OF INTELLIGENT CONTROL IN LABVIEW PROGRAMMING Zeszyty Naukowe Akademii Morskiej w Gdyni Scientific Journal of Gdynia Maritime University Nr 98/2017, 131 138 ISSN 1644-1818 e-issn 2451-2486 METODY STEROWANIA INTELIGENTNEGO W OPROGRAMOWANIU LABVIEW

Bardziej szczegółowo

Automatyka i Robotyka studia stacjonarne drugiego stopnia

Automatyka i Robotyka studia stacjonarne drugiego stopnia #384 #380 dr inż. Mirosław Gajer Projekt i implementacja narzędzia do profilowania kodu natywnego przy wykorzystaniu narzędzi Android NDK (Project and implementation of tools for profiling native code

Bardziej szczegółowo

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki http://www.ipbm.simr.pw.edu.pl/ Teoria maszyn i podstawy automatyki semestr zimowy 206/207

Bardziej szczegółowo

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

II-go stopnia. Stacjonarne. Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ (ARK) Komputerowe sieci sterowania 1. Zaawansowane metody wyznaczania parametrów regulatorów 2. Mechanizmy innowacyjne. 3. Sieci neuronowe w modelowaniu obiektów dynamicznych. 4. Zasady projektowania i

Bardziej szczegółowo

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. 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

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

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

Bardziej szczegółowo

Wprowadzenie do teorii systemów ekspertowych

Wprowadzenie do teorii systemów ekspertowych Myślące komputery przyszłość czy utopia? Wprowadzenie do teorii systemów ekspertowych Roman Simiński siminski@us.edu.pl Wizja inteligentnych maszyn jest od wielu lat obecna w literaturze oraz filmach z

Bardziej szczegółowo

ZASTOSOWANIE DWUOSOBOWEJ GRY RÓŻNICZKOWEJ O SUMIE ZEROWEJ DO STEROWANIA ELEMENTEM MECHATRONICZNYM

ZASTOSOWANIE DWUOSOBOWEJ GRY RÓŻNICZKOWEJ O SUMIE ZEROWEJ DO STEROWANIA ELEMENTEM MECHATRONICZNYM MODELOWANIE INŻYNIERSKIE 2016 nr 60, ISSN 1896-771X ZASTOSOWANIE DWUOSOBOWEJ GRY RÓŻNICZKOWEJ O SUMIE ZEROWEJ DO STEROWANIA ELEMENTEM MECHATRONICZNYM Zenon Hendzel 1a, Paweł Penar 1b 1 Katedra Mechaniki

Bardziej szczegółowo

WPŁYW OPÓŹNIENIA NA DYNAMIKĘ UKŁADÓW Z REGULACJĄ KLASYCZNĄ I ROZMYTĄ

WPŁYW OPÓŹNIENIA NA DYNAMIKĘ UKŁADÓW Z REGULACJĄ KLASYCZNĄ I ROZMYTĄ Prace Naukowe Instytutu Maszyn, Napędów i Pomiarów Elektrycznych Nr 65 Politechniki Wrocławskiej Nr 65 Studia i Materiały Nr 31 2011 Kinga GÓRNIAK* układy z opóźnieniem, regulacja rozmyta, model Mamdaniego,

Bardziej szczegółowo

Wnioskowanie rozmyte. Krzysztof Patan

Wnioskowanie rozmyte. Krzysztof Patan Wnioskowanie rozmyte Krzysztof Patan Wprowadzenie Informacja precyzyjna jest to jedyna postać informacji akceptowanej przez konwencjonalne metody matematyczne, najczęściej dostarczana jest przez precyzyjne

Bardziej szczegółowo

Notacja Denavita-Hartenberga

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ć

Bardziej szczegółowo

Temat: Model SUGENO. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Temat: Model SUGENO. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Temat: Model SUGENO Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Dr inż. Barbara Mrzygłód KISiM, WIMiIP, AGH mrzyglod@ agh.edu.pl 1 Wprowadzenie Pierwszym rodzajem modelowania

Bardziej szczegółowo

Zastosowanie sztucznej inteligencji w testowaniu oprogramowania

Zastosowanie sztucznej inteligencji w testowaniu oprogramowania Zastosowanie sztucznej inteligencji w testowaniu oprogramowania Problem NP Problem NP (niedeterministycznie wielomianowy, ang. nondeterministic polynomial) to problem decyzyjny, dla którego rozwiązanie

Bardziej szczegółowo

DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI

DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Stanisław PŁACZEK* DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI W artykule

Bardziej szczegółowo

Temat: Model TS + ANFIS. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Temat: Model TS + ANFIS. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Temat: Model TS + ANFIS Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Dr inż. Barbara Mrzygłód KISiM, WIMiIP, AGH mrzyglod@ agh.edu.pl 1 Wprowadzenie Pierwszym rodzajem modelowania

Bardziej szczegółowo

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie)

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie) Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie) Temat: Analiza właściwości pilotażowych samolotu Specjalność: Pilotaż lub Awionika 1. Analiza stosowanych kryteriów

Bardziej szczegółowo

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

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej Efekty na kierunku AiR drugiego stopnia - Wiedza K_W01 K_W02 K_W03 K_W04 K_W05 K_W06 K_W07 K_W08 K_W09 K_W10 K_W11 K_W12 K_W13 K_W14 Ma rozszerzoną wiedzę dotyczącą dynamicznych modeli dyskretnych stosowanych

Bardziej szczegółowo

SZTUCZNA INTELIGENCJA

SZTUCZNA INTELIGENCJA SZTUCZNA INTELIGENCJA WYKŁAD 10. WNIOSKOWANIE W LOGICE ROZMYTEJ Częstochowa 2014 Dr hab. inż. Grzegorz Dudek Wydział Elektryczny Politechnika Częstochowska WNIOSKOWANIE W LOGICE DWUWARTOŚCIOWEJ W logice

Bardziej szczegółowo

Informatyka studia stacjonarne pierwszego stopnia

Informatyka studia stacjonarne pierwszego stopnia #382 #379 Internetowy system obsługi usterek w sieciach handlowych (The internet systems of detection of defects in trade networks) Celem pracy jest napisanie aplikacji w języku Java EE. Główne zadania

Bardziej szczegółowo

Instrukcja do ćwiczenia 6 REGULACJA TRÓJPOŁOŻENIOWA

Instrukcja do ćwiczenia 6 REGULACJA TRÓJPOŁOŻENIOWA Instrukcja do ćwiczenia 6 REGULACJA TRÓJPOŁOŻENIOWA Cel ćwiczenia: dobór nastaw regulatora, analiza układu regulacji trójpołożeniowej, określenie jakości regulacji trójpołożeniowej w układzie bez zakłóceń

Bardziej szczegółowo

Podstawy Automatyki. Wykład 6 - Miejsce i rola regulatora w układzie regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

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

Bardziej szczegółowo

7. Zagadnienie parkowania ciężarówki.

7. Zagadnienie parkowania ciężarówki. 7. Zagadnienie parkowania ciężarówki. Sterowniki rozmyte Aby móc sterować przebiegiem pewnych procesów lub też pracą urządzeń niezbędne jest stworzenie odpowiedniego modelu, na podstawie którego można

Bardziej szczegółowo

ANALIZA KINEMATYCZNA PALCÓW RĘKI

ANALIZA KINEMATYCZNA PALCÓW RĘKI MODELOWANIE INŻYNIERSKIE ISSN 1896-771X 40, s. 111-116, Gliwice 2010 ANALIZA KINEMATYCZNA PALCÓW RĘKI ANTONI JOHN, AGNIESZKA MUSIOLIK Katedra Wytrzymałości Materiałów i Metod Komputerowych Mechaniki, Politechnika

Bardziej szczegółowo

Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner

Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner Problem eliminacji nieprzystających elementów w zadaniu rozpoznania wzorca Marcin Luckner Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska Elementy nieprzystające Definicja odrzucania Klasyfikacja

Bardziej szczegółowo

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

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:

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: MECHANIKA I BUDOWA MASZYN Rodzaj przedmiotu: obowiązkowy na kierunku Rodzaj zajęć: wykład, laboratorium ROBOTYKA Robotics Forma studiów: stacjonarne Poziom przedmiotu: I stopnia

Bardziej szczegółowo

UKŁAD WSPOMAGANIA OPRERATORA W ZDALNYM STEROWANIU POJAZDU LĄDOWEGO 1

UKŁAD WSPOMAGANIA OPRERATORA W ZDALNYM STEROWANIU POJAZDU LĄDOWEGO 1 UKŁAD WSPOMAGANIA OPRERATORA W ZDALNYM STEROWANIU POJAZDU LĄDOWEGO 1 Andrzej TYPIAK Instytut Budowy Maszyn, Wydział Mechaniczny Wojskowa Akademia Techniczna, Warszawa, Polska tel. (22) 683 93 88, e-mail

Bardziej szczegółowo

Krzysztof Jaskot 1 JĘZYK PROGRAMOWANIA W ŚRODOWISKU WIELOAGENTOWYM

Krzysztof Jaskot 1 JĘZYK PROGRAMOWANIA W ŚRODOWISKU WIELOAGENTOWYM Krzysztof Jaskot 1 Krzysztof Jaskot Politechnika Śląska JĘZYK PROGRAMOWANIA W ŚRODOWISKU WIELOAGENTOWYM Streszczenie. W artykule przedstawiono język programowania w środowisku wieloagentowym bazujący na

Bardziej szczegółowo

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji Metody Sztucznej Inteligencji w Sterowaniu Ćwiczenie 5 Implementacja rozmytych systemów wnioskujących w zdaniach regulacji Przygotował: mgr inż. Marcin Pelic Instytut Technologii Mechanicznej Politechnika

Bardziej szczegółowo

Sztuczna inteligencja i uczenie maszynowe w robotyce i systemach autonomicznych: AI/ML w robotyce, robotyka w AI/ML

Sztuczna inteligencja i uczenie maszynowe w robotyce i systemach autonomicznych: AI/ML w robotyce, robotyka w AI/ML Sztuczna inteligencja i uczenie maszynowe w robotyce i systemach autonomicznych: AI/ML w robotyce, robotyka w AI/ML Piotr Skrzypczyński Instytut Automatyki, Robotyki i Inżynierii Informatycznej, Politechnika

Bardziej szczegółowo

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ Wykład 6 2016/2017, zima 1 MOMENT PĘDU I ENERGIA KINETYCZNA W RUCHU PUNKTU MATERIALNEGO PO OKRĘGU Definicja momentu pędu L=mrv=mr 2 ω L=Iω I= mr 2 p L r ω Moment

Bardziej szczegółowo

III. Układy liniowe równań różniczkowych. 1. Pojęcie stabilności rozwiązań.

III. Układy liniowe równań różniczkowych. 1. Pojęcie stabilności rozwiązań. III. Układy liniowe równań różniczkowych. 1. Pojęcie stabilności rozwiązań. Analiza stabilności rozwiązań stanowi ważną część jakościowej teorii równań różniczkowych. Jej istotą jest poszukiwanie odpowiedzi

Bardziej szczegółowo

Inżynieria Wiedzy i Systemy Ekspertowe. Logika rozmyta. dr inż. Michał Bereta Politechnika Krakowska

Inżynieria Wiedzy i Systemy Ekspertowe. Logika rozmyta. dr inż. Michał Bereta Politechnika Krakowska Inżynieria Wiedzy i Systemy Ekspertowe Logika rozmyta dr inż. Michał Bereta Politechnika Krakowska http://torus.uck.pk.edu.pl/~beretam/ beretam@torus.uck.pk.edu.pl 1 Wyostrzanie Ostateczna, ostra wartość

Bardziej szczegółowo

INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Temat: Podstawowe pojęcia z logiki rozmytej Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Dr inż. Barbara Mrzygłód KISiM, WIMiIP, AGH mrzyglod@ agh.edu.pl 1 Wprowadzenie Sterowanie

Bardziej szczegółowo

SYSTEMY CZASU RZECZYWISTEGO (SCR)

SYSTEMY CZASU RZECZYWISTEGO (SCR) Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Temat: Implementacja i weryfikacja algorytmu sterowania z regulatorem

Bardziej szczegółowo

Sreszczenie. Słowa kluczowe: sterowanie, poziom cieczy, regulator rozmyty

Sreszczenie. Słowa kluczowe: sterowanie, poziom cieczy, regulator rozmyty Ewa Wachowicz Katedra Systemów Sterowania Politechnika Koszalińska STEROWANIE POZIOMEM CIECZY W ZBIORNIKU Z WYKORZYSTANIEM REGULATORA ROZMYTEGO Sreszczenie W pracy omówiono układ regulacji poziomu cieczy,

Bardziej szczegółowo

Temat: Sterowanie mobilnością robota z wykorzystaniem algorytmu logiki rozmytej

Temat: Sterowanie mobilnością robota z wykorzystaniem algorytmu logiki rozmytej Wrocław, 13.01.2016 Metody sztucznej inteligencji Prowadzący: Dr hab. inż. Ireneusz Jabłoński Temat: Sterowanie mobilnością robota z wykorzystaniem algorytmu logiki rozmytej Wykonał: Jakub Uliarczyk, 195639

Bardziej szczegółowo

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ Wykład 7 2012/2013, zima 1 MOMENT PĘDU I ENERGIA KINETYCZNA W RUCHU PUNKTU MATERIALNEGO PO OKRĘGU Definicja momentu pędu L=mrv=mr 2 ω L=Iω I= mr 2 p L r ω Moment

Bardziej szczegółowo

Analiza stanów gry na potrzeby UCT w DVRP

Analiza stanów gry na potrzeby UCT w DVRP Analiza stanów gry na potrzeby UCT w DVRP Seminarium IO na MiNI 04.11.2014 Michał Okulewicz based on the decision DEC-2012/07/B/ST6/01527 Plan prezentacji Definicja problemu DVRP DVRP na potrzeby UCB Analiza

Bardziej szczegółowo

Sposoby modelowania układów dynamicznych. Pytania

Sposoby modelowania układów dynamicznych. Pytania Sposoby modelowania układów dynamicznych Co to jest model dynamiczny? PAScz4 Modelowanie, analiza i synteza układów automatyki samochodowej równania różniczkowe, różnicowe, równania równowagi sił, momentów,

Bardziej szczegółowo

Modelowanie i symulacja II Modelling and Simulation II. Automatyka i Robotyka II stopień ogólno akademicki studia stacjonarne

Modelowanie i symulacja II Modelling and Simulation II. Automatyka i Robotyka II stopień ogólno akademicki studia stacjonarne KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014 Modelowanie i symulacja II Modelling and Simulation II A. USYTUOWANIE

Bardziej szczegółowo

Algorytm grupowania danych typu kwantyzacji wektorów

Algorytm grupowania danych typu kwantyzacji wektorów Algorytm grupowania danych typu kwantyzacji wektorów Wstęp Definicja problemu: Typowe, problemem często spotykanym w zagadnieniach eksploracji danych (ang. data mining) jest zagadnienie grupowania danych

Bardziej szczegółowo

6. Zagadnienie parkowania ciężarówki.

6. Zagadnienie parkowania ciężarówki. 6. Zagadnienie parkowania ciężarówki. Sterowniki rozmyte Aby móc sterować przebiegiem pewnych procesów lub też pracą urządzeń niezbędne jest stworzenie odpowiedniego modelu, na podstawie którego można

Bardziej szczegółowo

Porównanie wyników symulacji wpływu kształtu i amplitudy zakłóceń na jakość sterowania piecem oporowym w układzie z regulatorem PID lub rozmytym

Porównanie wyników symulacji wpływu kształtu i amplitudy zakłóceń na jakość sterowania piecem oporowym w układzie z regulatorem PID lub rozmytym ARCHIVES of FOUNDRY ENGINEERING Published quarterly as the organ of the Foundry Commission of the Polish Academy of Sciences ISSN (1897-3310) Volume 15 Special Issue 4/2015 133 138 28/4 Porównanie wyników

Bardziej szczegółowo

Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta

Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta www.michalbereta.pl Sieci radialne zawsze posiadają jedną warstwę ukrytą, która składa się z neuronów radialnych. Warstwa wyjściowa składa

Bardziej szczegółowo

Symulacje komputerowe

Symulacje komputerowe Fizyka w modelowaniu i symulacjach komputerowych Jacek Matulewski (e-mail: jacek@fizyka.umk.pl) http://www.fizyka.umk.pl/~jacek/dydaktyka/modsym/ Symulacje komputerowe Dynamika bryły sztywnej Wersja: 8

Bardziej szczegółowo

Geometria powłoki, wg publikacji dr inż. Wiesław Baran

Geometria powłoki, wg publikacji dr inż. Wiesław Baran Geometria powłoki, wg publikacji dr inż. Wiesław Baran Gładką i regularną powierzchnię środkową S powłoki można opisać za pomocą funkcji wektorowej (rys. 2.1) dwóch współrzędnych krzywoliniowych u 1 i

Bardziej szczegółowo

ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES

ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES RYSZARD DINDORF, PAWEŁ ŁASKI, JAKUB TAKOSHOGLU, PIOTR WOŚ ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES S

Bardziej szczegółowo

Mechanika ogólna. Kinematyka. Równania ruchu punktu materialnego. Podstawowe pojęcia. Równanie ruchu po torze (równanie drogi)

Mechanika ogólna. Kinematyka. Równania ruchu punktu materialnego. Podstawowe pojęcia. Równanie ruchu po torze (równanie drogi) Kinematyka Mechanika ogólna Wykład nr 7 Elementy kinematyki Dział mechaniki zajmujący się matematycznym opisem układów mechanicznych oraz badaniem geometrycznych właściwości ich ruchu, bez wnikania w związek

Bardziej szczegółowo

PRACA DYPLOMOWA MAGISTERSKA

PRACA DYPLOMOWA MAGISTERSKA Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania PRACA DYPLOMOWA MAGISTERSKA Konstrukcja autonomicznego robota mobilnego Małgorzata Bartoszewicz Promotor: prof. dr hab. inż. A. Milecki Zakres

Bardziej szczegółowo

AUTO-STROJENIE REGULATORA TYPU PID Z WYKORZYSTANIEM LOGIKI ROZMYTEJ

AUTO-STROJENIE REGULATORA TYPU PID Z WYKORZYSTANIEM LOGIKI ROZMYTEJ POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 75 Electrical Engineering 2013 Łukasz NIEWIARA* Krzysztof ZAWIRSKI* AUTO-STROJENIE REGULATORA TYPU PID Z WYKORZYSTANIEM LOGIKI ROZMYTEJ Zagadnienia

Bardziej szczegółowo

Problemy optymalizacji układów napędowych w automatyce i robotyce

Problemy optymalizacji układów napędowych w automatyce i robotyce Akademia Górniczo-Hutnicza im. Stanisława Staszica Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Katedra Automatyki Autoreferat rozprawy doktorskiej Problemy optymalizacji układów napędowych

Bardziej szczegółowo

Laboratorium Podstaw Robotyki ĆWICZENIE 4

Laboratorium Podstaw Robotyki ĆWICZENIE 4 Laboratorium Podstaw Robotyki Politechnika Poznańska Katedra Sterowania i Inżynierii Systemów ĆWICZENIE 4 System sterowania robotem mobilnym MTracker 1 Celem ćwiczenia jest poznanie sposobów sterowania

Bardziej szczegółowo

ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA

ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA Inżynieria Rolnicza 7(105)/2008 ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA Katedra Podstaw Techniki, Uniwersytet Przyrodniczy w Lublinie Streszczenie. W pracy przedstawiono

Bardziej szczegółowo

MODELOWANIE WPŁYWU NIEZALEŻNEGO STEROWANIA KÓŁ LEWYCH I PRAWYCH NA ZACHOWANIE DYNAMICZNE POJAZDU

MODELOWANIE WPŁYWU NIEZALEŻNEGO STEROWANIA KÓŁ LEWYCH I PRAWYCH NA ZACHOWANIE DYNAMICZNE POJAZDU Maszyny Elektryczne - Zeszyty Problemowe Nr 3/2016 (111) 73 Karol Tatar, Piotr Chudzik Politechnika Łódzka, Łódź MODELOWANIE WPŁYWU NIEZALEŻNEGO STEROWANIA KÓŁ LEWYCH I PRAWYCH NA ZACHOWANIE DYNAMICZNE

Bardziej szczegółowo

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK Inżynieria Rolnicza 8(117)/2009 KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK Ewa Wachowicz, Piotr Grudziński Katedra Automatyki, Politechnika Koszalińska Streszczenie. W pracy

Bardziej szczegółowo

8. Neuron z ciągłą funkcją aktywacji.

8. Neuron z ciągłą funkcją aktywacji. 8. Neuron z ciągłą funkcją aktywacji. W tym ćwiczeniu zapoznamy się z modelem sztucznego neuronu oraz przykładem jego wykorzystania do rozwiązywanie prostego zadania klasyfikacji. Neuron biologiczny i

Bardziej szczegółowo

Podstawy robotyki - opis przedmiotu

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

Bardziej szczegółowo

MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej

MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej Daniel Lewandowski Politechnika Wrocławska, Wydział Mechaniczny, Katedra Mechaniki i Inżynierii Materiałowej http://kmim.wm.pwr.edu.pl/lewandowski/

Bardziej szczegółowo

Manipulatory i roboty mobilne AR S1 semestr 5

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

Bardziej szczegółowo

Wyznaczanie sił w przegubach maszyny o kinematyce równoległej w trakcie pracy, z wykorzystaniem metod numerycznych

Wyznaczanie sił w przegubach maszyny o kinematyce równoległej w trakcie pracy, z wykorzystaniem metod numerycznych kinematyka równoległa, symulacja, model numeryczny, sterowanie mgr inż. Paweł Maślak, dr inż. Piotr Górski, dr inż. Stanisław Iżykowski, dr inż. Krzysztof Chrapek Wyznaczanie sił w przegubach maszyny o

Bardziej szczegółowo

Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści

Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, Spis treści Metody i techniki sztucznej inteligencji / Leszek Rutkowski. wyd. 2, 3 dodr. Warszawa, 2012 Spis treści Przedmowa do wydania drugiego Przedmowa IX X 1. Wstęp 1 2. Wybrane zagadnienia sztucznej inteligencji

Bardziej szczegółowo

Aplikacje Systemów. Nawigacja inercyjna. Gdańsk, 2016

Aplikacje Systemów. Nawigacja inercyjna. Gdańsk, 2016 Aplikacje Systemów Wbudowanych Nawigacja inercyjna Gdańsk, 2016 Klasyfikacja systemów inercyjnych 2 Nawigacja inercyjna Podstawowymi blokami, wchodzącymi w skład systemów nawigacji inercyjnej (INS ang.

Bardziej szczegółowo

Algorytmy sztucznej inteligencji

Algorytmy sztucznej inteligencji Algorytmy sztucznej inteligencji Dynamiczne sieci neuronowe 1 Zapis macierzowy sieci neuronowych Poniżej omówione zostaną części składowe sieci neuronowych i metoda ich zapisu za pomocą macierzy. Obliczenia

Bardziej szczegółowo

SIMATIC S Regulator PID w sterowaniu procesami. dr inż. Damian Cetnarowicz. Plan wykładu. I n t e l i g e n t n e s y s t e m y z e

SIMATIC S Regulator PID w sterowaniu procesami. dr inż. Damian Cetnarowicz. Plan wykładu. I n t e l i g e n t n e s y s t e m y z e Plan wykładu I n t e l i g e n t n e s y s t e m y z e s p r zężeniem wizyjnym wykład 6 Sterownik PID o Wprowadzenie o Wiadomości podstawowe o Implementacja w S7-1200 SIMATIC S7-1200 Regulator PID w sterowaniu

Bardziej szczegółowo

Rozszerzony konspekt przedmiotu Inteligentne maszyny i systemy

Rozszerzony konspekt przedmiotu Inteligentne maszyny i systemy Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt przedmiotu Inteligentne maszyny i systemy dr inż. Witold Czajewski dr inż. Marcin Iwanowski

Bardziej szczegółowo

Projektowanie systemów zrobotyzowanych

Projektowanie systemów zrobotyzowanych ZAKŁAD PROJEKTOWANIA TECHNOLOGII Laboratorium Projektowanie systemów zrobotyzowanych Instrukcja 4 Temat: Programowanie trajektorii ruchu Opracował: mgr inż. Arkadiusz Pietrowiak mgr inż. Marcin Wiśniewski

Bardziej szczegółowo