ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014

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

Download "ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014"

Transkrypt

1 ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014 Wojciech Moczulski 1, Wawrzyniec Panfil 2, Piotr Przystałka 3 SYSTEM STEROWANIA GRUPY WIELOZADANIOWYCH ROBOTÓW MOBILNYCH (2) - IMPLEMENTACJA SYSTEMU 1. Wstęp Obecnie kierunek praktycznych zastosowań robotyki mobilnej mocno zwrócony jest w stronę konstruowania i wytwarzania urządzeń mechatronicznych wspomagających człowieka w realizacji niebezpiecznych zadań [2, 5]. Z drugiej strony aktualne zainteresowania naukowców i inżynierów pokazują [1, 6], że coraz większe znaczenie praktyczne znajdują grupy robotów mobilnych, w tym tele-operowanych i autonomicznych systemów wielorobotowych. Taki sposób wykorzystania robotów mobilnych pociąga za sobą konieczność projektowania systemów informatycznych, których jedną z funkcjonalności jest możliwość współdziałania robotów i operatorów w grupie. Niniejsza praca jest drugą częścią publikacji System sterowania grupy wielozadaniowych robotów mobilnych, która wpisuje się w cykl artykułów poświęconych efektom realizacji trzyletniego projektu Wielozadaniowe mobilne roboty wykorzystujące zaawansowane technologie. Projekt ten został zrealizowany przy współpracy Instytutu Podstaw Konstrukcji Maszyn Politechniki Śląskiej oraz Instytutu Technologii Eksploatacji Państwowego Instytutu Badawczego w Radomiu w ramach Programu Strategicznego Innowacyjne Systemy Wspomagania Technologicznego Zrównoważonego Rozwoju Gospodarczego. W pierwszej części opracowania omówiono najważniejsze elementy systemu sterowania oraz ich wzajemne relacje opisując architekturę systemu sterowania oraz cechy funkcjonalne z zastosowaniem notacji języka UML. Niniejsza część publikacji przedstawia szczegóły dotyczące implementacji systemu sterowania według opracowanego projektu. Szczególną uwagę skoncentrowano na wykorzystanej technologii programistycznej, która umożliwiła uzyskanie zakładanych wymagań funkcjonalnych. Podstawowym problemem w niniejszych badaniach było użycie takiej technologii informatycznej, która pozwala na integrację elementów systemu sterowania grupy robotów działających równolegle zarówno w przypadku robotów rzeczywistych jak również ich wirtualnych odpowiedników w środowisku symulacyjnym. Zagadnienie to rozwiązano dzięki użyciu środowiska developerskiego Microsoft Robotics Developer Studio, które oferuje odpowiednie mechanizmy programistyczne do tworzenie aplikacji rozproszonych działających synchronicznie lub asynchronicznie oraz stosowne narzędzia umożliwiające utworzenie środowiska symulacyjnego z uwzględnieniem praw fizyki. Dalsza część opracowania dotyczy również warstwy oprogramowania systemu sterowania stanowiącego graficzny interfejs użytkownika. W 1 Prof. dr hab. Wojciech Moczulski, z-ca dyrektora Instytutu Podstaw Konstrukcji Maszyn Politechniki Śląskiej 2 Dr inż. Wawrzyniec Panfil, adiunkt w Instytucie Podstaw Konstrukcji Maszyn Politechniki Śląskiej 3 Dr inż. Piotr Przystałka, adiunkt w Instytucie Podstaw Konstrukcji Maszyn Politechniki Śląskiej 197

2 pracy omówiono i przedstawiono przykładowe okna aplikacji, których działanie weryfikowano podczas testów grupy robotów w warunkach terenowych. Głównym celem badań w niniejszej pracy jest implementacja oprogramowania systemu sterowania dla trzech typów robotów wchodzących w skład grupy robotów do zastosowań specjalnych Rys. 1. Szczegółowy opis rozważanych robotów mobilnych można znaleźć w pracy [4]. Pierwszy z robotów pokazany na Rys. 1a to robot, który służyć może do lokalizacji osób i przedmiotów za pomocą kamery lub czujnika ruchu. Jego zadaniem może być również nawiązanie dwukierunkowego kontaktu głosowego z osobami, których życie jest zagrożone. Inną funkcją tego robota jest odtwarzanie drogi dojścia do poszukiwanego obiektu. Ważną funkcjonalnością tego robota jest przedni i tylny moduł, który może być wymienny. W ten sposób robota tego można wyposażyć w dodatkowe czujniki. Kolejnym robotem pokazanym na Rys. 1b jest robot transportowy wyposażony w mały i lekki manipulator oraz zestaw dwóch czujników specjalistycznych. W przypadku zamiany tych czujników na kosz, robot ten służy do celów transportowych np. przedmiotów niebezpiecznych. Ostatni z robotów pokazany jest na Rys. 1c. Jego wyposażeniem jest układ do pobierania próbek gleby. Robot ten może również zostać wyposażony (jak poprzedni) w zestaw czujników specjalistycznych np. do detekcji różnego rodzaju zagrożeń, jak np. nadmierne stężenie gazów (CO 2, CO) w powietrzu, oraz do wykrywania zagrożenia pożarowego (wykrywanie żaru lub/i płomieni). Współdziałanie grupy pozwala na otrzymywanie informacji o charakterze ilościowym i jakościowym o obiekcie podlegającym monitorowaniu/inspekcji. a) Pathfinder b) Transporter c) Explorer Rys. 1. Wielozadaniowe roboty mobilne z wyposażeniem do zastosowań w służbach mundurowych Jak można zauważyć modułowa budowa robotów pozwala na elastyczne zmiany wyposażenia robotów. Pociąga to za sobą konieczność utworzenia uniwersalnego oprogramowania, które może zostać w łatwy sposób dostosowane do wybranej przez użytkownika konfiguracji wyposażenia robotów. W dalszej części pracy opisano utworzone oprogramowanie systemu sterowania wszystkich robotów mobilnych, które umożliwia osiągnięcie zakładanej funkcjonalności. 2. Środowisko programistyczne do implementacji systemu sterowania robotów współdziałających w grupie Dokonując przeglądu istniejących narzędzi pozwalających na budowanie systemów sterowania robotów mobilnych zdecydowano się na wykorzystanie oprogramowania Microsoft Robotics Developer Studio (MRDS). Wybrane środowisko [3] posiada narzędzie Concurrency and Coordination Runtime (CCR) umożliwiające zastosowanie programowania asynchronicznego z wykorzystaniem technologii.net w tworzeniu aplikacji współbieżnych oraz narzędzie Decentralized Software Services (DSS) 198

