MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA

Podobne dokumenty
dynamiki mobilnego robota transportowego.

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

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

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

Kinematyka robotów mobilnych

Tadeusz SZKODNY. POLITECHNIKA ŚLĄSKA ZESZYTY NAUKOWE Nr 1647 MODELOWANIE I SYMULACJA RUCHU MANIPULATORÓW ROBOTÓW PRZEMYSŁOWYCH

PRZEWODNIK PO PRZEDMIOCIE

WYKORZYSTANIE MES DO WYZNACZANIA WPŁYWU PĘKNIĘCIA W STOPIE ZĘBA KOŁA NA ZMIANĘ SZTYWNOŚCI ZAZĘBIENIA

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

PRACA DYPLOMOWA MAGISTERSKA

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

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

Automatyka i Robotyka studia stacjonarne drugiego stopnia

Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach. Krzysztof Żurek Gdańsk,

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

PL B1. Mechanizm pedipulatora do ustawiania pozycji modułu napędowego, zwłaszcza robota mobilnego

AiR. Podstawy modelowania i syntezy mechanizmów. Ćwiczenie laboratoryjne nr 2 str. 1. PMiSM-2017

POLITECHNIKA POZNAŃSKA Wydział Maszyn Roboczych i Transportu Kierunek Mechanika i Budowa Maszyn Specjalność Samochody i Ciągniki

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

Karta (sylabus) modułu/przedmiotu Mechanika i Budowa Maszyn Studia drugiego stopnia

PRZEWODNIK PO PRZEDMIOCIE

D l. D p. Rodzaje baz jezdnych robotów mobilnych

STEROWANIE STRUKTUR DYNAMICZNYCH Model fizyczny semiaktywnego zawieszenia z tłumikami magnetoreologicznymi

Tematy prac dyplomowych inżynierskich realizacja semestr zimowy 2016 kierunek AiR

Równa Równ n a i n e i ru r ch u u ch u po tor t ze (równanie drogi) Prędkoś ędkoś w ru r ch u u ch pros pr t os ol t i ol n i io i wym

Karta (sylabus) modułu/przedmiotu INŻYNIERIA MATERIAŁOWA Studia pierwszego stopnia

POLITECHNIKA POZNAŃSKA Wydział Maszyn Roboczych i Transportu

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

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

MECHANIKA 2 KINEMATYKA. Wykład Nr 5 RUCH KULISTY I RUCH OGÓLNY BRYŁY. Prowadzący: dr Krzysztof Polko

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

MECHANIKA OGÓLNA (II)

ZASTOSOWANIE OPROGRAMOWANIA MES DO WYZNACZANIA PARAMETRÓW RUCHU GĄSIENICOWEGO ROBOTA INSPEKCYJNEGO

UWAGI O ZASTOSOWANIU POWIERZCHNI ŚRUBOWYCH W BUDOWNICTWIE

MODELOWANIE I SYMULACJA ROBOTA KROCZĄCEGO Z ZASTOSOWANIEM PRZYBORNIKA SIMMECHANICS PAKIETU MATLAB/SIMULINK

WYKORZYSTANIE OPROGRAMOWANIA ADAMS/CAR RIDE W BADANIACH KOMPONENTÓW ZAWIESZENIA POJAZDU SAMOCHODOWEGO

Podstawy robotyki - opis przedmiotu

PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ

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

KINEMATYKA ODWROTNA TRIPODA Z NAPĘDEM MIMOŚRODOWYM

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

METODY OBLICZENIOWE. Projekt nr 3.4. Dariusz Ostrowski, Wojciech Muła 2FD/L03

BEZPRZEWODOWE SYSTEMY KOMUNIKACJI W STEROWANIU ROBOTÓW

MECHANIKA 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO. Wykład Nr 2. Prowadzący: dr Krzysztof Polko

Symulacja działania sterownika dla robota dwuosiowego typu SCARA w środowisku Matlab/Simulink.

MOBILNE STANOWISKO DO BADAŃ DYNAMIKI POJAZDÓW

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Mechanika ruchu / Leon Prochowski. wyd. 3 uaktual. Warszawa, Spis treści

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

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

