ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D

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

Download "ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D"

Transkrypt

1 MODELOWANIE INŻYNIERSKIE nr 42, ISSN X ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D Łukasz Mitka 1a, Michał Ciszewski 1b, Andrii Kudriashov 1c,Tomasz Buratowski 1d, Mariusz Giergiel 1e 1 Katedra Robotyki i Mechatroniki, Akademia Górniczo-Hutnicza a mitka@agh.edu.pl, b mcisz@agh.edu.pl, c andrii.kudriashov@gmail.com, d tburatow@agh.edu.pl, e giergiel@agh.edu.pl Streszczenie W pracy zaprezentowano system budowy dwuwymiarowej mapy otoczenia dla robota mobilnego kołowego poruszającego się po płaskiej powierzchni. Sterowanie robota i algorytmy mapujące zostały zaimplementowane z wykorzystaniem środowiska ROS. Testy systemu zostały przeprowadzone w środowisku symulacyjnym V-REP z wykorzystaniem wtyczek ROS. Walidacja działania systemu została przeprowadona w warunkach rzeczywistych na przygotowanym torze testowym. Słowa kluczowe: robot mobilny, SLAM, skaner laserowy. ROBOT WITH LASER SCANNER FOR 2D MAPPING Summary This paper presents a system for building of 2D environment map for a wheeled mobile robot, operating on flat surfaces. Robot control and mapping algorithms were implemented with use of ROS framework. System tests were conducted in V-REP simulation environment with use of ROS plugins. Validation of system operation was conducted in real conditions in a prepared test rig. Keywords: mobile robot, SLAM, laser scanner. 1. WSTĘP Zagadnienia związane z nawigacją w nieznanym środowisku są znane w robotyce pod nazwą SLAM (ang. Simultaneous Localization And Mapping - jednoczesna lokalizacja i budowanie mapy). Po raz pierwszy założenia tej techniki zostały sformułowane w roku 1996 [7]. W swoich założeniach SLAM jest ogólnym sposobem rozwiązywania problemu budowy mapy nieznanego środowiska, natomiast nie określa konkretnego algorytmu obliczeniowego, w związku z tym powstały liczne prace w zakresie implementacji algorytmów dostosowanych do określonych warunków [5,9,10]. Technika znajduje zastosowanie w różnych dziedzinach. Najnowsze badania dotyczą zastosowania SLAM w systemach poszukiwawczych i ratunkowych USAR (ang. Urban Search and Rescue) z wykorzystaniem algorytmu budowy dwuwymiarowej mapy wspomagany trójosiowym czujnikiem IMU [10]. Innym zastosowaniem jest system do planowania trajektorii w podziemnych kopalniach bazujący na połączeniu danych z różnych czujników sterowany za pomocą systemu ROS [11]. SLAM znajduje również zastosowanie w robotach inspekcyjnych, przykładem takiej implementacji może być technika obrazowania podczerwieni wykorzystana do detekcji gazu pozwalająca na lokalizowanie wycieków w pomieszczeniu eksplorowanym przez robota [2]. SLAM został wykorzystany do budowy narzędzia tworzącego trójwymiarowe mapy w trybie offline na podstawie danych zarejestrowanych podczas pracy robota [3]. Zostało również zaprezentowane środowisko symulacyjne oparte o system ROS z symulatorem Gazebo przeznaczone do testowania algorytmów SLAM [1]. 2. METODY NAWIGACJI I BUDOWY MAPY SLAM (simultaneous localization and mapping) jest metodą symultanicznej lokalizacji oraz mapowania, która rozwiązuje problem tworzenia mapy wtedy, kiedy 1

2 ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D podmiot jest ruchomy. Jest często wykorzystywana w robotyce oraz systemach autonomicznych. Migawkowe tworzenie mapy jest możliwe za pomocą dużej ilości systemów czujników oraz pomiarów, takich jak: ultradźwiękowe czujniki odległości, radary, lidary, systemy wizyjne etc. Wyniki jednego (rys. Rys. 3a) lub wyestymowanej serii (rys. Rys. 3b) pomiarów mogą być bardzo dokładne, ale są możliwe tylko wtedy gdy podmiot (robot) znajduje się w stanie statycznym. Estymacja całej trajektorii oraz mapy ( nazywa się "pełnym SLAM" (Full SLAM), co może być pokazane za pomocą modelu graficznego na rys. Rys. 7. 1a 2b Rys. 3, a jeden pomiar, b seria pomiarów Podczas ruchu aktualne pomiary oraz lokalizacja zmieniają się, więc aby możliwe było rozszerzenie mapy wymagana jest fuzja z pomiarami z poprzedniego stanu. Nie jest to jednak łatwe zadanie (rys. Rys. 6a, b). SLAM jest metodyką, która pomaga w rozwiązaniu danego problemu za pomocą dodania informacji o aktualnej lokalizacji oraz mapie. Z wykorzystaniem estymujących filtrów zbliżamy się do otrzymania precyzyjnego obrazu środowiska. 4a 5b Rys. 7. Model graficzny pełnego SLAM (Full SLAM) [13] W praktyce, najczęściej są używane ostatnie estymaty położenia oraz mapy. Dla danego przypadku wybierana jest metoda "Online SLAM" [12,13], której graficzna reprezentacja może być pokazana na rys. Rys p( x t,m z 1 :t,u 1 : t )= x 0 p(x 0 :t,m x t 1 Rozwiązanie równania przeprowadzane jest zazwyczaj w sposób rekursywnego całkowania, jedno na raz [13]: 7 p( x t +1,m z 1: t+ 1,u 1:t +1 )= x 0 p(x 0: x t 1 Rys. 6, a porzucenie poprzedniego stanu, b scalanie z blędami Do zdefiniowania problemu SLAM wykorzystywane są wartości nadane (, ) oraz oczekiwane (, ): ) Sterowanie robotem 2) Obserwacje 3) Mapa środowiska u 1 :t ={u 1, u 2,u 3,u t } z 1: t ={z 1, z 2,z 3,z t } m Rys. 8. Model graficzny Online SLAM [13] Bardzo ważnym dla problemu SLAM jest zdefiniowanie modeli ruchu oraz obserwacji. Są one pokazane na rys. Rys ) Trajektoria ruchu robota x 0 :t ={x 0, x 1,x 2, x t } Prawdopodobna estymacja trajektorii ruchu robota oraz mapy są podane jak [6, 12]: 5 p(x 0 :t,m z 1 : t,u 1: t ) 2