3 wykorzystujące również technologię.net i łączące cechy wzorca architektury REST (RepresentationalState Transfer) w tworzeniu aplikacji rozproszonych ze sformalizowaną kompozycją i architekturą powiadamiania o zdarzeniach. CCR pozwala na przesyłanie informacji pomiędzy równolegle wykonywanymi fragmentami kodu w ramach jednego procesu, natomiast DSS rozszerza tę koncepcję o komunikację pomiędzy różnymi procesami, a nawet jednostkami obliczeniowymi. Niniejsze cechy środowiska (MRDS) umożliwiają tworzenie powiązanych aplikacji, charakteryzujących się jednorodnym interfejsem oraz możliwością uruchamiania zarówno w ramach jednego węzła jak i poprzez sieć z wykorzystaniem protokołu TCP. Tak więc MRDS jest środowiskiem przeznaczonym do rozwoju i implementacji algorytmów i systemów sterowania robotów mobilnych (scentralizowanych i rozproszonych). Pozwala na łatwą instalację systemu sterowania na urządzeniach fizycznych oraz oferuje możliwość wcześniejszego przetestowania algorytmu sterującego w środowisku symulacyjnym. MRDS posiada bogate wzorce programowe, które można odpowiednio odstosować do własnych potrzeb. Taka metodyka postępowania pozwala na zaliczenie tego środowiska do oprogramowania do celów szybkiego prototypowania. Dodatkowo MRDS posiada moduł Visual Programming Language (VPL) pozwalający programować i analizować działanie programów w sposób graficzny. Rozwijane oprogramowanie dla danego robota (lub grupy) przed etapem wdrożenia można przetestować w dostępnym środowisku symulacyjnym - Visual Simulation Environment (VSE). Środowisko to udostępnia pełne wsparcie wizualizacji 3D oraz możliwość obliczeń z uwzględnieniem praw fizyki. Takie podejście pozwala na wyeliminowanie błędów w algorytmie sterowania jeszcze na etapie wstępnej weryfikacji modelu robota. 3. Oprogramowanie systemu sterowania robota Pathfinder Biorąc pod uwagę wytyczne projektowe przedstawione w pierwszej części opracowania do sterowania robotem Pathfinder utworzono serwis MRDS oraz aplikację operatora Pathfinder UI (Rys. 2). Aplikacja ta umożliwia sterowanie predefiniowanym robotem rzeczywistym (Pathfinder 1, Pathfinder 2) lub robotem tego typu, który nie został wcześniej zdefiniowany np. z poza grupy (Pathfinder N) oraz wirtualnym robotem Pathfinder w środowisku symulacyjnym (panel DSS Node Configuration). Za pomocą tej aplikacji możliwe jest: sterowanie silnikami robota (panel Control), podgląd obrazu z kamery oraz obracanie automatyczne i ręczne obrazu kamery, konfigurację systemu audio/video (panel Audio-Video), odczyt i sterowanie położeniem anteny (panel Antenna angle), odczyt informacji z akcelerometrów (panel Location), odczyt i wizualizację stanu czujnika temperatury (poniżej panelu Location). Sterowanie robotem realizowane jest również za pomocą drążków analogowych kontrolera typu gamepad. Robot jest sterowany w trybie dyferencyjnym. Wychylenie lewego oraz prawego drążka odpowiada napięciu i polaryzacji zacisków cewek silników odpowiednio lewego i prawego. W środkowej części aplikacji użytkownika umieszczono podgląd obrazu z kamery robota. Obraz jest skalowany odpowiednio do szerokości okna aplikacji testowej. Obraz możemy obracać ręcznie za pomocą przycisku Flip V lub automatycznie wykorzystując do tego celu informacje z osi akcelerometru. Podczas obrotu obrazu, zostają również odpowiednio zamienione sygnały sterujące silnikami, aby ułatwić operatorowi jazdę robotem w pozycji odwróconej. Ponadto aplikacja operatora pozwala na: uruchomienie/zatrzymanie przesyłania dźwięku od operatora do robota, uruchomienie/zatrzymanie przesyłania dźwięku od robota do operatora, zapisywanie strumienia audio i video, konfigurację modułu audio/video. 199

4 Rys. 2. Aplikacja użytkownika do sterowania robotem Pathfinder 5. Oprogramowanie systemu sterowania robotów Transporter i Explorer Podobnie jak poprzednio zgodnie z wytycznymi projektu utworzono aplikację okienkową TransporteExplorer UI dla zdalnego sterowania robotami Explorer i Transporter. Główne okno aplikacji (Rys. 3a) utworzono w tej samej konwencji co poprzednie. Podobnie jak w przypadku robota Pathfinder tutaj użytkownik też ma możliwość podłączenia się do robota o predefiniowanym lub niezdefiniowanym adresie IP oraz do robota wirtualnego (panel DSS Node Configuration). Sterowanie robotem odbywa się w podobny sposób jak w przypadku Pathindera. Różnice jakie można zauważyć w sekcji poświęconej sterowaniu ręcznemu (panel Control) dotyczą napędu gąsienicy pomocniczej. Operator ma możliwość wyboru pomiędzy sterowaniem w pętli otwartej (góra, dół za pomocą przycisków UP, DOWN) lub w pętli sprzężenia zwrotnego za pomocą kontrolki graficznej. Dodatkowo panel ten zapewnia dobór odpowiedniej prędkości kątowej osi gąsienicy pomocniczej. W sekcji do obsługi systemów wizyjnych (panel Video) dostępne są przyciski zarządzające kamerą tylną i przednią. Zasadniczą różnicą tej aplikacji w stosunku do poprzedniego programu jest pojawienie się panelu do obsługi urządzeń peryferyjnych robota (panel Peripheral devices) oraz znacznie bardziej rozbudowana sekcja Sensors. W przypadku urządzeń peryferyjnych operator ma możliwość uruchomienia dodatkowego okna, w którym będzie mógł sterować manipulatorem lub układem do pobierania próbek, czy też obserwować parametry otoczenia monitorowane za pomocą czujników specjalistycznych. Ważną funkcjonalnością opracowanej aplikacji jest również możliwość wizualizacja danych z systemu detekcji otoczenia (Rys. 3c), która pozwala na sterowanie robotem nawet w przypadku braku widoczności otoczenia za pomocą kamer robota. Aplikacja pozawala również użytkownikowi robota na określenie aktualnej pozycji i orientacji robota w układzie globalnym oraz na przedstawienie ścieżki robota jaką poruszał się podczas wykonywania misji (Rys. 3b). 200