Analiza kinematyczna i dynamiczna mechanizmów za pomocą MSC.visualNastran

POLITECHNIKA POZNAŃSKA. Wydział Budowy Maszyn i Zarządzania MECHATRONIKA. Profile dyplomowania Konstrukcje Mechatroniczne

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie)

WERYFIKACJA NUMERYCZNA MODELU KINEMATYKI ROBOTA INSPEKCYJNEGO DO DIAGNOSTYKI I KONSERWACJI ZBIORNIKÓW Z CIECZĄ

MODELOWANIE I BADANIA SYMULACYJNE RUCHU ŻURAWIA LEŚNEGO W CYKLU ROBOCZYM

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

ANALIZA PRACY SILNIKA SYNCHRONICZNEGO Z MAGNESAMI TRWAŁYMI W WARUNKACH ZAPADU NAPIĘCIA

WPŁYW KINEMATYCZNYCH CHARAKTERYSTYK RUCHU CHWYTAKA NA POŁOśENIA, PRĘDKOŚCI I PRZYSPIESZENIA OGNIW AGROROBOTA

Egzamin 1 Strona 1. Egzamin - AR egz Zad 1. Rozwiązanie: Zad. 2. Rozwiązanie: Koła są takie same, więc prędkości kątowe też są takie same

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

Manipulatory i roboty mobilne AR S1 semestr 5

MECHANIKA 2. Wykład Nr 3 KINEMATYKA. Temat RUCH PŁASKI BRYŁY MATERIALNEJ. Prowadzący: dr Krzysztof Polko

Wydział Inżynierii Środowiska; kierunek Inż. Środowiska. Lista 2. do kursu Fizyka. Rok. ak. 2012/13 sem. letni

Pierwsze dwa podpunkty tego zadania dotyczyły równowagi sił, dla naszych rozważań na temat dynamiki ruchu obrotowego interesujące będzie zadanie 3.3.

Politechnika Śląska. Katedra Wytrzymałości Materiałów i Metod Komputerowych Mechaniki. Praca dyplomowa inżynierska. Wydział Mechaniczny Technologiczny

INSTRUKCJA DO ĆWICZENIA NR 7

Modelowanie sterowania mechanizmem różnicowym międzyosiowym

PROJEKT PNEUMATYCZNEGO MODUŁU NAPĘDOWEGO JAKO ZADAJNIKA PRĘDKOŚCI POCZĄTKOWEJ W HYBRYDOWEJ WYRZUTNI ELEKTROMAGNETYCZNEJ

Przykład 1 Dany jest płaski układ czterech sił leżących w płaszczyźnie Oxy. Obliczyć wektor główny i moment główny tego układu sił.

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ

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

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

Modelowanie wpływu niezależnego sterowania kół lewych i prawych na zachowanie dynamiczne pojazdu

Zakład Sterowania Systemów

PRZEWODNIK PO PRZEDMIOCIE

Mechanika Techniczna I Engineering Mechanics I. Transport I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

RUCH OBROTOWY- MECHANIKA BRYŁY SZTYWNEJ

Stanisław SZABŁOWSKI

Model symulacyjny robota Explorer 6WD z uwzględnieniem uszkodzeń

MODEL MANIPULATORA O DWÓCH STOPNIACH SWOBODY

KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury

ANALIZA KINEMATYCZNA PALCÓW RĘKI

Ruch granulatu w rozdrabniaczu wielotarczowym

PRZEWODNIK PO PRZEDMIOCIE

Drgania układu o wielu stopniach swobody

3. KINEMATYKA Kinematyka jest częścią mechaniki, która zajmuje się opisem ruchu ciał bez wnikania w jego przyczyny. Oznacza to, że nie interesuje nas

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

Politechnika Częstochowska, Instytut Mechaniki i Podstaw Konstrukcji Maszyn,

MECHANIKA II. Dynamika ruchu obrotowego bryły sztywnej

Podstawy robotyki wykład VI. Dynamika manipulatora

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016