3 MODELOWANIE INŻYNIERSKIE nr 42, ISSN X takich jak: różnica średnic kół, odkształcenia, nie idealna powierzchnia (dywan etc); model odomertyczny działa poprawnie tylko w idealnych warunkach i wymaga dodatkowych estymatorów do kompensacji błędów. Do opisania związku między pomiarami a pozycją robota jest wykorzystywany model obserwacji, często nazywany modelem czujnikowym. Model obserwacji opisuje prawdopodobieństwo stworzenia obserwacji z t wtedy, kiedy lokalizacja pojazdu jest znana i jest Rys. 9. Modele ruchu oraz obserwacji na graficznym modelu SLAM [13] Model ruchu jest wykorzystywany dla opisu względnego ruchu robota. Model ruchu dla pojazdów można opisać za pomocą rozkładu prawdopodobieństwa w przejściach stanu za pomocą wzoru 8 p(x t x t 1, u t ) ogólnie opisany za pomocą wzoru: 11 gdzie: p(z t x t ) z t obserwacje / pomiary; x t położenie robota. Gdzie: x t nowa pozycja robota; Reprezentacja modelów obserwacji zależy od systemu czujników i może bardzo się różnić. x t 1 stara pozycja robota; u t sterowanie robotem. Często używanym przykładem modelu ruchu jest standardowy model odometrii, który jest oparty na sprzężeniu zwrotnym z systemem ruchu robota oraz wykorzystuje kinematykę robota wspólnie z geometrią środowiska. W rozwiązywaniu problemu SLAM niemal zawsze wykorzystuje się filtry estymacji, które wspomagają otrzymanie trajektorii bliskiej do rzeczywistej. Najczęściej one są oparte o filtry cząstkowe lub Kalmana. Bazą metodyki EKF SLAM - SLAM z wykorzystaniem rozszerzonego filtru Kalmana, jest opis ruchu pojazdu za pomocą wzoru [6, 12]: 12 P ( x t,m z t 1,u t ) x t =f ( x t 1,u t )+ gdzie: f model kinematyczny robota w k addytywne, o zerowej wartości oczekiwanej nieskorelowane Gaussowskie zakłócenia Rys. 10. Ruch robota w standardowym modelu odometrii Kiedy robot porusza się od ( x, ý, θ) do ruchu z kowariancją Q k [6]. Wtedy model obserwacji jest opisany jak: ( x ', ý ', θ ' ), informacja odometryczna może być opisana za pomocą wzoru: 9 u=(δ rot 1,δ trans 1, δ rot 2 ) 13 gdzie: P ( z t x t,m) z(t)=h( x t,m )+v t h obserwacja geometryczna v k addytywne, o zerowej wartości 10 δ trans = ( x ' x) 2 +( ý ' ý) 2 δ rot 1 =atan2( ý ' ý, x ' x ) θ δ rot 2 = θ ' θ δ rot 1 oczekiwanej nieskorelowane Gaussowskie błędy R obserwacji z kowariancją k [6]. Jednakże z powodu dużej ilości źródeł błędów ruchu 3

4 ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D Rys. 11. Schemat działania EKF SLAM dwoma kołami napędzanymi oraz jednym kołem podpierającym, nazywanego robotem 2-kołowym. W artykule oparto się na konstrukcji robota opisanego w [4]. Robot wyposażony jest w ramę aluminiową, do której zamontowano silniki szczotkowe prądu stałego, wraz z przekładniami planetarnymi o przełożeniu 66:1, na których osadzone są kola napędowe. Ogólną strukturę mechanizmu jezdnego robota przedstawiono na rysunku Rys. 14. Do pomiaru kąta obrotu silników zastosowano dwukanałowe enkodery optyczne o rozdzielczości 500 impulsów na obrót. W podstawowej wersji robota, do nawigacji w przestrzeni stosowane są czujniki podczerwienie i ultradźwiękowe oraz pomiary odometryczne otrzymywane przy użyciu modelu kinematyki robota, analogicznego do modeli robotów 2-kołowych przedstawionych w [8], oraz rozszerzonego filtra Kalmana. Dokładny opis pomiarów odometrycznych zaprezentowano w pracy [4]. Rys. 12. Obraz środowiska przygotowany z wykorzystaniem EKF SLAM Jedna z wielu implementacji procesu EKF SLAM jest pokazana na rys. Rys. 11, gdzie Rozszerzony filtr Kalmana jest wykorzystywany razem ze skanowaniem laserowym. Po otrzymaniu laserowych pomiarów środowiska tworzy się początkowa mapa, następnie metoda sprawdza za pomocą odometrii czy lokalizacja została zmieniona. W tym czasie nowe laserowe skany są dodawane do filtru Kalmana oraz porównywane ze sobą. Jeżeli odometria jest pusta - najbardziej intensywne punkty pomiarów wybierane są jako aktualna mapa i cały proces zaczyna się od początku. Gdy przychodzi nowa odometryczna informacja, algorytm jednocześnie dokonuje fuzji obecnej i poprzedniej lokalizacji wraz z pomiarami lasera, oraz aktualizuje globalny obraz środowiska (rys. Rys. 12). 3. MOBILNY ROBOT KOŁOWY Rys. 14 Struktura mechanizmu jezdnego robota kołowego oraz punkty charakterystyczne [4] Zastosowanie sensora laserowego LIDAR (LIght Detection And Ranging) pozwala na zbieranie zdecydowanie większej informacji o otoczeniu i pozwala przy użyciu techniki SLAM na dokładne mapowanie terenu. Do testów zastosowano platformę robota z zamontowanym czujnikiem LIDAR. Prototyp robota, przystosowany do mapowania 2D przedstawiony jest na rysunku Rys. 15. Robot wyposażony został w czujnik Hokuyo UTM-30LX-EW, o zasięgu m, zakresie kątowym 270 oraz rozdzielczości kątowej Nawigacja robotów mobilnych w pomieszczeniach wewnątrz budynków wymaga zastosowania dedykowanej platformy mobilnej. Podczas ruchu na powierzchniach płaskich, bez nierówności, najkorzystniejszym rozwiązaniem jest zastosowanie robota kołowego z Rys. 13. Struktura przepływu danych w symulatorze. 4

5 MODELOWANIE INŻYNIERSKIE nr 42, ISSN X Rys. 17. Struktura przepływu danych w robocie. Rys. 15. Prototyp robota z czujnikiem laserowym LIDAR W celu zbadania algorytmów mapowania 2D, zostało stworzone środowisko testowe, w którym znajdowały się przeszkody o różnym kształcie. Środowisko przedstawione jest na rysunku Rys. 16. każdy z wątków może publikować lub subskrybować publikowane w nich wiadomości. Takie rozwiązanie pozwala na skonfigurowanie robota z wykorzystaniem dowolnych podzespołów. Graf przepływu danych w omawianym robocie przedstawiono na rysunku 1. Dzięki możliwości symulatora V-REP do połączenia z odpowiednimi tematami systemu ROS, możliwe było przeprowadzenie badań symulacyjnych systemu sterowania bez konieczności jego modyfikacji. Jedyną różnicą jest uruchomienie symulatora zamiast wątków obsługujących sterowniki skanera laserowego, czujnika IMU i kontrolera ruchu. Przepływ danych w konfiguracji z symulatorem zaprezentowano na rysunku Rys. 13. Porównując rysunki Rys. 17 i Rys. 13 można zauważyć, że zastosowanie symulatora nie miało wpływu na konfigurację algorytmów systemu nawigacji. Jako algorytm budujący mapę wykorzystana została implementacja filtra cząsteczkowego gmapping [9], która jako źródło obserwacji wykorzystuje dane ze skanera laserowego, natomiast jak źródło odometrii wykorzystuje algorytm Canonical Scan Matcher. Algorytm ten na podstawie następujących po sobie skanów laserowych, odczytów czujnika IMU i informacji z układu odometrii określa estymatę pozycji robota. 5. PRZEBIEG EKSPERYMENTU Rys. 16 Środowisko testowe do badania operacji mapowania 2D przy użyciu czujnika laserowego Analogiczne środowisko testowe zostało sporządzone w symulatorze V-REP. 4. STRUKTURA STEROWANIA ROBOTA Do kontroli robota wykorzystany został system operacyjny ROS, ze względu na ilość zintegrowanych narzędzi, dostępność gotowych modułów i łatwość implementacji nowych. Zgodnie z przyjętą konwencją, zarówno sterownik każdego urządzenia jak i algorytm sterujący wykonywane są jako osobny wątek, komunikacja odbywa się za pomocą tematów do których W celu weryfikacji poprawności opracowanego systemu przeprowadzaono testy symulacyjne oraz test na rzeczywistym robocie. Głównym celem testów symulacyjnych było sprawdzenie działania algorytmu budowania mapy. Mapa wzbogacana jest o informację z kazdego wykonanego skanu otoczenia, dlatego zakres przez nią obejmowany rozrasta się wraz z trajektorią wykonaną przez robota. Stan mapy na różnych etapach jej tworzenia zobrazowano na rysunkach Rys. 22a-Rys. 22d. Testy na rzeczywistym robocie potwierdziły wyniki symulacji, dodatkowo pozwoliły na określenie wpływu szumu czujnika i niedoskonałości powierzchni na jakość utworzonej mapy. Dokładność mapy można ocenić na podstawie grubości ścian rozpoznanych przeszkód lub 5

6 ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D dystrybucji punktów zajętych wokół przeszkód skupionych. Wysokie skupienie punktów wokół przeszkody oznacza małe odchylenie standardowe lokalizacji przeszkody, a co za tym idzie dobrą dokładność mapy. 18a 19b gładkość powierzchni. Drugą z testowanych właściwości algorytmu, to zdolność do określenia lokalizacji robota względem utworzonej mapy. W algorytmie budującym mapę jako estymata pozycji wykorzystane zostały dane z algorytmu CSM. Trajektoria robota względem mapy została porównana z estymatą trajektorii dla obu testów. 26a 27b 20c 21d Rys. 28. Trajektorie robota, a - w teście symulacyjnym, b - rzeczywistego. Biala linia trajektoria względem mapy, czarna linia estymata trajektorii. Rys. 22. a mapa zaraz po uruchomieniu systemu nawigacji w symulatorze, b, c mapa w trakcie działania systemu, d mapa po zakończeniu eksploracji 23 a 24b Rys. 25. a mapa uzyskana z testu symulacyjnego, b - mapa uzyskana z testu z rzeczywistym robotem Porównując mapy utworzone w dwóch eksperymentach, wyraźnie widać, że mapa uzyskana z symulatora znacznie dokładniej odzwierciedla otoczenie. Lepsze odzwierciedlenie w przypadku mapy z testu symulacyjnego wynika przede wszystkim z braku szumu pomiarowego czujników, a także z budowy modelu w którym założono całkowitą refleksyjność i idealną 6. WNIOSKI I PLANOWANE PRACE W artykule przedstawiono konstrukcję i testy mobilnego robota kołowego przeznaczonego do budowy dwuwymiarowej mapy środowiska w którym pracuje. Przeprowadzone testy symulacyjne w środowisku odzwierciedlającym rzeczywisty tor testowy wykazały wysoką dokładność algorytmu budujacego mapę. Porównanie z eksperymentem reczywistym wykazało, iż pomimo występowania szumów czujnika i zakłóceń pochodzących od niedoskonałości powierzchni, system jest zdolny do utworzenia mapy wystarczająco dokładnej do odzwierciedlenia środowiska pracy robota. Przyszłe prace będą obejmowały rozszerzenie systemu o moduł planowania trajektorii tak, aby robot przeszukiwał pomieszczenie aż do momentu zbadania wszystkich osiągalnych lokalizacji. Dodatkowym rozszerzeniem układu będzie montaż czujnka laserowego na sterowanym przegubie, co pozwoliłoby na budowę trójwymiarowej mapy. 6

7 Literatura 1 Afanasyev I., Sagitov A., Magid E.: ROS-based SLAM for a Gazebo-simulated mobile robot in image-based 3D model of indoor environment. "Advanced Concepts for Intelligent Vision Systems" 2015, s Barber R., Rodriguez-conejo M. A., Melendez J., Garrido S.: Design of an Infrared Imaging System for Robotic Inspection of Gas Leaks in Industrial Environments. "International Journal of Advanced Robotic Systems" 2015, s Będkowski J., Pełka M., Majek K., Fitri T., Naruniec J.: Open source robotic 3D mapping framework with ROS - Robot Operating System, PCL - Point Cloud Library and Cloud Compare. "International Conference on Electrical Engineering and Informatics", 2015, s Buratowski T., Dąbrowski B., Uhl T., Banaszkiewicz M.: The Precise Odometry Navigation for the Group of Robots. "Schedae Informaticae" 2010, nr. 19, s Carlone L., Du J., Kaouk M., Bona B., Indri M.: Active SLAM and Exploration with Particle Filters Using Kullback-Leibler Divergence. "Journal of Intelligent Robotic Systems" 2014, nr 2, s Durrant-whyte H., Bailey T.: Simultaneous Localisation and Mapping (SLAM): Part I The Essential Algorithms. IEEE Robotics & Automation Magazine" 2006, nr 13, s Durrant-whyte H., Rye D., Nebot E.: Localization of Autonomous Guided Vehicles. "Robotics Research" 1996, s Giergiel M., Hendzel Z., Żylski W.: Modelowanie i sterowanie mobilnych robotów kołowych. Warszawa: Wydawnictwo Naukowe PWN, Grisetti G., Stachniss C., Burgard W.: Improved techniques for grid mapping with Rao-Blackwellized particle filters. IEEE Transactions on Robotics" 2007, nr 23, s Kohlbrecher S., Von Stryk O., Meyer J., Klingauf U.: A Flexible and Scalable SLAM System with Full 3D Motion Estimation. In International Symposium on Safety, Security, and Rescue Robotics" 2011, s NeumannK., Berg J., Möllemann G., Nienhaus K.: Collision Avoidance System for the Underground Mining Industry. In 4th IFAC Workshop on Mining, Mineral and Metal Processing MMM" 2015, nr 48, s Riisgaard S., Blas M. R.: SLAM for Dummies. A Tutorial Approach to Simultaneous Localization and Mapping. Cambridge, Stachniss C.: Introduction to Robot Mapping. Freiburg, Proszę cytować ten artykuł jako: T. Buratowski, M. Ciszewski, M. Giergiel, A. Kudriashov, Ł. Mitka, Robot z laserowym czujnikiem odległości do budowy map 2D. MODELOWANIE INŻYNIERSKIE nr 42, 2012, Doi: /j.xxx

ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D

ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D MODELOWANIE INŻYNIERSKIE 2017 nr 61, ISSN 1896-771X ROBOT Z LASEROWYM CZUJNIKIEM ODLEGŁOŚCI DO BUDOWY MAP 2D Łukasz Mitka 1a, Michał Ciszewski 1b, Andrii Kudriashov 1c, Tomasz Buratowski 1d, Mariusz Giergiel

Bardziej szczegółowo

SYMULACJA I WERYFIKACJA SYSTEMU NAWIGACJI SLAM DLA

SYMULACJA I WERYFIKACJA SYSTEMU NAWIGACJI SLAM DLA SYMULACJA I WERYFIKACJA SYSTEMU NAWIGACJI SLAM DLA PLATFORMY MOBILNEJ ŁUKASZ MITKA 1, TOMASZ BURATOWSKI 1 1 Katedra Inżynierii Mechanicznej i Robotyki, Akademia Górniczo-Hutnicza e-mail: mitka@agh.edu.pl,

Bardziej szczegółowo

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

PL B1. Mechanizm pedipulatora do ustawiania pozycji modułu napędowego, zwłaszcza robota mobilnego PL 223875 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 223875 (13) B1 (21) Numer zgłoszenia: 406656 (51) Int.Cl. F16H 1/36 (2006.01) F16H 3/00 (2006.01) Urząd Patentowy Rzeczypospolitej Polskiej

Bardziej szczegółowo

Zastosowania Robotów Mobilnych

Zastosowania Robotów Mobilnych Zastosowania Robotów Mobilnych Temat: Zapoznanie ze środowiskiem Microsoft Robotics Developer Studio na przykładzie prostych problemów nawigacji. 1) Wstęp: Microsoft Robotics Developer Studio jest popularnym

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