5 a) Główne okno aplikacja użytkownika b) wizualizacja danych z systemu lokalizacji c) wizualizacja danych z systemu detekcji otoczenia d) widok kamery z symulatora Rys. 3. Aplikacja użytkownika do sterowania robotami Transporter i Explorer 201

6 W przypadku gdy niezbędne jest np. przeszkolenie nowych operatorów grupy robotów, w opracowanej aplikacji przewidziano możliwość jej podłączenia do zaawansowanego środowiska symulacyjnego. W tedy użytkownik robota korzysta z tej samej aplikacji co w przypadku rzeczywistego robota przy czym dane (np. widok z kamer Rys. 3d lub dane z czujników) pochodzą z wirtualnego środowiska symulacyjnego. 6. Wnioski i podsumowanie W trakcie realizacji projektu przeprowadzono badania weryfikacyjne robotów Pathfinder, Transporter i Explorer w warunkach rzeczywistych w budynkach i w terenie otwartym. Podczas tych badań weryfikowano poprawność opracowanego oprogramowania. W wyniku tych badań potwierdzono wysoką wydajność i stabilność tych aplikacji. Utworzone oprogramowania pozwala na zarządzanie całej grupy robotów w sposób równoległy przez wielu operatorów oraz na sterowanie ich wyposażeniem tj. manipulator lub układ pobierania próbek jednocześnie monitorując parametry otoczenia oraz wykrywając przeszkody występujące w otoczeniu robota. Przeprowadzone testy potwierdziły znaczące korzyści zastosowania środowiska MRDS w procesie prototypowania systemów sterowania grup robotów. Podziękowania Rozważania pokazane w artykule są częścią wyników projektu Wielozadaniowe mobilne roboty wykorzystujące zaawansowane technologie, który został zrealizowany przy współpracy Instytutu Podstaw Konstrukcji Maszyn Politechniki Śląskiej oraz Instytutu Technologii Eksploatacji Państwowego Instytutu Badawczego w Radomiu w ramach Programu Strategicznego Innowacyjne Systemy Wspomagania Technologicznego Zrównoważonego Rozwoju Gospodarczego. Literatura: [1] Ambroszkiewicz S., Borkowski A., Cetnarowicz K., Zieliński C. (Red.).: Inteligencja wokół nas. Współdziałanie agentów softwarowych, robotów, inteligentnych urządzeń. W: Monografie Komitetu Automatyki i Roboty Polskiej Akademii Nauk, Tom 15, Akademicka Oficyna Wydawnicza EXIT, Warszawa, [2] Czupryniak R., Szynkarczyk P., Trojnacki M.: Tendencje rozwoju mobilnych robotów lądowych (2). Nowe kierunki w robotyce mobilnej. Pomiary Automatyka Robotyka, 7-8/2008. [3] Johns K., Taylor T.: Professional Microsoft Robotics Developer Studio, Wiley Publishing, [4] Moczulski W., Skarka W., Targosz W., Panfil W., Przystałka P., Wyleżoł M., Januszka M., Pająk D.: Wielozadaniowe mobilne roboty do inspekcji obiektów technicznych. W: Postępy robotyki. T. 1. Pod red. K. Tchonia, C. Zielińskiego. Warszawa : Oficyna Wydaw. Politechniki Warszawskiej, 2012, s , bibliogr.11 poz. (Prace Naukowe ; Politechnika Warszawska Elektronika ; z. 182). [5] Trojnacki M., Szynkarczyk P., Andrzejuk A.: Tendencje rozwoju mobilnych robotów lądowych (1). Przegląd robotów mobilnych do zastosowań specjalnych. Pomiary Automatyka Robotyka, 6/

7 [6] Trojnacki M., Szynkarczyk P.: Tendencje rozwoju mobilnych robotów lądowych (3). Autonomia robotów mobilnych stan obecny i perspektywy rozwoju. Pomiary Automatyka Robotyka, 9/2008. Streszczenie W artykule pokazano oprogramowanie do sterowania grupy wielozadaniowych robotów mobilnych do zastosowań w służbach mundurowych. W pracy przedstawiono funkcjonalność grupy robotów, jaką uzyskano dzięki zastosowaniu środowiska do szybkiego prototypowania systemów sterowania robotów mobilnych - Microsoft Robotics Developer Studio. Zaprezentowane wyniki badań stosowanych są efektem projektu Wielozadaniowe mobilne roboty wykorzystujące zaawansowane technologie, który został zrealizowany przy współpracy Instytutu Podstaw Konstrukcji Maszyn Politechniki Śląskiej oraz Instytutu Technologii Eksploatacji Państwowego Instytutu Badawczego w Radomiu w ramach Programu Strategicznego Innowacyjne Systemy Wspomagania Technologicznego Zrównoważonego Rozwoju Gospodarczego. Słowa kluczowe: robotyka mobilna, systemy wielorobotowe, interfejsy człowiekmaszyna, szybkie prototypowanie systemów sterowania A CONTROL SYSTEM FOR A GROUP OF MULTI-TASK MOBILE ROBOTS (2) - SYSTEM IMPLEMENTATION Abstract The article shows a software that can be used to control a group of multi-task mobile robots which can be applied in order to aid uniformed services. In this paper, the authors illustrated the functionality of the multi-robot system that has been obtained with the use of an environment for rapid control system prototyping - Microsoft Robotics Developer Studio. The presented results of the applied research were achieved as an outcome of the project High-tech multipurpose mobile robots that has been carried out in the framework of Strategic Programme Innovative Systems of Technical Support for Sustainable Development of Economy (Innovative Economy Operational Programme) with the collaboration between Institute of Fundamentals of Machinery Design Silesian University of Technology and Institute for Sustainable Technologies - National Research Institute. Keywords: mobile robotics, multi-robot systems, human-machine interfaces, rapid prototyping of control systems 203

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

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

PROJEKT GRUPY WIELOZADANIOWYCH ROBOTÓW MOBILNYCH WYKORZYSTUJĄCYCH ZAAWANSOWANE TECHNOLOGIE