Mechanika Ogólna General Mechanics. Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Specjalność: Komputerowe systemy sterowania i diagnostyki

Analiza kinematyki jednotarczowych docierarek laboratoryjnych

MODELOWANIE POŁĄCZEŃ TYPU SWORZEŃ OTWÓR ZA POMOCĄ MES BEZ UŻYCIA ANALIZY KONTAKTOWEJ

NEURONOWO-ROZMYTE SYSTEMY STEROWANIA MOBILNYM ROBOTEM KOŁOWYM

Szybkie prototypowanie w projektowaniu mechatronicznym

Nazwisko i imię: Zespół: Data: Ćwiczenie nr 1: Wahadło fizyczne. opis ruchu drgającego a w szczególności drgań wahadła fizycznego

PRZEWODNIK PO PRZEDMIOCIE

Spis treści. Przedmowa... 7

Transkrypt:

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 Streszczenie. W pracy przedstawiono zagadnienia modelowania związane z minirobotem mobilnym MRK. Zamodelowano kinematykę oraz dynamikę dla układów tego typu, jak również wykorzystano metody szybkiego prototypowania do zaimplementowania ich w minirobocie. Do sterowania MRK zastosowano system wizualizacyjno-sterujący wykorzystujący połączenie programu InTouch, Matlab oraz MS SQL. Stworzona wizualizacja pozwala w pełni sterować zachowaniem się robota w nieznanej przestrzeni roboczej. 1. WSTĘP W pracy przedstawiono zagadnienia modelowania związane ze skonstruowanym w Katedrze Robotyki i Dynamiki Maszyn AGH minirobotem mobilnym MRK. W szczególności omówiono zagadnienie modelowania kinematyki oraz dynamiki dla układów tego typu, jak również wykorzystano metody szybkiego prototypowania do zaimplementowania ich w minirobocie. Zagadnienie kinematyki wraz z symulacjami, jakie zostały przeprowadzone, pokazane zostały w poszczególnych rozdziałach referatu. W przypadku dynamiki rozważono dwa przypadki modelowania z uwzględnieniem i bez uwzględnienia koła podpierającego (samonastawnego), zawarte zostało to w rozdziale poświeconym zagadnieniom dynamiki. W przypadku tego typu pojazdów uwzględnienie koła samonastawnego jest konieczne, gdyż wpływ jego ma olbrzymie znaczenie i rzutuje na dynamikę całego układu. Do sterowania minirobotem zastosowano system wizualizacyjno-sterujący wykorzystujący połączenie programu InTouch, Matlab oraz bazę danych oparta na programie MS SQL. Zastosowanie tego typu połączenia umożliwiło pełną wymianę danych oraz uniwersalność konstrukcji jak również możliwość wykorzystania oraz obróbki danych w innych systemach. Stworzona wizualizacja pozwala w pełni sterować zachowaniem się robota w nieznanej przestrzeni roboczej. Możliwe jest to dzięki wykorzystaniu odpowiednich sensorów jak również poprzez obserwację otoczenia zamontowaną kamerą. Rozwiązanie to opisane zostało w rozdziale niniejszego artykułu.