Autoreferat Rozprawy Doktorskiej

Autoreferat Rozprawy Doktorskiej Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Wydział Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Autoreferat Rozprawy Doktorskiej Krzysztof Kogut Real-time control

Bardziej szczegółowo

Projekt rejestratora obiektów trójwymiarowych na bazie frezarki CNC. The project of the scanner for three-dimensional objects based on the CNC

Projekt rejestratora obiektów trójwymiarowych na bazie frezarki CNC. The project of the scanner for three-dimensional objects based on the CNC Dr inż. Henryk Bąkowski, e-mail: henryk.bakowski@polsl.pl Politechnika Śląska, Wydział Transportu Mateusz Kuś, e-mail: kus.mate@gmail.com Jakub Siuta, e-mail: siuta.jakub@gmail.com Andrzej Kubik, e-mail:

Bardziej szczegółowo

AUTONOMICZNY ROBOT DO MAPOWANIA KSZTAŁTÓW AUTONOMOUS ROBOT FOR MAPPING FLOOR PLANE SHAPE. Bartosz MARTYNIUK 1. Opiekun naukowy: Grzegorz BUDZYŃ 2

AUTONOMICZNY ROBOT DO MAPOWANIA KSZTAŁTÓW AUTONOMOUS ROBOT FOR MAPPING FLOOR PLANE SHAPE. Bartosz MARTYNIUK 1. Opiekun naukowy: Grzegorz BUDZYŃ 2 Bartosz MARTYNIUK 1 Opiekun naukowy: Grzegorz BUDZYŃ 2 AUTONOMICZNY ROBOT DO MAPOWANIA KSZTAŁTÓW POWIERZCHNI PŁASKICH Streszczenie: W artykule przedstawiono projekt autonomicznego robota do mapowania kształtów

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