PROJEKT GRUPY WIELOZADANIOWYCH ROBOTÓW MOBILNYCH WYKORZYSTUJĄCYCH ZAAWANSOWANE TECHNOLOGIE 3-2011 PROBLEMY EKSPLOATACJI 123 Wojciech MOCZULSKI *, Wojciech SKARKA *, Marek ADAMCZYK *, Marcin JANUSZKA *, Tomasz GIESKO **, Jordan MĘŻYK **, Wojciech MIZAK **, Daniel PAJĄK *, Wawrzyniec PANFIL *,

Bardziej szczegółowo

dr inż. Tomasz Krzeszowski

dr inż. Tomasz Krzeszowski Microsoft Robotics Developer Studio dr inż. Tomasz Krzeszowski 2017-05-20 Spis treści 1 Przygotowanie do laboratorium... 3 2 Cel laboratorium... 3 3 Microsoft Robotics Developer Studio... 3 3.1 Wprowadzenie...

Bardziej szczegółowo

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2017/18

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2017/18 dr inż. Dariusz Gretkowski Koszalin 14.10.2018 Opiekun Praktyk studenckich dla kierunku INFORMATYKA Wydział Elektroniki i Informatyki Politechnika Koszalińska RADA WYDZIAŁU Elektroniki i Informatyki Sprawozdanie

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

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

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia

Bardziej szczegółowo

Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania

Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania 1 Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania Martyna MICHALEC Kierujący projektem: dr hab. inż. Marek FIDALI, prof. Pol. Śl. Opiekun:

Bardziej szczegółowo

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2015/16

RADA WYDZIAŁU Elektroniki i Informatyki. Sprawozdanie z realizacji praktyk studenckich na kierunku Informatyka w roku akademickim 2015/16 dr inż. Magdalena Rajewska Koszalin 21.10.2016 Opiekun Praktyk studenckich dla kierunku INFORMATYKA Wydział Elektroniki i Informatyki Politechnika Koszalińska RADA WYDZIAŁU Elektroniki i Informatyki Sprawozdanie

Bardziej szczegółowo

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika Lista zagadnień kierunkowych pomocniczych w przygotowaniu do Kierunek: Mechatronika 1. Materiały używane w budowie urządzeń precyzyjnych. 2. Rodzaje stali węglowych i stopowych, 3. Granica sprężystości

Bardziej szczegółowo

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014 ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014 Jordan Mężyk 1, Piotr Przystałka 2, Wawrzyniec Panfil 3, Wojciech Moczulski 4 ZINTEGROWANE UKŁADY STEROWANIA WIELOZADANIOWYCH ROBOTÓW MOBILNYCH 1. Wstęp Na

Bardziej szczegółowo

RAPORT. Gryfów Śląski

RAPORT. Gryfów Śląski RAPORT z realizacji projektu Opracowanie i rozwój systemu transportu fluidalnego w obróbce horyzontalnej elementów do układów fotogalwanicznych w zakresie zadań Projekt modelu systemu Projekt automatyki

Bardziej szczegółowo

Sterowniki Programowalne (SP)

Sterowniki Programowalne (SP) Sterowniki Programowalne (SP) Wybrane aspekty procesu tworzenia oprogramowania dla sterownika PLC Podstawy języka funkcjonalnych schematów blokowych (FBD) Politechnika Gdańska Wydział Elektrotechniki i

Bardziej szczegółowo

Czym jest OnDynamic? OnDynamic dostarcza wartościowych danych w czasie rzeczywistym, 24/7 dni w tygodniu w zakresie: czasu przejazdu,

Czym jest OnDynamic? OnDynamic dostarcza wartościowych danych w czasie rzeczywistym, 24/7 dni w tygodniu w zakresie: czasu przejazdu, Czym jest OnDynamic? OnDynamic (Multimodalny System Monitoringu Ruchu Drogowego) to inteligentna architektura czujników i specjalistycznego oprogramowania, które gwarantują przetwarzanie dużej ilości różnorodnych

Bardziej szczegółowo

Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line

Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line Zastosowanie oprogramowania Proficy (ifix, Historian oraz Plant Applications) w laboratoryjnym stanowisku monitoringu systemów produkcyjnych in-line Dr inż. Grzegorz Ćwikła Stanowisko do monitoringu systemów

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

VIX AUTOMATION DLA EDUKACJI

VIX AUTOMATION DLA EDUKACJI VIX AUTOMATION DLA EDUKACJI Laboratorium procesów przemysłowych na Politechnice Śląskiej w Gliwicach Politechnika Śląska w Gliwicach Wydział Automatyki, Elektroniki i Informatyki Zakład Pomiarów i Systemów

Bardziej szczegółowo

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z 1. Nazwa kierunku informatyka 2. Cykl rozpoczęcia 2016/2017L 3. Poziom kształcenia studia drugiego stopnia 4. Profil kształcenia ogólnoakademicki 5. Forma prowadzenia studiów stacjonarna Specjalizacja:

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

AUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7

AUREA BPM HP Software. TECNA Sp. z o.o. Strona 1 z 7 AUREA BPM HP Software TECNA Sp. z o.o. Strona 1 z 7 HP APPLICATION LIFECYCLE MANAGEMENT Oprogramowanie Application Lifecycle Management (ALM, Zarządzanie Cyklem życia aplikacji) wspomaga utrzymanie kontroli

Bardziej szczegółowo

WYDZIAŁ INFORMATYKI POLITECHNIKI POZNAŃSKIEJ

WYDZIAŁ INFORMATYKI POLITECHNIKI POZNAŃSKIEJ WYDZIAŁ INFORMATYKI POLITECHNIKI POZNAŃSKIEJ HISTORIA 1995 uruchomienie kierunku Informatyka na WE 2001 powstanie Wydziału Informatyki i Zarządzania 2001 uruchomienie makrokierunku Automatyka i zarządzanie

Bardziej szczegółowo

Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka

Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Projekt współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Innowacyjna Gospodarka Poznań, 16.05.2012r. Raport z promocji projektu Nowa generacja energooszczędnych

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

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

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne. Załącznik nr 1a do Zapytania ofertowego nr POIG.08.02-01/2014 dotyczącego budowy oprogramowania B2B oraz dostawcy sprzętu informatycznego do projektu pn. Budowa systemu B2B integrującego zarządzanie procesami

Bardziej szczegółowo

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści

Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop Spis treści Szkoła programisty PLC : sterowniki przemysłowe / Gilewski Tomasz. Gliwice, cop. 2017 Spis treści O autorze 9 Wprowadzenie 11 Rozdział 1. Sterownik przemysłowy 15 Sterownik S7-1200 15 Budowa zewnętrzna

Bardziej szczegółowo