158 M. GIERGIEL, P. MAŁKA 2. ZAŁOŻENIA KONSTRUKCYJNE ORAZ PROJEKTOWE MRK Konstrukcja minirobota mobilnego wzorowana jest na budowie robota mobilnego PIONIER 2DX [1,2] oraz innych konstrukcjach tego typu. Autorzy zdecydowali się na wybór tego typu rozwiązania, gdyż konstrukcja taka jest najbardziej uniwersalna i zarazem najczęściej wykorzystywana w przemyśle. Przeznaczenie MRK to przede wszystkim cele badawcze i dydaktyczne. Do budowy wykorzystano elementy pozwalające na uniwersalność modelu, jak również dające możliwości rozbudowy i zmiany konfiguracji. Rys.1. Porównanie MRK do istniejących konstrukcji W celu pełnej analizy minirobota niezbędne jest przyjęcie odpowiedniego modelu, dlatego też zaproponowano następujące rozwiązanie: Rys. 2. Schemat minirobota mobilnego gdzie: m 1 =m 2 masy zastępcze kół napędzających, m 3 masa koła 3, m 4 masa zastępcza ramy robota, I X1 =I X2 zastępcze masowe momenty bezwładności kół 1 i 2 określone względem osi x 1 i x 2, I Z1 =I Z2 zastępcze masowe momenty bezwładności odpowiednich kół określone względem osi obrotu własnego tych kół, założono iż osie układu odniesienia związanego z i-tą częścią są głównymi centralnymi osiami bezwładności, N 1 i N 2, N 3 siły nacisku na odpowiednie koła, f 1 =f 2, f 3 współczynniki tarcia toczenia kół napędzających i samonastawnego, M 1 i M 2 momenty napędzające kół 1 i 2, l, l 1, l 2, h 1 =r 1 l -1 1 odległości wynikające z geometrii układu, r 1 =r 2 =r promienie kół 1, 2 i r 3 promień koła 3. 3. MODELOWANIE KINEMATYKI I DYNAMIKI MINIROBOTA MOBILNEGO 3.1. Kinematyka Do opisu kinematyki 2-kołowego MRK przyjęto model pokazany na rys.2. Wykorzystano równania kinematyki dla charakterystycznych punktów robota i założono, iż porusza się on ze stałą prędkością punktu A (V A ) [1,2,4].

MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA 159 Chcąc pokazać zachowanie interesujących z punktu widzenia kinematyki parametrów ruchu, zamodelowano zadanie odwrotne kinematyki. Poniższy układ równań określa rzuty wektorów prędkości punktów styczności odpowiednich kół z jezdnią na oś x. x& 1α& 1 cos( β ) + 1β & A r l cos( β ) = 0 x& r α& cos( β ) l β& cos( β ) = 0 A 2 2 1 (1) 2 2 2 l β & + v r α& A 0 (2) 5 3 3 = Równania (1) pozwalają na wyznaczenie liniowych parametrów ruchu mobilnego robota 2- kołowego, takich jak droga, prędkość czy przyspieszenie wybranych punktów modelu oraz parametrów kątowych ruchu, takich jak kąty obrotu, prędkości kątowe, przyspieszenia kątowe, czyli umożliwia rozwiązanie zadania prostego i odwrotnego kinematyki. Znajomość parametrów kinematycznych ruchu mobilnego robota 2-kołowego jest podstawą do rozwiązania zadania odwrotnego dynamiki. Dodatkowo w celu wyznaczenia parametrów kinematycznych samonastawnego koła podpierającego przedstawiono zależność (2) wynikającą z rozkładu prędkości charakterystycznych punktów modelu [1,2]. Na podstawie równań (1), (2) wykonano symulacje realizujące powyższe zadanie wykorzystując pakiet MATLAB -Simulink. Przyjęto następującą marszrutę: rozruch, jazda po prostej, skręt lewo, jazda po prostej, skręt w prawo, jazda po prostej, hamowanie[4,9]. Rys. 3. Analizowana trajektoria ruchu MRK Rys. 4. Trajektoria punktu charakterystycznego H Rys. 5. Przemieszczenie oraz prędkość kątowa kół napędzających α 1 α 2 α 3 Rys. 6. Przemieszczenie oraz prędkość kątowa ramy β Powyższe charakterystyki obrazują poszczególne rozkłady przemieszczeń i prędkości kątowych α w czasie jazdy po zadanej trajektorii. Analizując je, widać, iż wpływ koła samonastawnego może znacznie wpływać na dynamikę układu, dlatego też słuszne wydaje się