Ćw. 18: Pomiary wielkości nieelektrycznych II

Ćw. 18: Pomiary wielkości nieelektrycznych II Wydział: EAIiE Kierunek: Imię i nazwisko (e mail): Rok:. (2010/2011) Grupa: Zespół: Data wykonania: Zaliczenie: Podpis prowadzącego: Uwagi: LABORATORIUM METROLOGII Ćw. 18: Pomiary wielkości nieelektrycznych

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

Fuzja sygnałów i filtry bayesowskie

Fuzja sygnałów i filtry bayesowskie Fuzja sygnałów i filtry bayesowskie Roboty Manipulacyjne i Mobilne dr inż. Janusz Jakubiak Katedra Cybernetyki i Robotyki Wydział Elektroniki, Politechnika Wrocławska Wrocław, 10.03.2015 Dlaczego potrzebna

Bardziej szczegółowo

Ćw. 18: Pomiary wielkości nieelektrycznych II

Ćw. 18: Pomiary wielkości nieelektrycznych II Wydział: EAIiE Kierunek: Imię i nazwisko (e mail): Rok:. (../..) Grupa: Zespół: Data wykonania: Zaliczenie: Podpis prowadzącego: Uwagi: LABORATORIUM METROLOGII Ćw. 18: Pomiary wielkości nieelektrycznych

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

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

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

Opinia o pracy doktorskiej pt. On active disturbance rejection in robotic motion control autorstwa mgr inż. Rafała Madońskiego Prof. dr hab. inż. Tadeusz Uhl Katedra Robotyki i Mechatroniki Akademia Górniczo Hutnicza Al. Mickiewicza 30 30-059 Kraków Kraków 09.06.2016 Opinia o pracy doktorskiej pt. On active disturbance rejection

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

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

Wybrane problemy nawigacji autonomicznej

Wybrane problemy nawigacji autonomicznej Wybrane problemy nawigacji autonomicznej Piotr Skrzypczyński Instytut Automatyki i Inżynierii Informatycznej Politechnika Poznańska Wybrane problemynawigacji autonomicznej p.1/28 Wstęp Robot mobilny podstawową

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

Zastosowanie transformacji Hougha do tworzenia mapy i lokalizacji robota mobilnego

Zastosowanie transformacji Hougha do tworzenia mapy i lokalizacji robota mobilnego Zastosowanie transformacji Hougha do tworzenia mapy i lokalizacji robota mobilnego Barbara Siemiatkowska 1 Streszczenie W niniejszej pracy przedstawiono zastosowanie transformacji Hougha w określeniu zmian

Bardziej szczegółowo

ROBOT MOBILNY ZBIERAJĄCY INFORMACJE O POMIESZCZENIU

ROBOT MOBILNY ZBIERAJĄCY INFORMACJE O POMIESZCZENIU P O L I T E C H N I K A P O Z N A Ń S K A Praca magisterska ROBOT MOBILNY ZBIERAJĄCY INFORMACJE O POMIESZCZENIU Promotor: dr inż. Dariusz Sędziak inż. Maciej Ciechanowski Poznań 2016 Cel pracy: CEL I ZAKRES

Bardziej szczegółowo

WYZNACZANIE NIEPEWNOŚCI POMIARU METODAMI SYMULACYJNYMI

WYZNACZANIE NIEPEWNOŚCI POMIARU METODAMI SYMULACYJNYMI WYZNACZANIE NIEPEWNOŚCI POMIARU METODAMI SYMULACYJNYMI Stefan WÓJTOWICZ, Katarzyna BIERNAT ZAKŁAD METROLOGII I BADAŃ NIENISZCZĄCYCH INSTYTUT ELEKTROTECHNIKI ul. Pożaryskiego 8, 04-703 Warszawa tel. (0)

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