APLIKACJA NAPISANA W ŚRODOWISKU LABVIEW SŁUŻĄCA DO WYZNACZANIA WSPÓŁCZYNNIKA UZWOJENIA MASZYNY INDUKCYJNEJ

APLIKACJA NAPISANA W ŚRODOWISKU LABVIEW SŁUŻĄCA DO WYZNACZANIA WSPÓŁCZYNNIKA UZWOJENIA MASZYNY INDUKCYJNEJ POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 83 Electrical Engineering 2015 Damian BURZYŃSKI* Leszek KASPRZYK* APLIKACJA NAPISANA W ŚRODOWISKU LABVIEW SŁUŻĄCA DO WYZNACZANIA WSPÓŁCZYNNIKA UZWOJENIA

Bardziej szczegółowo

Programowanie MorphX Ax

Programowanie MorphX Ax Administrowanie Czym jest system ERP? do systemu Dynamics Ax Obsługa systemu Dynamics Ax Wyszukiwanie informacji, filtrowanie, sortowanie rekordów IntelliMorph : ukrywanie i pokazywanie ukrytych kolumn

Bardziej szczegółowo

Spis treúci. 1. Wprowadzenie... 13

Spis treúci. 1. Wprowadzenie... 13 Księgarnia PWN: W. Dąbrowski, A. Stasiak, M. Wolski - Modelowanie systemów informatycznych w języku UML 2.1 Spis treúci 1. Wprowadzenie... 13 2. Modelowanie cele i metody... 15 2.1. Przegląd rozdziału...

Bardziej szczegółowo

Narzędzia CASE dla.net. Łukasz Popiel

Narzędzia CASE dla.net. Łukasz Popiel Narzędzia CASE dla.net Autor: Łukasz Popiel 2 Czym jest CASE? - definicja CASE (ang. Computer-Aided Software/Systems Engineering) g) oprogramowanie używane do komputerowego wspomagania projektowania oprogramowania

Bardziej szczegółowo

S Y L A B U S P R Z E D M I O T U. Urządzenia wykonawcze Actuators, design and function

S Y L A B U S P R Z E D M I O T U. Urządzenia wykonawcze Actuators, design and function "Z A T W I E R D Z A M" Dziekan Wydziału Mechatroniki Prof. dr hab. inż. Radosław TRĘBIŃSKI Warszawa, dnia... NAZWA PRZEDMIOTU: Wersja anglojęzyczna: Kod przedmiotu: Podstawowa jednostka organizacyjna

Bardziej szczegółowo

Oprogramowanie symulujące sterowanie obiektami budynku

Oprogramowanie symulujące sterowanie obiektami budynku BIULETYN INSTYTUTU AUTOMATYKI I ROBOTYKI NR 33, 2012 Oprogramowanie symulujące sterowanie obiektami budynku Rafał WAWRYNIUK, Artur ARCIUCH Instytut Teleinformatyki i Automatyki WAT, ul. Gen. S. Kaliskiego

Bardziej szczegółowo

Luxriot VMS. Dawid Adamczyk

Luxriot VMS. Dawid Adamczyk Luxriot VMS Dawid Adamczyk Wprowadzenie LuxRiot to oprogramowanie NVR dla komputerów PC z Windows mogące równieŝ współpracować z kartami przechwytującymi z wejściami BNC Główne funkcje LuxRiot to: 1. Podgląd

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

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z

5 Moduył do wyboru II *[zobacz opis poniżej] 4 Projektowanie i konfiguracja sieci komputerowych Z 1. Nazwa kierunku informatyka 2. Cykl rozpoczęcia 2016/2017Z, 2016/2017L 3. Poziom kształcenia studia drugiego stopnia 4. Profil kształcenia ogólnoakademicki 5. Forma prowadzenia studiów niestacjonarna

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

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE SESJA TEMATYCZNA I Innowacyjne rozwiązania wspomagające rozwój oraz uznawanie kompetencji zawodowych NOWOCZESNE METODY MARIUSZ SICZEK, Jacek Wojutyński INSTYTUT TECHNOLOGII EKSPLOATACJI PAŃSTWOWY INSTYTUT

Bardziej szczegółowo

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014 ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014 Wojciech Moczulski 1, Wojciech Skarka 1, Marek Adamczyk 1, Marcin Januszka 1, Daniel Pająk 1, Wawrzyniec Panfil 1, Piotr Przystałka 1, Mirosław Targosz 1,

Bardziej szczegółowo

Stabilis Smart Factory

Stabilis Smart Factory 1/9 Optymalizacja procesów biznesowych, oszczędności, zwiększenie produkcji i redukcja działań personelu Do czego służy? to już w pełni inteligentna fabryka. Zawiera wszystkie funkcjonalności dostępne

Bardziej szczegółowo

DLA SEKTORA INFORMATYCZNEGO W POLSCE

DLA SEKTORA INFORMATYCZNEGO W POLSCE DLA SEKTORA INFORMATYCZNEGO W POLSCE SRK IT obejmuje kompetencje najważniejsze i specyficzne dla samego IT są: programowanie i zarządzanie systemami informatycznymi. Z rozwiązań IT korzysta się w każdej

Bardziej szczegółowo

ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC

ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC Mgr inż. Szymon BORYS Wojskowa Akademia Techniczna DOI: 10.17814/mechanik.2015.7.213 ŚRODOWISKO PC WORX JAKO WSPARCIE W NAUCE PROGRAMOWANIA STEROWNIKÓW PLC Streszczenie: W artykule przedstawiono możliwość

Bardziej szczegółowo

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE) Temat projektu/pracy dr inż. Wojciech Waloszek Grupowy system wymiany wiadomości. Zaprojektowanie

Bardziej szczegółowo

Egzamin / zaliczenie na ocenę*