160 M. GIERGIEL, P. MAŁKA uwzględnianie go w dalszym procesie sterowania i analizowania konstrukcji. Charakterystyki pokazane na rys. 5 przedstawiają zachowanie poszczególnych kół podczas jazdy. Wyróżnić możemy tu 3 etapy: jazda z tą samą prędkością kątową, następnie zmiana prędkości na poszczególnych kołach i ostatni etap to powrót do jednakowej prędkości na kołach 1 i 2. Charakterystyki obrazujące prędkość i przemieszczenie β przedstawiają zależność ramy od prędkości na poszczególnych kołach napędowych. Wyznaczone parametry kinematyczne wykorzystane zostaną do analizy dynamiki, jak również sterowania minirobotem mobilnym. 3.2. Dynamika Dynamiczne równania ruchu mobilnych robotów kołowych mogą posłużyć do rozwiązania zadania prostego i odwrotnego dynamiki. W zadaniu prostym dynamiki można wyznaczyć parametry związane z ruchem, natomiast w zadaniu odwrotnym siły i momenty działające na robota. Do analizy dynamiki i zobrazowania zachowania minirobota rozwiązane zostało zadanie odwrotne dynamiki. Ruch minirobota odbywa się w jednej płaszczyźnie, jego jednoznaczne ustawienie wymaga podania współrzędnych punktu A x A, y A, kąta obrotu chwilowego ramy β, kąta obrotu koła napędzającego α i samonastawnego α 3 [1,2,4,9]. Zastosowanie równań Maggiego [1,2] pozwala ominąć procedury odsprzęgające mnożniki od momentów napędowych, ponieważ liczba współrzędnych uogólnionych w równaniach Maggiego jest równa liczbie stopni swobody układu. Tak więc, jeżeli interesujące są momenty napędowe, to korzystniejsze jest wówczas zastosowanie równań Maggiego. Postać tych równań jest następująca: n d E E Cij = Θi j dt q j q = 1 & j i=1..s (3) gdzie s określa liczbę niezależnych parametrów układu we współrzędnych uogólnionych s q & j = Cije& i + G i= 1 q j (j=1..n) w ilości równej liczbie stopni swobody układu. Rozwiązania powyższego równania z uwzględnieniem koła podpierającego dokonano w programie MAPLE. Przedstawione równania Maggiego dla modelu 2-kołowego mobilnego robota zostały wcześniej podane w literaturze [1,2]. W celu zobrazowania dynamiki minirobota zbudowano odpowiedni model w programie MATLAB /SIMULINK i zasymulowano zdanie odwrotne dynamiki. Wynikiem tej symulacji są momenty, które posłużą do doboru odpowiedniego napędu, jak również ukażą słabe i mocne punkty powstałej konstrukcji. Charakterystyki momentów pokazane zostały poniżej. j (4) Rys. 7. Momenty napędowe kół, bez uwzględnienia koła samonastawnego Rys. 8. Momenty napędowe kół, z uwzględnieniem koła samonastawnego

MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA 161 Z przeprowadzonych symulacji wynika przede wszystkim, iż wpływ koła samonastawnego na zachowanie się MRK jest niewielkie, nie wpływa na dynamikę całego układu, a co za tym idzie, na jego sterowanie. 4. SYSTEM WIZUALIZACJI ORAZ STEROWANIA MRM 4.1. Wizualizacja parametrów ruchu Wizualizacja parametrów ruchu minirobota możliwa jest dzięki połączeniu programu typu SCADA, Matlaba/Simulinka oraz bazy danych SQL. W niniejszej pracy do sterowania wybrano program InTouch, Matlab/Simulink oraz SQL [3,5,6,7,8]. 4.2. Układ sterujący Rys. 9. Układ realizujący sterowanie MRM. Sterowanie minirobotem mobilnym realizowane jest tak jak już wcześniej wspomniano za pomocą sterownika GE Fanuc oraz systemu weryfikująco-parametryzującego [3]. Sterownik realizuje program zapisany w jego pamięci oraz przekazuje wszystkie najważniejsze informacje do jednostki nadrzędnej. Pakiet MATLAB wykorzystywany jest tutaj jako system wspomagający oraz sterujący. Połączenie tego programu ze sterownikiem ujawniło szereg przydatnych i niewykorzystywanych dotychczas możliwości sterowania robotami. Między innymi jest to zmiana niektórych parametrów ruchu w trakcie realizowania odpowiedniego algorytmu. W rozważanym przypadku odbywa się to poprzez pakiet MATLAB/SIMULINK, który dzięki szerokim możliwościom wykorzystania metod sztucznej inteligencji weryfikuje i optymalizuje wybrane parametry ruchu, następnie przekazuje je do sterownika. Komunikacja zewnętrzna wykorzystywana w sterowaniu oparta jest na radiomodemowej sieci bezprzewodowej, a w przypadku wewnętrznej (system SCADA MATLAB) dzięki bazie danych SQL lub też w trybie wewnętrznej wymiany danych systemu WINDOWS DDE. System SCADA odgrywa rolę panela operatorskiego, dzięki któremu mamy możliwość obserwacji on-line zachowań minirobota z wykorzystaniem systemu wizyjnego jak również weryfikacji wszystkich parametrów ruchu: momentów napędowych, prędkości oraz przemieszczeń kątowych na poszczególnych kołach jezdnych, prędkości chwilowej oraz przemieszczenia ramy minirobota. Dodatkowo system pokazuje stan wszystkich sensorów zainstalowanych na pokładzie MRM czy to w formie stanu czy też wartości rzeczywistej np. odległość od przeszkody. 5. PODSUMOWANIE