2.2 Opis części programowej

2.2 Opis części programowej 2.2 Opis części programowej Rysunek 1: Panel frontowy aplikacji. System pomiarowy został w całości zintegrowany w środowisku LabVIEW. Aplikacja uruchamiana na komputerze zarządza przebiegiem pomiarów poprzez

Bardziej szczegółowo

OKREŚLANIE WSPÓŁRZĘDNYCH KĄTOWYCH CELU PRZY UŻYCIU GŁOWICY WIZYJNEJ RAKIETY

OKREŚLANIE WSPÓŁRZĘDNYCH KĄTOWYCH CELU PRZY UŻYCIU GŁOWICY WIZYJNEJ RAKIETY Prof. WAT dr hab. inż. Jan PIETRASIEŃSKI Mgr inż. Kamil DZIĘGIELEWSKI Wojskowa Akademia Techniczna OKREŚLANIE WSPÓŁRZĘDNYCH KĄTOWYCH CELU PRZY UŻYCIU GŁOWICY WIZYJNEJ RAKIETY Streszczenie: W referacie

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

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

Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka

Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka Modelowanie jako sposób opisu rzeczywistości Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka 2015 Wprowadzenie: Modelowanie i symulacja PROBLEM: Podstawowy problem z opisem otaczającej

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

Roboty Manipulacyjne i Mobilne Budowanie mapy, lokalizacja, SLAM

Roboty Manipulacyjne i Mobilne Budowanie mapy, lokalizacja, SLAM Roboty Manipulacyjne i Mobilne Budowanie mapy, lokalizacja, SLAM Janusz Jakubiak Zakład Podstaw Cybernetyki i Robotyki Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska 4.05.2012 Budowanie

Bardziej szczegółowo

METODY NAWIGACJI LASEROWEJ W AUTOMATYCZNIE KIEROWANYCH POJAZDACH TRANSPORTOWYCH

METODY NAWIGACJI LASEROWEJ W AUTOMATYCZNIE KIEROWANYCH POJAZDACH TRANSPORTOWYCH METODY NAWIGACJI LASEROWEJ W AUTOMATYCZNIE KIEROWANYCH POJAZDACH TRANSPORTOWYCH Mirosław ŚMIESZEK 1, Paweł DOBRZAŃSKI 2, Magdalena DOBRZAŃSKA 3 W pracy przedstawiono najczęściej wykorzystywane metody służące

Bardziej szczegółowo

Filtracja pomiarów z głowic laserowych

Filtracja pomiarów z głowic laserowych dr inż. st. of. Paweł Zalewsi Filtracja pomiarów z głowic laserowych słowa luczowe: filtracja pomiaru odległości, PNDS Założenia filtracji pomiaru odległości. Problem wyznaczenia odległości i parametrów

Bardziej szczegółowo

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości

Bardziej szczegółowo

METODY SZYBKIEGO PROTOTYPOWANIA ZE SPRZĘŻENIEM ZWROTNYM ROBOTÓW MOBILNYCH Z WYKORZYSTANIEM HARDWARE IN THE LOOP

METODY SZYBKIEGO PROTOTYPOWANIA ZE SPRZĘŻENIEM ZWROTNYM ROBOTÓW MOBILNYCH Z WYKORZYSTANIEM HARDWARE IN THE LOOP Mgr inż. Tomasz POGORZELSKI Wojskowa Akademia Techniczna DOI: 10.17814/mechanik.2015.7.286 METODY SZYBKIEGO PROTOTYPOWANIA ZE SPRZĘŻENIEM ZWROTNYM ROBOTÓW MOBILNYCH Z WYKORZYSTANIEM HARDWARE IN THE LOOP

Bardziej szczegółowo

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

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: I stopnia (inżynierskie) Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie) Temat: Skalowanie czujników prędkości kątowej i orientacji przestrzennej 1. Analiza właściwości czujników i układów

Bardziej szczegółowo

Systemy Robotów Autonomicznych

Systemy Robotów Autonomicznych Systemy Robotów Autonomicznych Wykład nr 1 Zasady organizacji zajęć i uzyskiwania zaliczenia Kraków, 30.09.2017 dr inż. Andrzej Opaliński andrzej.opalinski @ agh.edu.pl Wszystkie informacje i aktualności

Bardziej szczegółowo

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

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie) Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie) Temat: Pomiar prędkości kątowych samolotu przy pomocy czujnika ziemskiego pola magnetycznego 1. Analiza właściwości

Bardziej szczegółowo

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

Kinematyka manipulatora równoległego typu DELTA 106 Kinematyka manipulatora równoległego hexapod 110 Kinematyka robotów mobilnych 113 Spis treści Wstęp 11 1. Rozwój robotyki 15 Rys historyczny rozwoju robotyki 15 Dane statystyczne ilustrujące rozwój robotyki przemysłowej 18 Czynniki stymulujące rozwój robotyki 23 Zakres i problematyka

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

Projektowanie systemów zrobotyzowanych

Projektowanie systemów zrobotyzowanych ZAKŁAD PROJEKTOWANIA TECHNOLOGII Laboratorium Projektowanie systemów zrobotyzowanych Instrukcja 2 Temat: Rozpoczęcie pracy z programem RobotStudio Opracował: mgr inż. Arkadiusz Pietrowiak mgr inż. Marcin

Bardziej szczegółowo

Ćw. 18: Pomiary wielkości nieelektrycznych II

Ćw. 18: Pomiary wielkości nieelektrycznych II Wydział: EAIiIB Kierunek: Imię i nazwisko (e mail): Rok: Grupa: Zespół: Data wykonania: Zaliczenie: Podpis prowadzącego: Uwagi: LABORATORIUM METROLOGII Ćw. 18: Pomiary wielkości nieelektrycznych II Celem

Bardziej szczegółowo

Zbigniew Figiel, Piotr Dzikowicz. Skanowanie 3D przy projektowaniu i realizacji inwestycji w Koksownictwie KOKSOPROJEKT

Zbigniew Figiel, Piotr Dzikowicz. Skanowanie 3D przy projektowaniu i realizacji inwestycji w Koksownictwie KOKSOPROJEKT 1 Zbigniew Figiel, Piotr Dzikowicz Skanowanie 3D przy projektowaniu i realizacji inwestycji w Koksownictwie 2 Plan prezentacji 1. Skanowanie laserowe 3D informacje ogólne; 2. Proces skanowania; 3. Proces

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: Układ sterowania płaszczyzną sterową o podwyższonej niezawodności 1. Analiza literatury. 2. Uruchomienie

Bardziej szczegółowo

Temat: Skanowanie 3D obrazu w celu pomiaru odkształceń deski podobrazia

Temat: Skanowanie 3D obrazu w celu pomiaru odkształceń deski podobrazia Raport z przeprowadzonych badań Temat: Skanowanie 3D obrazu w celu pomiaru odkształceń deski podobrazia Spis treści Spis treści... 2 1.Cel badań... 3 2. Skanowanie 3D pozyskanie geometrii... 3 3. Praca