Egzamin / zaliczenie na ocenę* WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW33/01 KARTA PRZEDMIOTU Nazwa w języku polskim : INŻYNIERIA OPROGRAMOWANIA Nazwa w języku angielskim: SOFTWARE ENGINEERING Kierunek studiów (jeśli

Bardziej szczegółowo

Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk ksd@eti.pg.gda.pl

Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk ksd@eti.pg.gda.pl Katedra Systemów Decyzyjnych Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk ksd@eti.pg.gda.pl 2010 Kadra KSD profesor zwyczajny 6 adiunktów, w tym 1 z habilitacją 4 asystentów 7 doktorantów Wydział Elektroniki,

Bardziej szczegółowo

Opracowanie systemu monitorowania zmian cen na rynku nieruchomości

Opracowanie systemu monitorowania zmian cen na rynku nieruchomości Opracowanie systemu monitorowania zmian cen na rynku nieruchomości Ogólne założenia planowanego projektu Firma planuje realizację projektu związanego z uruchomieniem usługi, która będzie polegała na monitorowaniu

Bardziej szczegółowo

Rok akademicki: 2014/2015 Kod: EAR-2-106-IS-s Punkty ECTS: 4. Kierunek: Automatyka i Robotyka Specjalność: Informatyka w sterowaniu i zarządzaniu

Rok akademicki: 2014/2015 Kod: EAR-2-106-IS-s Punkty ECTS: 4. Kierunek: Automatyka i Robotyka Specjalność: Informatyka w sterowaniu i zarządzaniu Nazwa modułu: Systemy informatyczne w produkcji Rok akademicki: 2014/2015 Kod: EAR-2-106-IS-s Punkty ECTS: 4 Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Automatyka

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

ROZWIĄZANIA KONSTRUKCYJNE WIELOZADANIOWYCH ROBOTÓW MOBILNYCH WYKORZYSTUJĄCYCH ZAAWANSOWANE TECHNOLOGIE

ROZWIĄZANIA KONSTRUKCYJNE WIELOZADANIOWYCH ROBOTÓW MOBILNYCH WYKORZYSTUJĄCYCH ZAAWANSOWANE TECHNOLOGIE 3-2011 PROBLEMY EKSPLOATACJI 131 Wojciech MOCZULSKI, Wojciech SKARKA, Marek ADAMCZYK, Marcin JANUSZKA, Daniel PAJĄK, Wawrzyniec PANFIL, Piotr PRZYSTAŁKA, Mirosław TARGOSZ, Rafał WIGLENDA, Marek WYLEŻOŁ

Bardziej szczegółowo

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

Kierunek: Mechatronika Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia Wydział: Inżynierii Mechanicznej i Robotyki Kierunek: Mechatronika Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne Rocznik: 2015/2016 Język wykładowy: Polski Semestr 1 RME-1-103-s Podstawy

Bardziej szczegółowo

Integracja systemów sterowania i sterowanie rozproszone 5 R

Integracja systemów sterowania i sterowanie rozproszone 5 R Integracja systemów sterowania i sterowanie rozproszone 5 R ifix połącznie z serwerami OPC Laboratorium 8. Krzysztof Kołek Plan laboratorium 1. OLE FOR PROCESS CONTROL (OPC)... 2 2. TESTOWY SERWER OPC...

Bardziej szczegółowo

Aplikacja inteligentnego zarządzania energią w środowisku domowym jako usługa Internetu Przyszłości

Aplikacja inteligentnego zarządzania energią w środowisku domowym jako usługa Internetu Przyszłości Aplikacja inteligentnego zarządzania energią w środowisku domowym jako usługa Internetu Przyszłości B. Lewandowski, C. Mazurek, A. Radziuk Konferencja i3, Wrocław, 01 03 grudnia 2010 1 Agenda Internet

Bardziej szczegółowo

DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO

DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO Marta KORDOWSKA, Andrzej KARACZUN, Wojciech MUSIAŁ DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO Streszczenie W artykule omówione zostały zintegrowane

Bardziej szczegółowo

Virtual Grid Resource Management System with Virtualization Technology

Virtual Grid Resource Management System with Virtualization Technology Virtual Grid Resource Management System with Virtualization Technology System zarządzania zasobami wirtualnego Gridu z wykorzystaniem technik wirtualizacji Joanna Kosińska Jacek Kosiński Krzysztof Zieliński

Bardziej szczegółowo

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe Technologie informacyjne prof. dr hab. Zdzisław Szyjewski 1. Rola i zadania systemu operacyjnego 2. Zarządzanie pamięcią komputera 3. Zarządzanie danymi

Bardziej szczegółowo

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka semestralny wymiar godzin PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka Semestr 1 1 Algebra liniowa 20 20 40 4 egz. 2 Analiza matematyczna 40 40 80 8 egz. 3 Ergonomia i BHP

Bardziej szczegółowo

Monitoring procesów z wykorzystaniem systemu ADONIS

Monitoring procesów z wykorzystaniem systemu ADONIS Monitoring procesów z wykorzystaniem systemu ADONIS BOC Information Technologies Consulting Sp. z o.o. e-mail: boc@boc-pl.com Tel.: (+48 22) 628 00 15, 696 69 26 Fax: (+48 22) 621 66 88 BOC Management

Bardziej szczegółowo

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE

NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH STANOWISKA TECHNODYDAKTYCZNE 2. OGÓLNOPOLSKI KONGRES EDUKACJI POZAFORMALNEJ NOWOCZESNE METODY KSZTAŁTOWANIA UMIEJĘTNOŚCI ZAWODOWYCH MARIUSZ SICZEK, Jacek Wojutyński INSTYTUT TECHNOLOGII EKSPLOATACJI PAŃSTWOWY INSTYTUT BADAWCZY w Radomiu

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

HP Service Anywhere Uproszczenie zarządzania usługami IT

HP Service Anywhere Uproszczenie zarządzania usługami IT HP Service Anywhere Uproszczenie zarządzania usługami IT Robert Nowak Architekt rozwiązań HP Software Dlaczego Software as a Service? Najważniejsze powody za SaaS UZUPEŁNIENIE IT 2 Brak zasobów IT Ograniczone

Bardziej szczegółowo

Laboratorium demonstrator bazowych technologii Przemysłu 4.0 przykład projektu utworzenia laboratorium przez KSSE i Politechnikę Śląską

Laboratorium demonstrator bazowych technologii Przemysłu 4.0 przykład projektu utworzenia laboratorium przez KSSE i Politechnikę Śląską Laboratorium demonstrator bazowych technologii Przemysłu 4.0 przykład projektu utworzenia laboratorium przez KSSE i Politechnikę Śląską (wynik prac grupy roboczej ds. kształcenia, kompetencji i zasobów

Bardziej szczegółowo

Laboratorium przez Internet w modelu studiów inżynierskich

Laboratorium przez Internet w modelu studiów inżynierskich Laboratorium przez Internet w modelu studiów inżynierskich Remigiusz Rak Marcin Godziemba-Maliszewski Andrzej Majkowski Adam Jóśko POLITECHNIKA WARSZAWSKA Ośrodek Kształcenia na Odległość Laboratorium

Bardziej szczegółowo

Przegląd rodziny produktów. InspectorP64x Konfigurowalna. Programowalna. Ekonomiczna. Szybka. SYSTEMY WIZYJNE 2D

Przegląd rodziny produktów. InspectorP64x Konfigurowalna. Programowalna. Ekonomiczna. Szybka. SYSTEMY WIZYJNE 2D Przegląd rodziny produktów InspectorP64x Konfigurowalna. Programowalna. Ekonomiczna. Szybka. Zalety A OWALNA. PROGRAMOWALNA. EKONOZYBKA. B C D funkcjonalność kamer 2D InspectorP6xx za pomocą aplikacji

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2014 Nowy blok obieralny! Testowanie i zapewnianie jakości oprogramowania INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania

Bardziej szczegółowo

LABORATORIUM WIRTUALNE W DYDAKTYCE I BADANIACH NAUKOWYCH

LABORATORIUM WIRTUALNE W DYDAKTYCE I BADANIACH NAUKOWYCH LABORATORIUM WIRTUALNE W DYDAKTYCE I BADANIACH NAUKOWYCH prof. dr hab. inż. Bogdan GALWAS, doc. dr inż. Elżbieta PIWOWARSKA, mgr inż. Marcin GODZIEMBA-MALISZEWSKI Ośrodek Kształcenia na Odległość OKNO

Bardziej szczegółowo

Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania

Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Instytut Technik Innowacyjnych Semantyczna integracja danych - metody, technologie, przykłady, wyzwania Michał Socha, Wojciech Górka Integracja danych Prosty export/import Integracja 1:1 łączenie baz danych

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, projekt TELEMEDYCYNA Telemedicine Forma studiów: studia stacjonarne

Bardziej szczegółowo

Materiały dodatkowe. Simulink Real-Time

Materiały dodatkowe. Simulink Real-Time Katedra Inżynierii Systemów Sterowania Materiały dodatkowe Simulink Real-Time Opracowali: mgr inż. Tomasz Karla Data: Listopad, 2016 r. Wstęp Simulink Real-Time jest środowiskiem pozwalającym na tworzenie

Bardziej szczegółowo

Specyfikacja usług. 1. Zakup usług informatycznych dla realizacji dostępu do systemu dla obsługi relacji B2B.

Specyfikacja usług. 1. Zakup usług informatycznych dla realizacji dostępu do systemu dla obsługi relacji B2B. W zawiązku z otrzymaniem dofinansowania na projekt: Zautomatyzowany system B2B elektronicznej wymiany dokumentów i danych, realizowany w ramach Programu Operacyjnego Innowacyjna Gospodarka, Działanie 8.2:Wspieranie

Bardziej szczegółowo

Tematy prac dyplomowych w roku akademickim 2012/2013 zgłoszone w Zakładzie Systemów Rozproszonych

Tematy prac dyplomowych w roku akademickim 2012/2013 zgłoszone w Zakładzie Systemów Rozproszonych Tematy prac dyplomowych w roku akademickim 2012/2013 zgłoszone w Zakładzie Systemów Rozproszonych L.p. Opiekun pracy Temat 1. dr hab. inż. Franciszek Grabowski 2. dr hab. inż. Franciszek Grabowski 3. dr

Bardziej szczegółowo

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I

rodzaj zajęć semestr 1 semestr 2 semestr 3 Razem Lp. Nazwa modułu E/Z Razem W I 1. Nazwa kierunku informatyka 2. Cykl rozpoczęcia 2017/2018L 3. Poziom kształcenia studia drugiego stopnia 4. Profil kształcenia ogólnoakademicki 5. Forma prowadzenia studiów stacjonarna Specjalność: grafika

Bardziej szczegółowo

Systemy Informatyki Przemysłowej

Systemy Informatyki Przemysłowej Systemy Informatyki Przemysłowej Profil absolwenta Profil absolwenta Realizowany cel dydaktyczny związany jest z: tworzeniem, wdrażaniem oraz integracją systemów informatycznych algorytmami rozpoznawania

Bardziej szczegółowo

WIZUALIZACJA I STEROWANIE ROBOTEM

WIZUALIZACJA I STEROWANIE ROBOTEM Maciej Wochal, Opiekun koła: Dr inż. Dawid Cekus Politechnika Częstochowska, Wydział Inżynierii Mechanicznej i Informatyki, Instytut Mechaniki i Podstaw Konstrukcji Maszyn, Koło Naukowe Komputerowego Projektowania

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: NAPĘDY I STEROWANIE PNEUMATYCZNE MASZYN PNEUMATIC DRIVE AND CONTROL OF MACHINES Kierunek: MECHATRONIKA Rodzaj przedmiotu: obowiązkowy na specjalności: PROJEKTOWANIE SYSTEMÓW MECHANICZNYCH

Bardziej szczegółowo

Wittmann 4.0 wtryskarka jako centrum sterowania urządzeniami peryferyjnymi

Wittmann 4.0 wtryskarka jako centrum sterowania urządzeniami peryferyjnymi Wittmann 4.0 wtryskarka jako centrum sterowania urządzeniami peryferyjnymi PLASTECH 6-7 kwiecień 2017 Wittmann Group JACEK Denis Metral KULIŚ / 2016-10 Proces kontroli produkcji wtryskowni WWW ERP MES

Bardziej szczegółowo

OPROGRAMOWANIE CANStudio

OPROGRAMOWANIE CANStudio Szybkobieżne Pojazdy Gąsienicowe (32) nr 1, 2013 Jacek BARCIK OPROGRAMOWANIE CANStudio Streszczenie. Artykuł prezentuje opracowane przez DIGA s.c. oprogramowanie narzędziowe CANStudio w wersji 3 dla magistrali

Bardziej szczegółowo

1. Wymagania funkcjonalne dla modułu pozycjonowania patroli zainstalowany moduł musi posiadać następującą funkcjonalność:

1. Wymagania funkcjonalne dla modułu pozycjonowania patroli zainstalowany moduł musi posiadać następującą funkcjonalność: SPECYFIKACJA TECHNICZNA I ZAKRES RZECZOWY załącznik nr 6 do SIWZ nr 1 do umowy 1. Wymagania funkcjonalne dla modułu pozycjonowania patroli zainstalowany moduł musi posiadać następującą funkcjonalność:

Bardziej szczegółowo

Mechatronika i szybkie prototypowanie układów sterowania

Mechatronika i szybkie prototypowanie układów sterowania Mechatronika i szybkie prototypowanie układów sterowania Rozwój systemów technicznych Funkcje operacyjne Dostarczanie energii Wprowadzanie danych sterujących Generacje systemów technicznych prymitywny

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Opis stanowiska laboratoryjnego do projektowania i weryfikacji algorytmów sterujących autonomicznych pojazdów

Bardziej szczegółowo

Projekt i implementacja filtra dzeń Pocket PC

Projekt i implementacja filtra dzeń Pocket PC Projekt i implementacja filtra pakietów w dla urządze dzeń Pocket PC Jakub Grabowski opiekun pracy: prof. dr hab. Zbigniew Kotulski 2005-10-25 Zagrożenia Ataki sieciowe Problemy z bezpieczeństwem sieci

Bardziej szczegółowo

System zarządzający grami programistycznymi Meridius

System zarządzający grami programistycznymi Meridius System zarządzający grami programistycznymi Meridius Instytut Informatyki, Uniwersytet Wrocławski 20 września 2011 Promotor: prof. Krzysztof Loryś Gry komputerowe a programistyczne Gry komputerowe Z punktu

Bardziej szczegółowo

ROZWIĄZANIA WIZYJNE PRZEMYSŁOWE. Rozwiązania WIZYJNE. Capture the Power of Machine Vision POZYCJONOWANIE IDENTYFIKACJA WERYFIKACJA POMIAR DETEKCJA WAD

ROZWIĄZANIA WIZYJNE PRZEMYSŁOWE. Rozwiązania WIZYJNE. Capture the Power of Machine Vision POZYCJONOWANIE IDENTYFIKACJA WERYFIKACJA POMIAR DETEKCJA WAD POZYCJONOWANIE IDENTYFIKACJA WERYFIKACJA POMIAR DETEKCJA WAD PRZEMYSŁOWE ROZWIĄZANIA WIZYJNE Capture the Power of Machine Vision Sensors Cameras Frame Grabbers Processors Software Vision Solutions Informacje

Bardziej szczegółowo

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe

Prezentacja specjalności studiów II stopnia. Inteligentne Technologie Internetowe Prezentacja specjalności studiów II stopnia Inteligentne Technologie Internetowe Koordynator specjalności Prof. dr hab. Jarosław Stepaniuk Tematyka studiów Internet jako zbiór informacji Przetwarzanie:

Bardziej szczegółowo

PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI

PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI Bartosz Wawrzynek I rok Koło Naukowe Techniki Cyfrowej dr inż. Wojciech Mysiński opiekun naukowy PROJECT OF FM TUNER WITH GESTURE CONTROL PROJEKT TUNERA FM STEROWANEGO GESTAMI Keywords: gesture control,

Bardziej szczegółowo

Opracował: Jan Front

Opracował: Jan Front Opracował: Jan Front Sterownik PLC PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) mikroprocesorowe urządzenie sterujące układami automatyki. PLC wykonuje w sposób cykliczny

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

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, laboratorium PROGRAMOWANIE OBIEKTOWE Object-Oriented Programming

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: SYSTEMY INFORMATYCZNE WSPOMAGAJĄCE DIAGNOSTYKĘ MEDYCZNĄ Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł specjalności informatyka medyczna Rodzaj zajęć: wykład, projekt

Bardziej szczegółowo

S Y L A B U S P R Z E D M I O T U

S Y L A B U S P R Z E D M I O T U "Z A T W I E R D Z A M prof. dr hab. inż. Radosław TRĘBIŃSKI Dziekan Wydziału Mechatroniki i Lotnictwa Warszawa, dnia... NAZWA PRZEDMIOTU: Wersja anglojęzyczna: Kod przedmiotu: S Y L A B U S P R Z E D

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

Projektowanie bazujące na modelach

Projektowanie bazujące na modelach Projektowanie mechatroniczne. Projektowanie bazujące na modelach Krzysztof Pietrusewicz 1. Wprowadzenie W artykule niniejszym przedstawiono problematykę realizacji innowacyjnych prac nad systemami sterowania

Bardziej szczegółowo

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU I. KARTA PRZEDMIOTU 1. Nazwa przedmiotu: ROBOTYKA 3 2. Kod przedmiotu: Ro3 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Automatyka i Robotyka 5. Specjalność: Informatyka Stosowana

Bardziej szczegółowo

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC

Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Akademia MetaPack Uniwersytet Zielonogórski Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Krzysztof Blacha Microsoft Certified Professional Budowa aplikacji ASP.NET z wykorzystaniem wzorca MVC Agenda:

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Inżynieria Biomedyczna Rodzaj przedmiotu: obowiązkowy moduł kierunkowy ogólny Rodzaj zajęć: wykład, laboratorium PODSTAWY ROBOTYKI Fundamentals of Robotics Forma studiów: studia

Bardziej szczegółowo

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego)