162 M. GIERGIEL, P. MAŁKA W przedstawionej pracy pokazano pewną grupę zagadnień związanych z modelowaniem kinematyki oraz dynamiki mobilnych robotów kołowych, jak również zastosowanie nowoczesnych systemów informatycznych w ich sterowaniu. Zamodelowanie kinematyki ujawniło, iż koło samonastawne może mieć duży wpływ na dynamikę układu oraz na jego sterowanie. W przypadku dużych robotów pomija się je, ponieważ nie wpływa ono znacząco na układ. Sugerując się wynikami otrzymanymi podczas symulowania parametrów kinematycznych, postanowiono sprawdzić jego wpływ. Uzyskane wyniki udowodniły, że w tym przypadku wpływ koła samonastawnego jest również minimalny i znacząco nie wpływa na dynamikę całego układu, natomiast należałoby zastanowić się nad takim utwierdzeniem koła, aby opory podczas jazdy były minimalne Zastosowanie do sterowania minirobota mobilnego systemu wizualizacyjnego InTouch oraz pakietu MATLAB/SIMULINK wniosło szereg nowych niewykorzystywanych dotychczas możliwości, jak również pozwoliło na pełną kontrolę robota podczas wykonywania założonego zadania. LITERATURA 1. Giergiel J., Hendzel Z, Żylski W.: Kinematyka, dynamika i sterowanie mobilnych robotów kołowych w ujęciu algorytmicznym. Monografia Wydziału IMiR AGH, Kraków 2000. 2. Giergiel M., Hendzel Z, Żylski W.: Modelowanie i sterowanie mobilnych robotów kołowych. Wydawnictwo Naukowe PWN, Warszawa 2002. 3. Giergiel M., Małka P.: Zastosowanie systemów SCADA oraz bazy danych w sterowaniu minirobota kłowego. Zeszyty Naukowe PRZ Mechanika z.65, 2005, s. 125-132. 4. Giergiel M., Małka P.: Mechatroniczne projektowanie mobilnego minirobota kołowego. V Warsztaty Projektowania Mechatronicznego, 05.2005. 5. www.astor.com.pl 6. www.gefanuc.com 7. User Manual, InTouch, 2001. 8. User Manual, Matlab TM, 2000. 9. Buratowski T.: Modelowanie i identyfikacja mobilnych robotów kołowych. Rozprawa doktorska, Kraków 2003 MODELLING OF KINEMATICS AND DYNAMICS OF MOBILE ROBOT Summary. In this paper some problems concerned with modeling of designed and practically made by author s mini robot named MRK was explained. One of most important problems is modeling of kinematics and dynamics of such kind of mechanisms. Illustrative example of use of fast prototyping methods for implementing models in robot control system was shown. Modeling of kinematics was explained and effects of simulations are presented. Case of modeling of dynamics due to basic configurations of robot, with and without of supporting wheel are discussed. Control system of robot was made with use software tools such as: InTouch, Matlab and MS SQL database engine. Advanced visualization system was applied to help controlling robot in unknown or uncertain work space.