Bardziej szczegółowo

Temat pracy dyplomowej Promotor Dyplomant CENTRUM INŻYNIERII RUCHU MORSKIEGO. prof. dr hab. inż. kpt.ż.w. Stanisław Gucma.

Temat pracy dyplomowej Promotor Dyplomant CENTRUM INŻYNIERII RUCHU MORSKIEGO. prof. dr hab. inż. kpt.ż.w. Stanisław Gucma. kierunek: Nawigacja, : Transport morski, w roku akademickim 2012/2013, Temat dyplomowej Promotor Dyplomant otrzymania 1. Nawigacja / TM 2. Nawigacja / TM dokładności pozycji statku określonej przy wykorzystaniu

Bardziej szczegółowo

Zintegrowany system wizualizacji parametrów nawigacyjnych w PNDS

Zintegrowany system wizualizacji parametrów nawigacyjnych w PNDS dr inż. kpt. ż.w. Andrzej Bąk Zintegrowany system wizualizacji parametrów nawigacyjnych w PNDS słowa kluczowe: PNDS, ENC, ECS, wizualizacja, sensory laserowe Artykuł opisuje sposób realizacji procesu wizualizacji

Bardziej szczegółowo

Algorytmy estymacji stanu (filtry)

Algorytmy estymacji stanu (filtry) Algorytmy estymacji stanu (filtry) Na podstawie: AIMA ch15, Udacity (S. Thrun) Wojciech Jaśkowski Instytut Informatyki, Politechnika Poznańska 21 kwietnia 2014 Problem lokalizacji Obserwowalność? Determinizm?

Bardziej szczegółowo

Stanisław SZABŁOWSKI

Stanisław SZABŁOWSKI Dydaktyka Informatyki 12(2017) ISSN 2083-3156 DOI: 10.15584/di.2017.12.26 http://www.di.univ.rzeszow.pl Wydział Matematyczno-Przyrodniczy UR Laboratorium Zagadnień Społeczeństwa Informacyjnego Stanisław

Bardziej szczegółowo

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

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ (ARK) Komputerowe sieci sterowania 1.Badania symulacyjne modeli obiektów 2.Pomiary i akwizycja danych pomiarowych 3.Protokoły transmisji danych w systemach automatyki 4.Regulator PID struktury, parametry,

Bardziej szczegółowo

System sterowania robota mobilnego z modułem rozpoznawania mowy

System sterowania robota mobilnego z modułem rozpoznawania mowy System sterowania robota mobilnego z modułem rozpoznawania mowy inż. Andrzej Skrzypek promotor: dr inż. Piotr Przystałka Instytut Podstaw Konstrukcji Maszyn Politechnika Śląska Gliwice, 2017 inż. Andrzej

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

ROBOT PRZEMYSŁOWY W DOJU KRÓW

ROBOT PRZEMYSŁOWY W DOJU KRÓW Problemy Inżynierii Rolniczej nr 4/2009 Henryk Juszka, Tomasz Kapłon, Marcin Tomasik, Krystian Góra Katedra Energetyki i Automatyzacji Procesów Rolniczych Uniwersytet Rolniczy im. H. Kołłątaja w Krakowie

Bardziej szczegółowo

Najprostszy schemat blokowy

Najprostszy schemat blokowy Definicje Modelowanie i symulacja Modelowanie zastosowanie określonej metodologii do stworzenia i weryfikacji modelu dla danego układu rzeczywistego Symulacja zastosowanie symulatora, w którym zaimplementowano

Bardziej szczegółowo

Use of the ball-bar measuring system to investigate the properties of parallel kinematics mechanism

Use of the ball-bar measuring system to investigate the properties of parallel kinematics mechanism Artykuł Autorski z VIII Forum Inżynierskiego ProCAx, Siewierz, 19-22 XI 2009 (MECHANIK nr 2/2010) Dr inż. Krzysztof Chrapek, dr inż. Piotr Górski, dr inż. Stanisław Iżykowski, mgr inż. Paweł Maślak Politechnika

Bardziej szczegółowo

dr hab. inż. P. Samczyński, prof. PW; pok. 453, tel. 5588, EIK

dr hab. inż. P. Samczyński, prof. PW; pok. 453, tel. 5588,   EIK dr hab. inż. P. Samczyński, prof. PW; pok. 453, tel. 5588, e-mail: psamczyn@elka.pw.edu.pl EIK Programowy symulator lotu samolotów i platform bezzałogowych Celem pracy jest opracowanie interfejsów programowych

Bardziej szczegółowo

PL 214592 B1. POLITECHNIKA CZĘSTOCHOWSKA, Częstochowa, PL 14.03.2011 BUP 06/11

PL 214592 B1. POLITECHNIKA CZĘSTOCHOWSKA, Częstochowa, PL 14.03.2011 BUP 06/11 PL 214592 B1 RZECZPOSPOLITA POLSKA (12) OPIS PATENTOWY (19) PL (11) 214592 (13) B1 (21) Numer zgłoszenia: 388915 (51) Int.Cl. G01B 5/28 (2006.01) G01C 7/04 (2006.01) Urząd Patentowy Rzeczypospolitej Polskiej

Bardziej szczegółowo

Dwuwymiarowy skaner laserowy w nawigacji autonomicznych jednostek mobilnych

Dwuwymiarowy skaner laserowy w nawigacji autonomicznych jednostek mobilnych Dwuwymiarowy skaner laserowy w nawigacji autonomicznych jednostek mobilnych Mariusz Stolarski Przedstawiono wyniki badań dwuwymiarowego skanera laserowego pod względem wykorzystania w nawigacji autonomicznych

Bardziej szczegółowo

Jazda autonomiczna Delphi zgodna z zasadami sztucznej inteligencji

Jazda autonomiczna Delphi zgodna z zasadami sztucznej inteligencji Jazda autonomiczna Delphi zgodna z zasadami sztucznej inteligencji data aktualizacji: 2017.10.11 Delphi Kraków Rozwój jazdy autonomicznej zmienia krajobraz technologii transportu w sposób tak dynamiczny,

Bardziej szczegółowo

Szybkie prototypowanie w projektowaniu mechatronicznym

Szybkie prototypowanie w projektowaniu mechatronicznym Szybkie prototypowanie w projektowaniu mechatronicznym Systemy wbudowane (Embedded Systems) Systemy wbudowane (ang. Embedded Systems) są to dedykowane architektury komputerowe, które są integralną częścią

Bardziej szczegółowo

METODY STATYSTYCZNE W BIOLOGII

METODY STATYSTYCZNE W BIOLOGII METODY STATYSTYCZNE W BIOLOGII 1. Wykład wstępny 2. Populacje i próby danych 3. Testowanie hipotez i estymacja parametrów 4. Planowanie eksperymentów biologicznych 5. Najczęściej wykorzystywane testy statystyczne

Bardziej szczegółowo

OpenAI Gym. Adam Szczepaniak, Kamil Walkowiak