Opis systemu CitectFacilities. (nadrzędny system sterowania i kontroli procesu technologicznego) Opis systemu CitectFacilities (nadrzędny system sterowania i kontroli procesu technologicznego) I. Wstęp. Zdalny system sterowania, wizualizacji i nadzoru zostanie wykonany w oparciu o aplikację CitectFacilities,

Bardziej szczegółowo

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką

REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką REFERAT PRACY DYPLOMOWEJ Temat pracy: Projekt i realizacja serwisu ogłoszeń z inteligentną wyszukiwarką Autor: Paweł Konieczny Promotor: dr Jadwigi Bakonyi Kategorie: aplikacja www Słowa kluczowe: Serwis

Bardziej szczegółowo

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

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016 - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 20/206 Automatyka i robotyka Profil ogólnoakademicki studia stacjonarne I stopnia w c l p w c l p w c l p w c l p w c

Bardziej szczegółowo

KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI

KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI KONTROLING I MONITOROWANIE ZLECEŃ PRODUKCYJNYCH W HYBRYDOWYM SYSTEMIE PLANOWANIA PRODUKCJI Adam KONOPA, Jacek CZAJKA, Mariusz CHOLEWA Streszczenie: W referacie przedstawiono wynik prac zrealizowanych w

Bardziej szczegółowo

Wielozdaniowe mobilne roboty do inspekcji obiektów technicznych

Wielozdaniowe mobilne roboty do inspekcji obiektów technicznych Wielozdaniowe mobilne roboty do inspekcji obiektów technicznych Wojciech Moczulski 1, Wojciech Skarka 1, Mirosław Targosz 1, Wawrzyniec Panfil 1, Piotr Przystałka 1, Marek Wyleżoł 1, Marcin Januszka 1,

Bardziej szczegółowo