OpenAI Gym. Adam Szczepaniak, Kamil Walkowiak OpenAI Gym Adam Szczepaniak, Kamil Walkowiak Plan prezentacji Programowanie agentowe Uczenie przez wzmacnianie i problemy związane z rozwojem algorytmów Charakterystyka OpenAI Gym Biblioteka gym Podsumowanie

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

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

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES) KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013 Modelowanie Dynamiczne Procesów Biznesowych Dynamic Modeling of Business

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

ZASTOSOWANIE PROBABILISTYCZNEJ SIECI NEURONOWEJ DO IDENTYFIKACJI OBIEKTÓW NA PODSTAWIE WSKAZAŃ CZUJNIKÓW PODCZERWIENI ROBOTA KHEPERA 2

ZASTOSOWANIE PROBABILISTYCZNEJ SIECI NEURONOWEJ DO IDENTYFIKACJI OBIEKTÓW NA PODSTAWIE WSKAZAŃ CZUJNIKÓW PODCZERWIENI ROBOTA KHEPERA 2 Marcin Pluciński ZASTOSOWANIE PROBABILISTYCZNEJ SIECI NEURONOWEJ DO IDENTYFIKACJI OBIEKTÓW NA PODSTAWIE WSKAZAŃ CZUJNIKÓW PODCZERWIENI ROBOTA KHEPERA 2 Streszczenie Do najważniejszych zadań systemów nadzorujących

Bardziej szczegółowo

W OPARCIU JEDNOWIĄZKOWY SONDAŻ HYDROAKUSTYCZNY

W OPARCIU JEDNOWIĄZKOWY SONDAŻ HYDROAKUSTYCZNY TWORZENIE MODELU DNA ZBIORNIKA WODNEGO W OPARCIU O JEDNOWIĄZKOWY SONDAŻ HYDROAKUSTYCZNY Tomasz Templin, Dariusz Popielarczyk Katedra Geodezji Satelitarnej i Nawigacji Uniwersytet Warmińsko Mazurski w Olsztynie

Bardziej szczegółowo

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

Rok akademicki: 2015/2016 Kod: RME s Punkty ECTS: 12. Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne Nazwa modułu: Roboty przemysłowe Rok akademicki: 2015/2016 Kod: RME-1-504-s Punkty ECTS: 12 Wydział: Inżynierii Mechanicznej i Robotyki Kierunek: Mechatronika Specjalność: Poziom studiów: Studia I stopnia

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

Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia

Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia Postępowanie na świadczenie usług badawczo-rozwojowych referencyjny Zamawiającego: ZO CERTA 1/2017 Celem Projektu jest opracowanie wielokryterialnych

Bardziej szczegółowo

TRANSCOMP XIV INTERNATIONAL CONFERENCE COMPUTER SYSTEMS AIDED SCIENCE, INDUSTRY AND TRANSPORT

TRANSCOMP XIV INTERNATIONAL CONFERENCE COMPUTER SYSTEMS AIDED SCIENCE, INDUSTRY AND TRANSPORT TRANSCOMP XIV INTERNATIONAL CONFERENCE COMPUTER SYSTEMS AIDED SCIENCE, INDUSTRY AND TRANSPORT Adam BARTNICKI 1 Andrzej TYPIAK 1 Ladar, analiza obrazów, wykrywanie przeszkód, pojazd bezzałogowy, wskaźniki

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

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

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

Model symulacyjny robota Explorer 6WD z uwzględnieniem uszkodzeń Model symulacyjny robota Explorer 6WD z uwzględnieniem uszkodzeń inż. Paweł Stęczniewski Promotor: dr inż. Piotr Przystałka Instytut Podstaw Konstrukcji Maszyn Politechnika Śląska Gliwice, 22.11.2017 inż.

Bardziej szczegółowo

METODA POMIARU DOKŁADNOŚCI KINEMATYCZNEJ PRZEKŁADNI ŚLIMAKOWYCH

METODA POMIARU DOKŁADNOŚCI KINEMATYCZNEJ PRZEKŁADNI ŚLIMAKOWYCH METODA POMIARU DOKŁADNOŚCI KINEMATYCZNEJ PRZEKŁADNI ŚLIMAKOWYCH Dariusz OSTROWSKI 1, Tadeusz MARCINIAK 1 1. WSTĘP Dokładność przeniesienia ruchu obrotowego w precyzyjnych przekładaniach ślimakowych zwanych

Bardziej szczegółowo

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

WYKORZYSTANIE OPROGRAMOWANIA ADAMS/CAR RIDE W BADANIACH KOMPONENTÓW ZAWIESZENIA POJAZDU SAMOCHODOWEGO ZESZYTY NAUKOWE POLITECHNIKA ŚLĄSKA 2012 Seria: TRANSPORT z. 77 Nr kol.1878 Łukasz KONIECZNY WYKORZYSTANIE OPROGRAMOWANIA ADAMS/CAR RIDE W BADANIACH KOMPONENTÓW ZAWIESZENIA POJAZDU SAMOCHODOWEGO Streszczenie.

Bardziej szczegółowo

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

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar... 1. Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16 Spis treści Przedmowa.......................... XI Rozdział 1. Pomiar: jednostki miar................. 1 1.1. Wielkości fizyczne i pozafizyczne.................. 1 1.2. Spójne układy miar. Układ SI i jego

Bardziej szczegółowo

Laboratorium techniki laserowej Ćwiczenie 2. Badanie profilu wiązki laserowej

Laboratorium techniki laserowej Ćwiczenie 2. Badanie profilu wiązki laserowej Laboratorium techniki laserowej Ćwiczenie 2. Badanie profilu wiązki laserowej 1. Katedra Optoelektroniki i Systemów Elektronicznych, WETI, Politechnika Gdaoska Gdańsk 2006 1. Wstęp Pomiar profilu wiązki

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

SYMULATOR ROBOTA MOBILNEGO UWZGLĘDNIAJĄCY USZKODZENIA

SYMULATOR ROBOTA MOBILNEGO UWZGLĘDNIAJĄCY USZKODZENIA MODELOWANIE INŻYNIERSKIE 2018 nr 68, ISSN 1896-771X SYMULATOR ROBOTA MOBILNEGO UWZGLĘDNIAJĄCY USZKODZENIA Paweł Stęczniewski 1a, Piotr Przystałka 1b 1 Instytut Podstaw Konstrukcji Maszyn, Politechnika

Bardziej szczegółowo

Techniki animacji komputerowej

Techniki animacji komputerowej Techniki animacji komputerowej 1 Animacja filmowa Pojęcie animacji pochodzi od ożywiania i ruchu. Animować oznacza dawać czemuś życie. Słowem animacja określa się czasami film animowany jako taki. Animacja

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

Nowy algorytm 6DSLAM wykorzystujący semantyczne rozpoznanie otoczenia

Nowy algorytm 6DSLAM wykorzystujący semantyczne rozpoznanie otoczenia Nowy algorytm 6DSLAM wykorzystujący semantyczne rozpoznanie otoczenia Janusz Będkowski* 1, Karol Majek 1, Andreas Nüchter 2 Streszczenie W artykule przedstawiono modyfikację algorytmu 6DSLAM wykorzystującą

Bardziej szczegółowo

Definicje. Najprostszy schemat blokowy. Schemat dokładniejszy

Definicje. Najprostszy schemat blokowy. Schemat dokładniejszy Definicje owanie i symulacja owanie zastosowanie określonej metodologii do stworzenia i weryfikacji modelu dla danego rzeczywistego Symulacja zastosowanie symulatora, w którym zaimplementowano model, do

Bardziej szczegółowo

Koncepcja pomiaru i wyrównania przestrzennych ciągów tachimetrycznych w zastosowaniach geodezji zintegrowanej

Koncepcja pomiaru i wyrównania przestrzennych ciągów tachimetrycznych w zastosowaniach geodezji zintegrowanej Koncepcja pomiaru i wyrównania przestrzennych ciągów tachimetrycznych w zastosowaniach geodezji zintegrowanej Krzysztof Karsznia Leica Geosystems Polska XX Jesienna Szkoła Geodezji im Jacka Rejmana, Polanica

Bardziej szczegółowo

BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH

BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH BADANIA SYMULACYJNE PROCESU HAMOWANIA SAMOCHODU OSOBOWEGO W PROGRAMIE PC-CRASH Dr inż. Artur JAWORSKI, Dr inż. Hubert KUSZEWSKI, Dr inż. Adam USTRZYCKI W artykule przedstawiono wyniki analizy symulacyjnej

Bardziej szczegółowo

Opinia o pracy doktorskiej pt. Damage Identification in Electrical Network for Structural Health Monitoring autorstwa mgr inż.

Opinia o pracy doktorskiej pt. Damage Identification in Electrical Network for Structural Health Monitoring autorstwa mgr inż. Prof. dr hab. inż. Tadeusz Uhl Katedra Robotyki i Mechatroniki Akademia Górniczo Hutnicza Al. Mickiewicza 30 30-059 Kraków Kraków 26.05.2011 Opinia o pracy doktorskiej pt. Damage Identification in Electrical

Bardziej szczegółowo

Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D. Autor: Olga Głogowska 207 505 AiR II

Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D. Autor: Olga Głogowska 207 505 AiR II Rzeczywistość rozszerzona: czujniki do akwizycji obrazów RGB-D Autor: Olga Głogowska 207 505 AiR II Czujniki w robotyce coraz większego znaczenia nabierają systemy pomiarowe umożliwiające interakcję robota

Bardziej szczegółowo

DiaSter - system zaawansowanej diagnostyki aparatury technologicznej, urządzeń pomiarowych i wykonawczych. Politechnika Warszawska

DiaSter - system zaawansowanej diagnostyki aparatury technologicznej, urządzeń pomiarowych i wykonawczych. Politechnika Warszawska Jan Maciej Kościelny, Michał Syfert DiaSter - system zaawansowanej diagnostyki aparatury technologicznej, urządzeń pomiarowych i wykonawczych Instytut Automatyki i Robotyki Plan wystąpienia 2 Wprowadzenie

Bardziej szczegółowo

Stosowane metody wykrywania nieszczelności w sieciach gazowych

Stosowane metody wykrywania nieszczelności w sieciach gazowych Stosowane metody wykrywania nieszczelności w sieciach gazowych Andrzej Osiadacz, Łukasz Kotyński Zakład Systemów Ciepłowniczych i Gazowniczych Wydział Inżynierii Środowiska Politechniki Warszawskiej Międzyzdroje,

Bardziej szczegółowo

Nowa metoda pomiarów parametrów konstrukcyjnych hełmów ochronnych z wykorzystaniem skanera 3D

Nowa metoda pomiarów parametrów konstrukcyjnych hełmów ochronnych z wykorzystaniem skanera 3D Nowa metoda pomiarów parametrów konstrukcyjnych hełmów ochronnych z wykorzystaniem skanera 3D dr inż. Marcin Jachowicz, CIOP-PIB 2016 r. Na wielu stanowiskach pracy, na których występuje ryzyko urazu głowy

Bardziej szczegółowo

DIGITALIZACJA GEOMETRII WKŁADEK OSTRZOWYCH NA POTRZEBY SYMULACJI MES PROCESU OBRÓBKI SKRAWANIEM

DIGITALIZACJA GEOMETRII WKŁADEK OSTRZOWYCH NA POTRZEBY SYMULACJI MES PROCESU OBRÓBKI SKRAWANIEM Dr inż. Witold HABRAT, e-mail: witekhab@prz.edu.pl Politechnika Rzeszowska, Wydział Budowy Maszyn i Lotnictwa Dr hab. inż. Piotr NIESŁONY, prof. PO, e-mail: p.nieslony@po.opole.pl Politechnika Opolska,

Bardziej szczegółowo

Sterowanie układem zawieszenia magnetycznego

Sterowanie układem zawieszenia magnetycznego Politechnika Śląska w Gliwicach Wydział: Automatyki, Elektroniki i Informatyki Kierunek: Automatyka i Robotyka Specjalność: Komputerowe systemy sterowania Sterowanie układem zawieszenia magnetycznego Maciej

Bardziej szczegółowo

Filtr Kalmana. Struktury i Algorytmy Sterowania Wykład 1-2. prof. dr hab. inż. Mieczysław A. Brdyś mgr inż. Tomasz Zubowicz

Filtr Kalmana. Struktury i Algorytmy Sterowania Wykład 1-2. prof. dr hab. inż. Mieczysław A. Brdyś mgr inż. Tomasz Zubowicz Filtr Kalmana Struktury i Algorytmy Sterowania Wykład 1-2 prof. dr hab. inż. Mieczysław A. Brdyś mgr inż. Tomasz Zubowicz Politechnika Gdańska, Wydział Elektortechniki i Automatyki 2013-10-09, Gdańsk Założenia

Bardziej szczegółowo

Wizja maszynowa w robotyce i automatyzacji Kod przedmiotu

Wizja maszynowa w robotyce i automatyzacji Kod przedmiotu Wizja maszynowa w robotyce i automatyzacji - opis przedmiotu Informacje ogólne Nazwa przedmiotu Wizja maszynowa w robotyce i automatyzacji Kod przedmiotu 11.9-WE-AiRD-WMwRiA Wydział Kierunek Wydział Informatyki,

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

Algorytm. Krótka historia algorytmów

Algorytm. Krótka historia algorytmów Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne

Bardziej szczegółowo

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API Dr inż. Janusz Pobożniak, pobozniak@mech.pk.edu.pl Instytut Technologii Maszyn i Automatyzacji produkcji Politechnika Krakowska, Wydział Mechaniczny Integracja systemu CAD/CAM Catia z bazą danych uchwytów

Bardziej szczegółowo

S O M SELF-ORGANIZING MAPS. Przemysław Szczepańczyk Łukasz Myszor

S O M SELF-ORGANIZING MAPS. Przemysław Szczepańczyk Łukasz Myszor S O M SELF-ORGANIZING MAPS Przemysław Szczepańczyk Łukasz Myszor Podstawy teoretyczne Map Samoorganizujących się stworzył prof. Teuvo Kohonen (1982 r.). SOM wywodzi się ze sztucznych sieci neuronowych.

Bardziej szczegółowo