Laboratorium Inteligentnych Maszyn i Systemów Wydział Elektryczny Politechniki Warszawskiej

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

Download "Laboratorium Inteligentnych Maszyn i Systemów Wydział Elektryczny Politechniki Warszawskiej"

Transkrypt

1 Laboratorium Inteligentnych Maszyn i Systemów Wydział Elektryczny Politechniki Warszawskiej Pioneer 3DX - zaawansowany robot mobilny o napędzie różnicowym Witold Czajewski 9 października 2011 Spis treści 1 Cel ćwiczenia 2 2 Sprzęt i oprogramowanie Robot Komputer pokładowy Środowisko programistyczne Podstawowy komendy sterujace robotem Odczyt sonarów Podstawowy program Przebieg ćwiczenia Część pierwsza Część druga Część trzecia Sposób oceny 11

2 1 Cel ćwiczenia Celem ćwiczenia jest zapoznanie Studentów z zaawansowanym robotem mobilnym, a w szczególności z jego możliwościami jezdnymi, dynamika oraz zagadnieniem mapowania i nawigacji. Ponadto Studenci będa mieli za zadanie napisanie własnego programu sterujacego robotem. Ćwiczenie składa się z trzech zasadniczych części: 1. Poznanie robota, jego zachowania i reakcji na sterowanie oraz sygnały z czujników, 2. Mapowanie i nawigacja - wykorzystanie mapy pomieszczenia do lokalizacji robota, 3. Programowanie zachowania robota - rozszerzenie prostej aplikacji. Część pierwsza polega na obserwacji zachowania robota podczas autonomicznej jazdy po laboratorium. Następnie kontrolę nad robotem przejma Studenci i podczas jazdy zaobserwuja reakcje robota na otaczajace go przeszkody (ściany, narożniki, nogi stołów i krzeseł, nogi człowieka itd. itp.). Istotne jest stwierdzenie jakie przeszkody stanowia dla robota problem, a jakie nie. W drugiej części ćwiczenia należy wykorzystać mapę pomieszczenia i sprawdzić zdolność robota do lokalizacji w pomieszczeniu na jej podstawie. W szczególności należy przeprowadzić eksperymenty polegajace na podaniu robotowi fałszywej pozycji (bład położenia, bład orientacji, obydwa błędy jednocześnie) w dwóch częściach laboratorium (w części wiernie odwzorowanej na mapie oraz w części, gdzie znajduja się obiekty niezaznaczone na mapie). Interesujaca jest kwestia czy i po jak długim czasie ruchu robot będzie w stanie się prawidłowo zlokalizować mimo fałszywych danych poczatkowych. Ostatnia część ćwiczenia polega na napisaniu programu sterujacego zachowaniem robota na podstawie odczytu z czujników sonarowych. Bez względu na konkretne zadanie podane do realizacji przez prowadzacego, niezbędne będzie określenie największej i najmniejszej odległości zwracanej przez sonary, a także znalezienie pary sasiednich sonarów podajacych największa odległość (programowanie w języku C, konieczna znajomość instrukcji for i if). Bardziej szczegółowe instrukcje zostana udzielone przez prowadzacego. 2 Sprzęt i oprogramowanie 2.1 Robot Robotem mobilnym wykorzystywanym podczas ćwiczenia jest Pioneer 3DX firmy ActiveMedia (rys. 1). Jest on wyposażony jest w dwa koła napędowe o stałych osiach obrotu oraz jedno koło kastora stanowiace trzeci punkt podparcia. Wszystkie roboty firmy ActivMedia działaja jako serwery w architekturze klient-serwer. Kontrolery zainstalowane w pojazdach obsługuja wszystkie niskopoziomowe aspekty ich pracy, wliczajac w to min.: sterowanie praca silników, pobieranie wskazań czujników, zarzadzanie dodatkowymi akcesoriami. Dane te sa odpowiednio formatowane i przekazywane do klienta. Roboty Pioneer 3DX oparte sa na mikrokontrolerze Hitachi H8S, na którym zaimplementowano system operacyjny AROS (ActiveMedia Robotics Opertating System) spełniajacy rolę serwera. Poprzez oprogramowanie MobileSim umożliwiono tworzenie oprogramowania klienta bez przymusu fizycznego kontaktu z pojazdem. Jest to symulator pojazdu Pioneer 3DX. 2

3 Rysunek 1: Robot Pioneer 3DX wraz z komputerem nadrzednym. Aby uzupełnic architekture klient-serwer, pojazd potrzebuje połaczenia klienta oprogramowania działajacego na platformie komputera. Oprogramowanie, to poprzez połaczenie z kontrolerem pojazdu, zapewnia inteligentna nad nim kontrole. Zadania takie jak omijanie przeszkód, planowanie trasy, rozpoznawanie obiektów, lokalizacja i nawigacja w terenie wymagaja wyz szej mocy obliczeniowej, dostepnej na platformie PC. Oprogramowanie klienta dostepne jest pod systemami Windows i Linux Red Hat. Oprogamowanie klienta - ARIA (ActiveMedia Robotisc Interface for Applications) - oparte jest na je zyku C++ i zapewnia sprawny interfejs funkcji pojazdu Pioneer 3DX, pozwala na integracje własnych metod sterowania robotem oraz zapewnia kontrole nad wszystkimi szczegółami interakcji pomiedzy klientem a serwerem Komputer pokładowy Do sterowania robotem Pioneer 3DX niezbedny jest komputer klasy PC. W laboratorium Limis wykorzystano do tego jednopłytkowy komputer w obudowie przemysłowej firmy Advantech zamocowany na robocie i podłaczony do niego poprzez złacze szeregowe (rys. 2). Model PCI-6881 jest płyta komputera obsługujac a procesory rodziny Intel Pentium M lub Celeron M i umoz liwiajac a sterowanie kartami rozszerzen PCI. Wykorzystanie procesorów mobilnych powoduje zmniejszony pobór mocy, co waz ne jest w systemach zasilanych akumulatorowo, a takz e zmniejszona emisje ciepła. Technologia SpeedStep pozwala na dopasowanie czestotliwos ci pracy procesora do chwilowych potrzeb oprogramowania. Jak na współczesna karte procesorowa przystało PCI-6881 jest dostepny z gigabitowym portem ethernetowym oraz portami USB 2.0, wyjs ciem monitorowym oraz gniazdem myszy i klawiatury. Obecna konfiguracja komputera opiera sie na procesorze Intel Pentium Mobile 1,7 GHz i 2 GB pamie ci DDR RAM. Komputer ten zamontowany jest w obudowie firmy Advantech wraz z odpowiednim zasilaczem, skonstruowanym specjalnie do tego celu przez dr. inz. Dominika Sierociuka, 2,5 calowym dyskiem twardym o pojemnos ci 120 GB oraz karta akwizycji obrazu. 3

4 Nazwa Pioneer 3DX Długość 44,5 cm Szerokość 40 cm Wysokość 24,5 cm Masa (z jednym akumulatorem) 9 kg Maksymalne obciażenie 23 kg Zasilanie Akumulatory żelowe bezobsługowe 12V Czas ładowania 2-6 h Napęd 2 koła napędowe + koło podpierajace Koła napędowe nylonowe wypełnione pianka Koło podpierajace twarda guma Koła Średnica 19 cm, grubość 5 cm Sterowanie Mechanizm różnicowy Przekładnia 38.3:1 Promień skrętu 0 Maksymalna prędkość 1,2 m/s Pokonywalny kat wzniesienia 25% Pokonywany typ terenu Każdy dostępny dla wózków inwalidzkich Sonary 16 sonarów : po 6 skierowanych do przodu i do tyłu 4 boczne Zasięg sonarów 20 cm 5 m Głośniki Piezoelektryczne Mikrokontroler Hitachi H8S Układy wejścia/wyjścia 8 bitowa zewnętrzna szyna danych obsługujaca do 16 urzadzeń + obsługa kart PC104 Porty komunikacyjne 3 porty szeregowe RS-232 na mikrokontrolerze Pamięć Flash 1 MB Konstrukcja Aluminiowe płyty anodyzowane (płyta wierzchnia) i malowane proszkowo (reszta obudowy) Tabela 1: Właściwości i parametry robota Pioneer 3DX. 4

5 Rysunek 2: Wnętrze komputera przemysłowego sterujacego robotem. Na komputerze zainstalowany został system operacyjny Windows XP Professional firmy Microsoft wraz z pakietem bibliotek programistycznych.net FrameWork 2.0. Umożliwia to uruchamianie rozbudowanych aplikacji, wykorzystujacych interfejs Windows API. Praca na komputerze odbywa się poprzez program Microsoft terminal services client (mstsc.exe) program obsługi zdalnego pulpitu i aplikacji. Pozwala on na prace na zdalnym komputerze tak jakby był on bezpośrednio dostępny dla użytkownika. W ten sposób napisane na potrzeby projektu aplikacje moga być uruchamiane i testowane na komputerze umieszczonym na robocie bez potrzeby fizycznego z nim kontaktu. 2.2 Środowisko programistyczne Robot będacy na wyposażeniu laboratorium Limis jest programowany w środowisku Microsoft Visual Studio w języku C/C++. Wszystkie niezbędne biblioteki dostarcza producent robota. Oprogramowanie jest zainstalowane i gotowe do wykorzystania. Konkretnych wskazówek na temat aplikacji i szczegółów ich działania udzieli prowadzacy podczas zajęć. 2.3 Podstawowy komendy sterujace robotem Najprostsze, bezpośrednie komendy ruchowe będace metodami klasy ArRobot to: setvel(), setvel2(), setrotvel(). Polecenie setvel(double Velocity) ustawia zadana prędkość robota w milimeterach na sekundę, setvel2(double leftvelocity, double rightvelocity) działa podobnie, z tym że niezależnie dla każdego z kół, a setrotvel(double Velocity) zadaje prędkość obrotowa robota w stopniach na sekundę. W tym trybie sterowaina przyda się jeszcze metoda ArUtil::Sleep(double sleeptime), która wstrzymuje 5

6 wykonywanie kolejnych komend na dany czas (w milisekundach). Innym (wygodniejszym) sposobem sterowania robotem jest wykorzystanie metod: move(), setheading(), setdeltaheading(). Polecenie move(double distance) spowoduje ruch robota po linii prostej na zadana odległość (w mm), zaś pozostałe dwa: setheading(double angle) oraz setdeltaheading(double deltaangle) zmienia (odpowiednio) bezwzględna i względna orientację robota (w stopniach). Do zatrzymania robota służy metoda stop(). Często warto wiedzieć czy dana komenda ruchowa została już wykonana czy jeszcze nie. Można to sprawdzić metodami ismovedone() i isheadingdone() zwracajacymi logiczna prawdę po zakończeniu ruchu. Warto zauważyć, że możliwe jest programowanie znacznie bardziej złożonych sekwencji ruchów i zachowań robota z wykorzystaniem tzw. akcji, które dziecicza po klasie ArAction, niemniej wykracza to poza zakres niniejszego ćwiczenia. 2.4 Odczyt sonarów Bezpośredniego odczytu wartości z sonaru o zadanym numerze można dokonać za pomoca metody getsonarreading(int nr) klasy ArRobot. Metoda ta zwraca wskaźnik do obiektu klasy ArSensorReading, której metody getrange() i getsensorth() pozwalaja na odczyt odległości i kata ustawienia sonaru (patrz rys. 3). W przypadku, gdy interesuje nas tylko odległość mierzona przez dany sonar, można posłużyć się metoda getsonarrange() klasy ArRobot. W sytuacji, gdy wymagane jest wykrycie najmniejszej wartości zwracanej przez sonary (najbliższej przeszkody), można wykorzystać dwie metody: getclosestsonarrange(double startangle, double stopangle) oraz getclosestsonarnumber(double startangle, double stopangle). Niestety nie ma metody zwracajacej największa zarejestrowana przez sonary odległość. Rysunek 3: Rozmieszczenie sonarów na robocie. 6

7 2.5 Podstawowy program Poniżej znajduje się listing podstawowego programu, który porusza robotem i reaguje na odległość zmierzona sonarem. Pierwszym zadaniem zespołu będzie taka modyfikacja tego programu, aby robot jeździł po laboratorium nie wpadajac na przeszkody (w obecnej wersji robot korzysta tylko z jednego sonaru, co często prowadzi do kolizji z przeszkodami). Kolejne zadanie, nieco bardziej złożone zostanie podane przez prowadzacego. #include " Aria. h" ArRobot * robot ; void sonarprinter ( void ) { int i ; gotoxy (0,20); for ( i = 0; i < robot >getnumsonar ( ) ; i ++) p r i n t f ( " %4d", robot >getsonarrange ( i ) ) ; fflush ( stdout ) ; } int main ( int argc, char ** argv ) { Aria : : i n i t ( ) ; ArArgumentParser parser(&argc, argv ) ; ArSimpleConnector simpleconnector(& parser ) ; robot = new ArRobot ; ArKeyHandler keyhandler ; Aria : : setkeyhandler(&keyhandler ) ; robot >attachkeyhandler(&keyhandler ) ; // obsluga klawisza ESC ArGlobalFunctor sonarprintercb(& sonarprinter ) ; i f (! simpleconnector. connectrobot ( robot ) ) // polaczenie z robotem { p r i n t f ( " Could not connect to robot... exiting\n" ) ; Aria : : e x i t ( 1 ) ; } robot >runasync ( true ) ; //proces uzytkownika, wypisywanie odleglosci, uruchamiany co 50 ms w t l e robot >addusertask ( " Sonar printer ", 50, &sonarprintercb ) ; robot >enablemotors ( ) ; // uruchomienie silnikow while ( 1 ) //prosty ruch w p e t l i { i f ( robot >getsonarrange(4) >1000) { robot >move(800); while (! robot >ismovedone ( ) ) ; } robot >setdeltaheading ( 1 0 ) ; while (! robot >isheadingdone ( ) ) ; } } Aria : : e x i t ( ) ; return 0; // wylaczenie robota 7

8 3 Przebieg ćwiczenia 3.1 Część pierwsza Uruchomić robota i komputer pokładowy (każde urzadzenie ma osobny włacznik, niemniej włacznik robota jest nadrzędny i najczęściej komputer pokładowy nie jest wyła- czany). Po odczekaniu kilku minut potrzebnych na uruchomienie systemu operacyjnego i nawiazanie połaczenia sieciowego, należy połaczyć się z robotem przez zdalny pulpit. Adres robota: , login: robot1, hasło: 123. W razie odmowy nawia- zania połaczenia, należy chwilę odczekać i ponowić próbę. Jeśli po kilku minutach nie będzie połaczenia z robotem, należy powiadomić prowadzacego. Po nawiazaniu połaczenia należy uruchomić program Aria Demo. Jest to konsolowa aplikacja umożliwiajaca proste sterowanie robotem za pomoca klawiatury. Strzałki w lewo i prawo zmieniaja orientację robota z pewna prędkościa katow a tak długo jak długo sa naciśnięte. Strzałki do przodu i do tyłu inkrementuja badź dekrementuja wektor prędkości robota, który w chwili uruchomienia aplikacji jest równy zero. Tak więc, każde naciśnięcie strzałki do przodu zwiększa nieco prędkość robota, zaś strzałki do tyłu - zmniejsza. Aby zatrzymać robota należy użyć klawisza spacji - powoduje on łagodne zatrzymanie się robota (robot zatrzymuje się łagodnie, powoli zwalniajac do zera). Jeśli zajdzie potrzeba natychmiastowego zatrzymania robota, można to zrobić naciskajac klawisz ESC, jednak nie jest to sposób zalecany, gdyż gwałtowne zatrzymanie robota powoduje powstanie udaru mechanicznego, co może być powodem awarii systemu (obluzowanie styków) lub nawet uszkodzenia elementów elektronicznych ze względu na powstajace na płytkach naprężenia mechaniczne (komputer pokładowy nie jest przystosowany do pracy w warunkach silnych wstrzasów czy wibracji). Zadaniem wszystkich członków zespołu jest zapoznanie się z właściwościami jezdnymi robota, w szczególności ze zdolnościa do wykrywania przeszkód. Robot wyposażony jest w czujniki sonarowe, które wykryja większość przeszkód i nie pozwola robotowi na nie wjechać. Podczas badań należy sprawdzić zachowanie robota z różnymi przeszkodami takimi jak: ściana, narożnik wewnętrzny, narożnik zewnętrzny, moga od stołu, noga od krzesła, pochyła noga od stołu, własna noga itp. Badania należy wykonywać ostrożnie i nie z maksymalna prędkościa! Obserwacje zapisać. Kolejnym elementem do weryfikacji jest dokładność nawigacji odometrycznej. Aby ja zbadać, należy ustawić robota (w razie potrzeby przesuwajac go ręcznie) w oznaczonym na podłodze miejsscu, a następnie uruchomić (ponownie) program Aria Demo. Spowoduje to wyzerowanie pozycji robota, która w jest widoczna w aplikacji konsolowej jako współrzędne kartezjańskie X i Y oraz kat obrotu theta. Należy teraz przejechać robotem dookoła laboratorium, raz zgodnie z kierunkiem obrotu wskazówek zegara, a raz przeciwnie, cały czas starajac się zachować w miarę równy tor jazdy, nie wpadajac na przeszkody (bardzo pomaga tu obserwacja robota pod stołami - sprawdza się znacznie lepiej niż ktoś przekazujacy słownie informacje na temat położenia robota tudzież informacje typu "trochę w lewo, a potem prosto"). Po zrobieniu pętli, należy powrócić możliwie precyzyjnie do miejsca startowego i zanotować współrzędne robota (położenie i orientację) z aplikacji konsolowej. Całość powtórzyć, tym razem jadac zygzakiem, wpadajac (delikatnie) na przeszkody. Jakie sa współrzędne zwrócone przez robota w aplikacji konsolowej? Jakie powinny teoretycznie być? Z czego wynika różnica? Czy jest jednakowa w obu kierunkach? Dlaczego? Czy wyniki sa jednakowe w obydwu przypadkach (jazda równym tore oraz zygzakiem)? Dlaczego? 8

9 UWAGA! Podczas jazdy należy zwracać uwagę, by robot nie spadł ze schodów w laboratorium! 3.2 Część druga Druga część badań polega na sprawdzeniu zdolności nawigacyjnych robota. W tym celu należy uruchomić program nawigacja.bat, a następnie połaczyć się z robotem naciskajac klawisz Connect. W rezultacie tych działań powinna uruchomić się aplikacja Mobile Eyes, jak na rys. 4. Rysunek 4: Widok aplikacji Mobile Eyes służacej m.in. do sterowania robotem z użyciem mapy otoczenia. Robot (oznaczony czerwonym kółkiem) zazwyczaj nie pojawia się na mapie w tym miejscu, w którym znajduje się on w rzeczywistości (robot nie ma takiej informacji). Echa sonarowe zaznaczone sa niebieskimi trójkatami. Powinny one odpowiadać zaznaczonej na mapie geometrii, ale jedynie wtedy, gdy robot znajduje się rzeczywiście w miejscu, w którym sadzi, że się znajduje lub też w bardzo podobnym otoczeniu. Np. w długim waskim korytarzu, echa sonarów będa identyczne w wielu miejscach i nie będzie można stwierdzić, gdzie faktycznie robot się znajduje i czy jego pozycja jest błędna czy nie. W przypadku naszego laboratorium, najczęściej będzie widać, że zainicjowana pozycja robota nie odpowiada rzeczywistości. Teoretycznie robot mógłby samodzielnie 9

10 odnaleźć prawidłowa lokalizację poprzez porównanie wszystkich możliwych miejsc na mapie i wyliczonych w nich ech sonarowych z rzeczywistymi echami, jednak taka operacja byłaby bardzo czasochłonna, a w pewnych sytuacjach (wspomniany wyżej korytarz), nie dałaby jednoznacznej odpowiedzi. W zwiazku z powyższym, pierwsza czynnościa po uruchomieniu programu jest wskazanie robotowi jego rzeczywistej pozycji. W tym celu należy skorzystać z polecenia Tools->Robot Tools->Localize to Point i zaznaczyć myszka na mapie pozycję oraz orientację robota (tę ostatnia określa się poprzez przeciaganie myszka z przytrzymanym jej lewym klawiszem). Robota będzie także otaczać chmura różowych punktów, oznaczajacych jego prawdopodobna pozycję. Poczatkowo, chmura ta jest rozłożona mniej więcej równomiernie w pewnym otoczeniu robota, jednak wraz z pozyskiwaniem przez robota nowych informacji o otoczeniu (na podstawie odczytów z sonarów) zmienia swój kształt. Punkty przemieszczaja się, gromadzac w skupiska - im liczniejsze, tym większe prawdopodobieństwo, że oznaczaja rzeczywista pozycję robota. Każdy ruch robota jest źródłem dodatkowej informacji - jeśli wskazana pozycja robota nie jest idealna, ale dostatecznie bliska rzeczywistej, po wykonaniu dłuższej lub krótszej sekwencji ruchów, robot odnajdzie swoja rzeczywista pozycję i skoryguje pozycję na mapie, co objawi się charakterytycznym "przeskokiem" robota na mapie. Podczas kolejnych ruchów robota, będzie można zaobserwować, że chmura różowych punktów (tym razem bardzo skupiona) będzie podażać za robotem. Jej rozległość jest odwrotnie proporcjonalna do prawdopodobieństwa poprawnej lokalizacji robota. W ramach ćwiczenia należy przeprowadzić badania skuteczności samolokalizacji robota w następujacy sposób: 1. Wskazać pozycję i orientację robota możliwie blisko rzeczywistej, 2. Wskazać poprawna pozycję robota, ale błędna orientację (bład 90 stopni, 180 stopni), 3. Wskazać poprawna orientację robota, ale błędna pozycję (bład 0,5 m, 1 m), 4. Wskazać błędna pozycję robota, zarówno jeśli chodzi o pozycję, jak i orientację. W każdym z powyższych przypadków należy ręcznie (tzn. za pomoca aplikacji) przemieścić i obrócić robota, aż znajdzie on swoja prawidłowa pozycję i orientację. Jeśli po przejechaniu kilkunastu metrów w jedna i druga stronę i kilkunastu obrotach robot nie wyznaczy swej rzeczywistej pozycji, należy uznać, że w danym przypadku jest to niemożliwe. W pozostałych przypadkach należy oszacować łatwość wyznaczenia prawidłowej pozycji. Powyższe eksperymenty należy powtórzyć w dwóch miejscach laboratorium - w korytarzu z lewej strony, gdzie geometria laboratorium jest dobrze odzwierciedlona na mapie i nie jest zakłócona przez obiekty nieuwzględnione na mapie oraz w korytarzu z prawej strony, blisko drzwi wejściowych, gdzie mapa jest mniej dokładna, a dodatkowo robot będzie widział także wykonujacych ćwiczenie studentów. Uzyskane wyniki porównać. Ostatni etap drugiej części ćwiczenia polega na sprawdzeniu zdolności nawigacyjnych robota. Po prawidłowym zlokalizowaniu robota, należy wykorzystać polecenie Send Robot by wysłać go w dowolne miejsce na mapie. Należy sprawdzić czy robot jest w stanie osiagn ać zaznaczone miejsca w przypadku, gdy geometria pomieszczenia jest zgodna z mapa oraz gdy wprowadzi się w niej pewne zmiany (należy ustawić przeszkody z krzeseł i sprawdzić czy robot nadal będzie w stanie prawidłowo nawigować, nie majac tych przeszkód zaznaczonych na mapie). Jaka jest najmniejsza szerokość 10

11 korytarza, przez która robot zdoła przejechać? Jak zachowa się robot, jeśli przeszkoda będzie slalom z krzeseł? Jak zachowa się robot w przypadku, gdy ktoś będzie za nim szedł (wówczas tylne sonary będa wprowadzały robota w bład)? Jak zachowa się robot, gdy ktoś "złośliwie" będzie blokował mu drogę? 3.3 Część trzecia W ostaniej części ćwiczenia należy zmodyfikować przykładowy program zgodnie z wytycznymi prowadzacego. W programie konieczne będzie wykorzystanie informacji pochodzacej z sonarów, w szczególności znalezienie kierunku, w którym odległość zwracana przez sonary jest najmniejsza lub największa (najlepiej zrobić to odpowiednio skonstruowana pętla for). Niezbędna będzie też kontrola prędkości i kierunku jazdy robota, w zależności od odległości widzianych przez sonary. 4 Sposób oceny Zespoły będa oceniane na podstawie sprawozdania opisujacego przebieg ćwiczenia, a w szczególności zachowanie się robota wobec przeszkód oraz jego zdolności nawigacyjne. Strona edycyjna sprawozdania, ilustracje, zrzuty ekranu itp. będzie oceniana na równi ze strona merytoryczna (odpowiedni opis przeprowadzonych eksperymentów i wnioski). Ocenie podlegać będzie także aplikacja sterujaca robotem napisana podczas zajęć, której opis rówineż powinien znaleźć się w sprawozdaniu. Sprawozdanie należy przesłać w formie pliku PDF na adres w.czajewski@isep.pw.edu.pl przed rozpoczęciem kolejnych zajęć laboratoryjnych. 11

Laboratorium Inteligentnych Maszyn i Systemów Wydział Elektryczny Politechniki Warszawskiej

Laboratorium Inteligentnych Maszyn i Systemów Wydział Elektryczny Politechniki Warszawskiej Damian Nowak Łukasz Dadlez (zespół nr 6) 25.11.2011r. Laboratorium Inteligentnych Maszyn i Systemów Wydział Elektryczny Politechniki Warszawskiej Sterowanie zaawansowanym autonomicznym robotem mobilnym

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

1 Obsługa aplikacji sonary

1 Obsługa aplikacji sonary Instrukcja laboratoryjna do ćwiczenia: Badanie własności sonarów ultradźwiękowych Celem niniejszego ćwiczenia jest zapoznanie osób je wykonujących z podstawowymi cechami i możliwościami interpretacji pomiarów

Bardziej szczegółowo

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

Laboratorium Podstaw Robotyki I Ćwiczenie Khepera dwukołowy robot mobilny Laboratorium Podstaw Robotyki I Ćwiczenie Khepera dwukołowy robot mobilny 16 listopada 2006 1 Wstęp Robot Khepera to dwukołowy robot mobilny zaprojektowany do celów badawczych i edukacyjnych. Szczegółowe

Bardziej szczegółowo

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania

1. Opis aplikacji. 2. Przeprowadzanie pomiarów. 3. Tworzenie sprawozdania 1. Opis aplikacji Interfejs programu podzielony jest na dwie zakładki. Wszystkie ustawienia znajdują się w drugiej zakładce, są przygotowane do ćwiczenia i nie można ich zmieniac bez pozwolenia prowadzącego

Bardziej szczegółowo

Katedra Energetyki. Laboratorium Podstaw Elektrotechniki. Badanie silników skokowych. Temat ćwiczenia:

Katedra Energetyki. Laboratorium Podstaw Elektrotechniki. Badanie silników skokowych. Temat ćwiczenia: Katedra Energetyki Laboratorium Podstaw Elektrotechniki Temat ćwiczenia: Badanie silników skokowych KOMPUTER Szyna transmisji równoległej LPT Bufory wejściowe częstościomierz /licznik Kontrola zgodności

Bardziej szczegółowo

Instrukcja do oprogramowania ENAP DEC-1

Instrukcja do oprogramowania ENAP DEC-1 Instrukcja do oprogramowania ENAP DEC-1 Do urządzenia DEC-1 dołączone jest oprogramowanie umożliwiające konfigurację urządzenia, rejestrację zdarzeń oraz wizualizację pracy urządzenia oraz poszczególnych

Bardziej szczegółowo

LEKCJA 2 Program do zdalnego sterowania robotem

LEKCJA 2 Program do zdalnego sterowania robotem LEKCJA 2 Program do zdalnego sterowania robotem Przedmiot: Informatyka Etap: klasa I-III, klasa IV-VI, klasa VII-VIII Czas na realizację: 45min. Autor: Grzegorz Troszyński Redakcja: Joanna Skalska Krótki

Bardziej szczegółowo

CZĘŚĆ IV ZAMÓWIENIA DOSTAWA URZADZEŃ KOMPUTEROWYCH, EKRANÓW PROJEKCYJNYCH ORAZ PROCESOROWEGO CENTRUM MULTIMEDIALNEGO.

CZĘŚĆ IV ZAMÓWIENIA DOSTAWA URZADZEŃ KOMPUTEROWYCH, EKRANÓW PROJEKCYJNYCH ORAZ PROCESOROWEGO CENTRUM MULTIMEDIALNEGO. ZAŁĄCZNIK IV DO SIWZ CZĘŚĆ IV ZAMÓWIENIA DOSTAWA URZADZEŃ KOMPUTEROWYCH, EKRANÓW PROJEKCYJNYCH ORAZ PROCESOROWEGO CENTRUM MULTIMEDIALNEGO. 1. Przedmiotem zamówienia jest dostawa ekranów projekcyjnych zwijanych

Bardziej szczegółowo

1. INSTALACJA SERWERA

1. INSTALACJA SERWERA 1. INSTALACJA SERWERA Dostarczony serwer wizualizacji składa się z: 1.1. RASPBERRY PI w plastikowej obudowie; 1.2. Karty pamięci; 1.3. Zasilacza 5 V DC; 1,5 A; 1.4. Konwertera USB RS485; 1.5. Kabla

Bardziej szczegółowo

SYSTEMY CZASU RZECZYWISTEGO (SCR)

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

Bardziej szczegółowo

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

dokument DOK 02-05-12 wersja 1.0 www.arskam.com

dokument DOK 02-05-12 wersja 1.0 www.arskam.com ARS3-RA v.1.0 mikro kod sterownika 8 Linii I/O ze zdalną transmisją kanałem radiowym lub poprzez port UART. Kod przeznaczony dla sprzętu opartego o projekt referencyjny DOK 01-05-12. Opis programowania

Bardziej szczegółowo

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja

SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja SIP Studia Podyplomowe Ćwiczenie laboratoryjne Instrukcja Instytut Telekomunikacji Wydział Elektroniki i Technik Informacyjnych Politechnika Warszawska, marzec 2015 Wprowadzenie Ćwiczenie jest wykonywane

Bardziej szczegółowo

Wykorzystanie usług chmurowych dla sterowania robotem mobilnym na przykładzie Amazon EC2

Wykorzystanie usług chmurowych dla sterowania robotem mobilnym na przykładzie Amazon EC2 Wykorzystanie usług chmurowych dla sterowania robotem mobilnym na przykładzie Amazon EC2 mgr Igor Ostrowski Instytut Maszyn Matematycznych, Warszawa Roboty badawcze charakteryzują się niewielkimi rozmiarami,

Bardziej szczegółowo

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy

INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy INSTRUKCJA INSTALACJI I PIERWSZEGO URUCHOMIENIA APLIKACJI Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy Instalacja systemu Rodzajowa Ewidencja Wydatków plus Zamówienia i Umowy System Rodzajowa Ewidencja

Bardziej szczegółowo

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7 5.0 5.3.3.5 Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7 Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz korzystać z narzędzi administracyjnych

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

Sensory i Aktuatory Laboratorium. Mikromechaniczny przyspieszeniomierz i elektroniczny magnetometr E-kompas

Sensory i Aktuatory Laboratorium. Mikromechaniczny przyspieszeniomierz i elektroniczny magnetometr E-kompas Sensory i Aktuatory Laboratorium Mikromechaniczny przyspieszeniomierz i elektroniczny magnetometr E-kompas Zagadnienia do samodzielnego przygotowania przed laboratorium. 1. Zasada działania, konstrukcja

Bardziej szczegółowo

INSTRUKCJA KORZYSTANIA Z APLIKACJI

INSTRUKCJA KORZYSTANIA Z APLIKACJI INSTRUKCJA KORZYSTANIA Z APLIKACJI www.ebooki.nowaera.pl WSTĘP WYMAGANIA SYSTEMOWE REJESTRACJA LOGOWANIE AKTYWACJA E-BOOKA POBRANIE E-BOOKA NA URZĄDZENIE MOBILNE USUNIĘCIE E-BOOKA Z URZĄDZENIA MOBILNEGO

Bardziej szczegółowo

Podstawy programowania, Poniedziałek , 8-10 Projekt, część 1

Podstawy programowania, Poniedziałek , 8-10 Projekt, część 1 Podstawy programowania, Poniedziałek 30.05.2016, 8-10 Projekt, część 1 1. Zadanie Projekt polega na stworzeniu logicznej gry komputerowej działającej w trybie tekstowym o nazwie Minefield. 2. Cele Celem

Bardziej szczegółowo

Biomonitoring system kontroli jakości wody

Biomonitoring system kontroli jakości wody FIRMA INNOWACYJNO -WDROŻENIOWA ul. Źródlana 8, Koszyce Małe 33-111 Koszyce Wielkie tel.: 0146210029, 0146360117, 608465631 faks: 0146210029, 0146360117 mail: biuro@elbit.edu.pl www.elbit.edu.pl Biomonitoring

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

Rejestratory Sił, Naprężeń.

Rejestratory Sił, Naprężeń. JAS Projektowanie Systemów Komputerowych Rejestratory Sił, Naprężeń. 2012-01-04 2 Zawartość Typy rejestratorów.... 4 Tryby pracy.... 4 Obsługa programu.... 5 Menu główne programu.... 7 Pliki.... 7 Typ

Bardziej szczegółowo

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG Instrukcja obsługi programu CMS Dla rejestratorów HANBANG 1. Wymagania sprzętowe: Minimalne wymagania sprzętowe: System operacyjny: Windows Serwer 2003 Standard Edition SP2 Baza danych: Mysql5.0 Procesor:

Bardziej szczegółowo

Program Rejestr zużytych materiałów. Instrukcja obsługi

Program Rejestr zużytych materiałów. Instrukcja obsługi Program Rejestr zużytych materiałów. Instrukcja obsługi Autor: Andrzej Woch Tel. 663 772 789 andrzej@awoch.com www.awoch.com Spis treści Wstęp... 1 Informacje dla administratora i ADO... 1 Uwagi techniczne...

Bardziej szczegółowo

Projekt Zaprogramować działanie robota w narzędziu USARSim

Projekt Zaprogramować działanie robota w narzędziu USARSim WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA Z SIEDZIBĄ W RZESZOWIE Inteligentne Systemy Autonomiczne Projekt Zaprogramować działanie robota w narzędziu USARSim Prowadzący: Wykonawca: Mgr Daniel Jachyra Paweł

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

INSTALACJA I KONFIGURACJA SYSTEMU WINDOWS

INSTALACJA I KONFIGURACJA SYSTEMU WINDOWS Zespół Szkół Technicznych w Suwałkach Pracownia Systemów Komputerowych Ćwiczenie Nr 14 INSTALACJA I KONFIGURACJA SYSTEMU WINDOWS Opracował Sławomir Zieliński Suwałki 2013 Cel ćwiczenia Nabycie umiejętności

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

POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRYKI LABORATORIUM INTELIGENTNYCH INSTALACJI ELEKTRYCZNYCH

POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRYKI LABORATORIUM INTELIGENTNYCH INSTALACJI ELEKTRYCZNYCH POLITECHNIKA WROCŁAWSKA WYDZIAŁ ELEKTRYCZNY KATEDRA ENERGOELEKTRYKI LABORATORIUM INTELIGENTNYCH INSTALACJI ELEKTRYCZNYCH Wprowadzenie do oprogramowania firmowego Eaton RF-System (na podstawie dokumentacji

Bardziej szczegółowo

Laboratorium Napędu robotów

Laboratorium Napędu robotów WYDZIAŁ ELEKTRYCZNY INSTYTUT MASZYN, NAPĘDÓW I POMIARÓW ELEKTRYCZNYCH Laboratorium Napędu robotów INS 5 Ploter frezująco grawerujący Lynx 6090F 1. OPIS PRZYCISKÓW NA PANELU STEROWANIA. Rys. 1. Przyciski

Bardziej szczegółowo

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium MASZYN I URZĄDZEŃ TECHNOLOGICZNYCH. Nr 2

Politechnika Poznańska Instytut Technologii Mechanicznej. Laboratorium MASZYN I URZĄDZEŃ TECHNOLOGICZNYCH. Nr 2 Politechnika Poznańska Instytut Technologii Mechanicznej Laboratorium MASZYN I URZĄDZEŃ TECHNOLOGICZNYCH Nr 2 POMIAR I KASOWANIE LUZU W STOLE OBROTOWYM NC Poznań 2008 1. CEL ĆWICZENIA Celem ćwiczenia jest

Bardziej szczegółowo

Koło zainteresowań Teleinformatyk XXI wieku

Koło zainteresowań Teleinformatyk XXI wieku Koło zainteresowań Teleinformatyk XXI wieku PROJEKT 3 Temat: Aplikacja Interfejsu MS Kinect Imię i nazwisko ucznia: Kamil Kruszniewski Klasa: III TiA Numer z dziennika: 14 Suwałki, Kwiecień 2013 Strona

Bardziej szczegółowo

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej Politechnika Łódzka Instytut Systemów Inżynierii Elektrycznej Laboratorium komputerowych systemów pomiarowych Ćwiczenie 8 Wykorzystanie modułów FieldPoint w komputerowych systemach pomiarowych 1. Wprowadzenie

Bardziej szczegółowo

OPIS PROGRAMU APEK MULTIPLEKSER RX03

OPIS PROGRAMU APEK MULTIPLEKSER RX03 OPIS PROGRAMU APEK MULTIPLEKSER RX03 wer.2.3.3.9 - Program współpracuje z dwoma typami systemów pomiarowych AL154: multiplekserami M1.. lub RX.. oraz interfejsami DA.. - Wymagany system operacyjny: WIN

Bardziej szczegółowo

UNIFON podręcznik użytkownika

UNIFON podręcznik użytkownika UNIFON podręcznik użytkownika Spis treści: Instrukcja obsługi programu Unifon...2 Instalacja aplikacji Unifon...3 Korzystanie z aplikacji Unifon...6 Test zakończony sukcesem...9 Test zakończony niepowodzeniem...14

Bardziej szczegółowo

Instalacja aplikacji

Instalacja aplikacji 1 Instalacja aplikacji SERTUM... 2 1.1 Pobranie programu z Internetu... 2 1.2 Instalacja programu... 2 1.3 Logowanie... 3 2 Instalacja aplikacji RaportNet... 4 2.1 Pobranie programu z Internetu... 4 2.2

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

Projekt i wykonanie robota klasy Micromouse

Projekt i wykonanie robota klasy Micromouse Projekt i wykonanie robota klasy Micromouse AUTOR: KAMIL BUGDOŁ PROMOTOR: DR HAB. INŻ. WOJCIECH SKARKA, PROF. NZW. W POL. ŚL. OPIEKUN: DR INŻ. WAWRZYNIEC PANFIL Wstęp Cel pracy Celem projektu jest zaprojektowanie

Bardziej szczegółowo

Ćwiczenie 8 Implementacja podpisu cyfrowego opartego na standardzie X.509

Ćwiczenie 8 Implementacja podpisu cyfrowego opartego na standardzie X.509 Ćwiczenie 8 Implementacja podpisu cyfrowego opartego na standardzie X.509 CEL: Poszerzenie wiadomości na temat podpisu cyfrowego oraz zastosowanie w praktyce standardu X.509. NARZĘDZIA: Oprogramowanie

Bardziej szczegółowo

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie

INSTRUKCJA OBSŁUGI. Przekaźnik czasowy ETM ELEKTROTECH Dzierżoniów. 1. Zastosowanie INSTRUKCJA OBSŁUGI 1. Zastosowanie Przekaźnik czasowy ETM jest zadajnikiem czasowym przystosowanym jest do współpracy z prostownikami galwanizerskimi. Pozwala on załączyć prostownik w stan pracy na zadany

Bardziej szczegółowo

Załącznik Nr 5 do SIWZ OPIS TECHNICZNY SPRZĘTU KOMPUTEROWEGO

Załącznik Nr 5 do SIWZ OPIS TECHNICZNY SPRZĘTU KOMPUTEROWEGO Zadanie 1 Komputery stacjonarne Procesor Pamięć RAM Dysk Twardy Napęd Optyczny Płyta główna Dwurdzeniowy w architekturze x86 o częstotliwości 2,5 GHz (preferowany Intel Core 2 Duo lub inny o takiej samej

Bardziej szczegółowo

13. WYZNACZANIE CHARAKTERYSTYK ORAZ PRZEŁOŻENIA UKŁADU KIEROWNICZEGO

13. WYZNACZANIE CHARAKTERYSTYK ORAZ PRZEŁOŻENIA UKŁADU KIEROWNICZEGO 13. WYZNACZANIE CHARAKTERYSTYK ORAZ PRZEŁOŻENIA UKŁADU KIEROWNICZEGO 13.0. Uwagi dotyczące bezpieczeństwa podczas wykonywania ćwiczenia 1. Studenci są zobowiązani do przestrzegania ogólnych przepisów BHP

Bardziej szczegółowo

PlantVisor_1.90PL Instrukcja instalacji, konfiguracji oraz obsługi

PlantVisor_1.90PL Instrukcja instalacji, konfiguracji oraz obsługi PlantVisor_1.90PL Instrukcja instalacji, konfiguracji oraz obsługi 1/27 Wymagania sprzętowe dla komputera PC Processor: Pentium 4 2.0 GHz Ram: 512MB Twardy dysk: 20GB (200MB dla instalacji oprogramowania

Bardziej szczegółowo

MODYFIKACJA. Nie otwierać przed 25 listopada 2013 r. godz

MODYFIKACJA. Nie otwierać przed 25 listopada 2013 r. godz Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego w ramach Programu Operacyjnego Kapitał Ludzki MODYFIKACJA W związku z zapytaniem Wykonawcy w sprawie wyjaśnienia

Bardziej szczegółowo

Specyfikacja podstawowa

Specyfikacja podstawowa Specyfikacja podstawowa Opis produktu HPE ProLiant ML350e Gen8 v2 Base - Xeon E5-2407V2 2.2 GHz - 4 GB - 0 GB Wysokość (jednostek w stojaku) Lokalizacja Skalowalność serwera Server - tower 5U Europa Podwójny

Bardziej szczegółowo

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA NOWY OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA Załącznik nr 4 do SIWZ/ załącznik do umowy Przedmiotem zamówienia jest dostawa 2 serwerów, licencji oprogramowania wirtualizacyjnego wraz z konsolą zarządzającą

Bardziej szczegółowo

Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. Wyświetlanie naprzemienne Numer parametru Wartość parametru

Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. Wyświetlanie naprzemienne Numer parametru Wartość parametru Zadanie 1 Przywracanie parametrów domyślnych. Przycisnąć przycisk STOP przez 5 sekund. 5 Sekund = nie GOTOWY Wyświetlanie naprzemienne Numer parametru Wartość parametru 1 1 2009 Eaton Corporation. All

Bardziej szczegółowo

Programowanie w Scratch robot mbot

Programowanie w Scratch robot mbot Programowanie w Scratch robot mbot SPOTKANIE 1 - CZYM JEST ALGORYTM CO DAJE PROGRAMOWANIE ROBOT MBOT PODSTAWOWE POLECENIA ROBOTA ZADANIA Czym jest algorytm Co daje programowanie PROGRAMOWANIE UCZY LOGICZNEGO

Bardziej szczegółowo

CENTRALA STERUJĄCA SMART CONTROL

CENTRALA STERUJĄCA SMART CONTROL Dane Techniczne / Możliwość sterowania urządzeniami marki YOODA i CORTINO za pomocą smartfonów, tabletów i komputera / Tworzenie i zarządzanie grupami urządzeń / Możliwość konfiguracji zdarzeń czasowych

Bardziej szczegółowo

INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA

INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA INTERFEJS LPG/CNG FTDI USB INSTRUKCJA INSTALACJI ORAZ KONFIGURACJI URZĄDZENIA wersja 1.0 http://www.projekt-tech.pl 1. Wymagania sprzętowe - komputer klasy PC z portem USB - system operacyjny Microsoft

Bardziej szczegółowo

Pracownia internetowa w każdej szkole (edycja jesień 2005)

Pracownia internetowa w każdej szkole (edycja jesień 2005) Instrukcja numer SPD1/04_03/Z2 Pracownia internetowa w każdej szkole (edycja jesień 2005) Opiekun pracowni internetowej cz. 1 (PD1) Przygotowanie własnego obrazu systemu operacyjnego dla stacji roboczych

Bardziej szczegółowo

Program Windykator I Moduły do programu. Wymagania systemowe oraz środowiskowe dla programów

Program Windykator I Moduły do programu. Wymagania systemowe oraz środowiskowe dla programów Program Windykator I Moduły do programu Wymagania systemowe oraz środowiskowe dla programów 1 A. Program Windykator... 3 1. Instalacja sieciowa z wydzielonym serwerem w lokalnej sieci... 3 2. Instalacja

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

SYSTEMY CZASU RZECZYWISTEGO STEROWNIK WIND. Dokumentacja projektu. Danilo Lakovic. Joanna Duda. Piotr Leżoń. Mateusz Pytel

SYSTEMY CZASU RZECZYWISTEGO STEROWNIK WIND. Dokumentacja projektu. Danilo Lakovic. Joanna Duda. Piotr Leżoń. Mateusz Pytel SYSTEMY CZASU RZECZYWISTEGO STEROWNIK WIND Dokumentacja projektu Danilo Lakovic Joanna Duda Piotr Leżoń Mateusz Pytel 1. Wstęp 1.1. Cel dokumentu Poniższy dokument ma na celu przybliżenie użytkownikowi

Bardziej szczegółowo

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści

Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści Wymagania systemowe oraz sposób instalacji systemu Lokale Spis treści Wymagania sprzętowe i systemowe :...2 Instalacja dla systemów Windows 32-bit...3 Instalacja dla systemów Windows 64-bit/Linux...6 1

Bardziej szczegółowo

Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator

Skrócony przewodnik OPROGRAMOWANIE PC. MultiCon Emulator Wspomagamy procesy automatyzacji od 1986 r. Skrócony przewodnik OPROGRAMOWANIE PC MultiCon Emulator Wersja: od v.1.0.0 Do współpracy z rejestratorami serii MultiCon Przed rozpoczęciem użytkowania oprogramowania

Bardziej szczegółowo

Laboratorium - Instalacja systemu Windows 7

Laboratorium - Instalacja systemu Windows 7 5.0 5.2.1.5 Laboratorium - Instalacja systemu Windows 7 Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium będziesz instalował system operacyjny Windows 7. Zalecany sprzęt Do tego ćwiczenia

Bardziej szczegółowo

R 1. Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych

R 1. Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych Pracownia Nauki Programowania i Aplikacji Robotów Przemysłowych Podstawowa instrukcja laboratoryjna R 1 Robot o równoległej strukturze kinematycznej i czterech stopniach swobody. Instrukcja dla studentów

Bardziej szczegółowo

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy

Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Ćwiczenie V LABORATORIUM MECHATRONIKI IEPiM Konfiguracja i programowanie sterownika GE Fanuc VersaMax z modelem procesu przepływów i mieszania cieczy Zał.1 - Działanie i charakterystyka sterownika PLC

Bardziej szczegółowo

THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania

THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania THP-100 su Obsługa oprogramowania oraz instrukcja wzorcowania Spis treści Konfiguracja programu...3 Odczyt pomiarów...4 Wzorcowanie...6 Edycja ręczna...7 Edycja automatyczna...7 Konfiguracja...10 Konfiguracja

Bardziej szczegółowo

AUTOMATYKA I STEROWANIE W CHŁODNICTWIE, KLIMATYZACJI I OGRZEWNICTWIE L1 BUDOWA TERMOSTATU ELEKTRONICZNEGO

AUTOMATYKA I STEROWANIE W CHŁODNICTWIE, KLIMATYZACJI I OGRZEWNICTWIE L1 BUDOWA TERMOSTATU ELEKTRONICZNEGO ĆWICZENIE LABORATORYJNE AUTOMATYKA I STEROWANIE W CHŁODNICTWIE, KLIMATYZACJI I OGRZEWNICTWIE L1 BUDOWA TERMOSTATU ELEKTRONICZNEGO Wersja: 2013-07-27-1- 1.1. Cel ćwiczenia Celem ćwiczenia jest samodzielna

Bardziej szczegółowo

Laboratorium Maszyny CNC. Nr 4

Laboratorium Maszyny CNC. Nr 4 1 Politechnika Poznańska Instytut Technologii Mechanicznej Laboratorium Maszyny CNC Nr 4 Obróbka na frezarce CNC Opracował: Dr inż. Wojciech Ptaszyński Poznań, 03 stycznia 2011 2 1. Cel ćwiczenia Celem

Bardziej szczegółowo

1.Instalacja. Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. wolek.zallegro.pl

1.Instalacja. Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. wolek.zallegro.pl 1.Instalacja Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. 1 Dla instalacji jednostanowiskowej zaznaczamy aplikacje Serwera i Klienta. W przypadku, gdy pilot ma pracować z kilkoma komputerami

Bardziej szczegółowo

Wyposażenie Samolotu

Wyposażenie Samolotu P O L I T E C H N I K A R Z E S Z O W S K A im. Ignacego Łukasiewicza Wydział Budowy Maszyn i Lotnictwa Katedra Awioniki i Sterowania Wyposażenie Samolotu Instrukcja do laboratorium nr 2 Przyrządy żyroskopowe

Bardziej szczegółowo

MOBOT RoboSnake. Moduł wieloczłonowego robota

MOBOT RoboSnake. Moduł wieloczłonowego robota MOBOT RoboSnake Moduł wieloczłonowego robota Instrukcja obsługi i montażu P.P.H. WObit mgr inż. Witold Ober 61-474 Poznań, ul. Gruszkowa 4 tel.061/8350-620, -800 fax. 061/8350704 e-mail: wobit@wobit.com.pl

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

OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA

OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA OPIS TECHNICZNY PRZEDMIOTU ZAMÓWIENIA Załącznik nr 4 do SIWZ/ załącznik do umowy Przedmiotem zamówienia jest dostawa 2 serwerów, licencji oprogramowania wirtualizacyjnego wraz z konsolą zarządzającą oraz

Bardziej szczegółowo

Instrukcja montażu i użytkowania kontrolera ZWK1

Instrukcja montażu i użytkowania kontrolera ZWK1 PL Instrukcja montażu i użytkowania kontrolera ZWK1 Spis treści 1.Opis...2 2.Montaż kontrolera ZWK1...3 3.Programowanie kontrolera...4 3.1.Dodawanie urządzenia do sieci (funkcja INCLUDE)...5 3.2.Przypisanie

Bardziej szczegółowo

Kod produktu: MP-W7100A-RS232

Kod produktu: MP-W7100A-RS232 KONWERTER RS232 - TCP/IP ETHERNET NA BAZIE W7100A FIRMY WIZNET MP-W7100A-RS232 jest gotowym do zastosowania konwerterem standardu RS232 na TCP/IP Ethernet (serwer portu szeregowego). Umożliwia bezpośrednie

Bardziej szczegółowo

Zamawianie Taxi Instrukcja użytkownika

Zamawianie Taxi Instrukcja użytkownika Zamawianie Taxi Instrukcja użytkownika 2009 Jarek Andrzejewski www.ptja.pl email: ptja@ptja.pl wersja 1.2.1, 22 października 2009 Spis treści 1.Uruchamianie programu...3 2.Pierwsze uruchomienie, aktywacja

Bardziej szczegółowo

Włóż płytę instalacyjną z systemem Windows Vista do napędu DVD ROM lub podłącz pamięć flash USB do portu USB.

Włóż płytę instalacyjną z systemem Windows Vista do napędu DVD ROM lub podłącz pamięć flash USB do portu USB. 5.0 5.2.1.6 Laboratorium - Instalacja systemu Windows Vista Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium będziesz instalował system Windows Vista Zalecany sprzęt Do tego ćwiczenia

Bardziej szczegółowo

Oprogramowanie uproszczonej rejestracji komputerowej dla central analogowych CALLNET - instrukcja instalacji i obsługi (wersja 15.1).

Oprogramowanie uproszczonej rejestracji komputerowej dla central analogowych CALLNET - instrukcja instalacji i obsługi (wersja 15.1). Oprogramowanie uproszczonej rejestracji komputerowej dla central analogowych CALLNET - instrukcja instalacji i obsługi (wersja 15.1). UWAGI ogólne: Oprogramowanie Callnet-Service i Callnet-Client umożliwia

Bardziej szczegółowo

Podstawy technik wytwarzania PTWII - projektowanie. Ćwiczenie 4. Instrukcja laboratoryjna

Podstawy technik wytwarzania PTWII - projektowanie. Ćwiczenie 4. Instrukcja laboratoryjna PTWII - projektowanie Ćwiczenie 4 Instrukcja laboratoryjna Człowiek - najlepsza inwestycja Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Warszawa 2011 2 Ćwiczenie

Bardziej szczegółowo

Oprogramowanie zarządzające CMS Lite

Oprogramowanie zarządzające CMS Lite INSTRUKCJA OBSŁUGI SYSTEMY ZABEZPIECZEŃ Oprogramowanie zarządzające CMS Lite Informacje zawarte w tej instrukcji uważane są za aktualne w czasie publikacji. Informacje mogą ulec zmianie bez uprzedniego

Bardziej szczegółowo

Program SigmaViewer.exe

Program SigmaViewer.exe e-mail sigma@projektsigma.pl www.projektsigma.pl Sigma Projekt 03-977 Warszawa, ul. Marokańska 21C rok założenia 2002 Program SigmaViewer.exe Wersja 2.0 Warszawa, listopad 2010 Program SigmaViewer.exe...

Bardziej szczegółowo

Budowa Komputera część teoretyczna

Budowa Komputera część teoretyczna Budowa Komputera część teoretyczna Komputer PC (pesonal computer) jest to komputer przeznaczony do użytku osobistego przeznaczony do pracy w domu lub w biurach. Wyróżniamy parę typów komputerów osobistych:

Bardziej szczegółowo

Instrukcja obsługi programu ODGiK-NET 1.5

Instrukcja obsługi programu ODGiK-NET 1.5 ODGiK Warszawa Instrukcja obsługi programu ODGiK-NET 1.5 Instrukcja przeznaczona do rozpowszechniania tylko przez ODGiK w Warszawie (c) Jacek Derwisz 2002 INFORMACJA Zwracamy uwagę na dokładne wypełnienie

Bardziej szczegółowo

Sterowanie, uczenie i symulacja robotów przemysłowych Kawasaki

Sterowanie, uczenie i symulacja robotów przemysłowych Kawasaki Ćwiczenie VIII LABORATORIUM MECHATRONIKI IEPiM Sterowanie, uczenie i symulacja robotów przemysłowych Kawasaki Zał.1 - Roboty przemysłowe i mobilne. Roboty Kawasaki - charakterystyka Zał.2 - Oprogramowanie

Bardziej szczegółowo

Szczegółowy opis przedmiotu zamówienia

Szczegółowy opis przedmiotu zamówienia Załącznik nr 1 Szczegółowy opis przedmiotu zamówienia Komputer stacjonarny PC 2 sztuki Procesor Minimum 3800 punktów w teście wydajności zamieszonym na stronie http://www.cpubenchmark.net/high_end_cpus.html

Bardziej szczegółowo

FAQ: 00000003/PL Data: 14/06/2007 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200

FAQ: 00000003/PL Data: 14/06/2007 Konfiguracja współpracy programów PC Access i Microsoft Excel ze sterownikiem S7-200 Za pomocą oprogramowania PC Access oraz programu Microsoft Excel moŝliwa jest prosta wizualizacja programów wykonywanych na sterowniku SIMATIC S7-200. PC Access umoŝliwia podgląd wartości zmiennych oraz

Bardziej szczegółowo

Expo Composer. www.doittechnology.pl 1. Garncarska 5 70-377 Szczecin tel.: +48 91 404 09 24 e-mail: info@doittechnology.pl. Dokumentacja użytkownika

Expo Composer. www.doittechnology.pl 1. Garncarska 5 70-377 Szczecin tel.: +48 91 404 09 24 e-mail: info@doittechnology.pl. Dokumentacja użytkownika Expo Composer Dokumentacja użytkownika Wersja 1.0 www.doittechnology.pl 1 SPIS TREŚCI 1. O PROGRAMIE... 3 Wstęp... 3 Wymagania systemowe... 3 Licencjonowanie... 3 2. PIERWSZE KROKI Z Expo Composer... 4

Bardziej szczegółowo

1 Moduł Inteligentnego Głośnika

1 Moduł Inteligentnego Głośnika 1 Moduł Inteligentnego Głośnika Moduł Inteligentnego Głośnika zapewnia obsługę urządzenia fizycznego odtwarzającego komunikaty dźwiękowe. Dzięki niemu możliwa jest konfiguracja tego elementu Systemu oraz

Bardziej szczegółowo

SERWER AKTUALIZACJI UpServ

SERWER AKTUALIZACJI UpServ Wersja 1.12 upserv_pl 11/16 SERWER AKTUALIZACJI UpServ SATEL sp. z o.o. ul. Budowlanych 66 80-298 Gdańsk POLSKA tel. 58 320 94 00 serwis 58 320 94 30 dz. techn. 58 320 94 20; 604 166 075 www.satel.pl SATEL

Bardziej szczegółowo

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie

Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie Konfigurowanie modułu BK9050 firmy Beckhoff wprowadzenie Stanowisko laboratoryjne z modułem BK9050 Moduł BK9050 jest urządzeniem typu Bus Coupler, umożliwiającym instalację rozproszonych grup terminali

Bardziej szczegółowo

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP 5.0 5.3.3.7 Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz korzystać z narzędzi administracyjnych

Bardziej szczegółowo

SERWER DRUKARKI USB 2.0

SERWER DRUKARKI USB 2.0 SERWER DRUKARKI USB 2.0 Skrócona instrukcja instalacji DN-13006-1 Przed rozpoczęciem należy przygotować następujące pozycje: Jeden PC z systemem Windows z płytą ustawień CD Jedna drukarka Jeden kabel drukarki

Bardziej szczegółowo

Marcin Bieda. Pierścienie Newtona. (Instrukcja obsługi)

Marcin Bieda. Pierścienie Newtona. (Instrukcja obsługi) Marcin Bieda Pierścienie Newtona (Instrukcja obsługi) Aplikacja została zrealizowana w ramach projektu e-fizyka, współfinansowanym przez Unię Europejską w ramach Europejskiego Funduszu Społecznego (POKL)

Bardziej szczegółowo

1. Instalacja systemu Integra 7

1. Instalacja systemu Integra 7 1. Instalacja systemu Integra 7 Wersja instalacyjna programu Integra 7 znajduje się na płycie CD-ROM. NaleŜy ją umieścić w odpowiednim napędzie, po czym nastąpi automatyczne uruchomienie programu instalacyjnego.

Bardziej szczegółowo

ASUS PW201 Monitor LCD. Przewodnik Szybki Start

ASUS PW201 Monitor LCD. Przewodnik Szybki Start ASUS PW201 Monitor LCD Przewodnik Szybki Start Informacje o bezpieczeństwie Przed ustawieniem monitora, proszę uważnie przeczytać całą dokumentację dołączoną do zestawu. Aby zapobiec zagrożeniu pożarem

Bardziej szczegółowo

Instrukcja obsługi ebook Geografia XXI wieku

Instrukcja obsługi ebook Geografia XXI wieku Instrukcja obsługi ebook Geografia XXI wieku 1. Minimalne wymagania sprzętowe System operacyjny: Microsoft Window XP SP3 (32 bit), XP SP2 (64 bit), Windows Vista SP1, 7, Microsoft Windows Server 2003 SP2,

Bardziej szczegółowo

Rejestrator temperatury i wilgotności AX-DT100. Instrukcja obsługi

Rejestrator temperatury i wilgotności AX-DT100. Instrukcja obsługi Rejestrator temperatury i wilgotności AX-DT100 Instrukcja obsługi Wstęp Rejestrator temperatury i wilgotności wyposażony jest w bardzo dokładny czujnik temperatury i wilgotności. Głównymi zaletami rejestratora

Bardziej szczegółowo

1 Moduł Inteligentnego Głośnika 3

1 Moduł Inteligentnego Głośnika 3 Spis treści 1 Moduł Inteligentnego Głośnika 3 1.1 Konfigurowanie Modułu Inteligentnego Głośnika........... 3 1.1.1 Lista elementów Modułu Inteligentnego Głośnika....... 3 1.1.2 Konfigurowanie elementu

Bardziej szczegółowo

Materiały pomocnicze do ćwiczeń laboratoryjnych

Materiały pomocnicze do ćwiczeń laboratoryjnych Materiały pomocnicze do ćwiczeń laboratoryjnych Badanie napędów elektrycznych z luzownikami w robocie Kawasaki FA006E wersja próbna Literatura uzupełniająca do ćwiczenia: 1. Cegielski P. Elementy programowania

Bardziej szczegółowo

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista 5.0 5.3.3.6 Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista Wprowadzenie Wydrukuj i uzupełnij to laboratorium. W tym laboratorium, będziesz korzystać z narzędzi administracyjnych

Bardziej szczegółowo

lider projektu: finansowanie:

lider projektu: finansowanie: lider projektu: finansowanie: Prosty robot sterowany algorytmem warunkowym (1 czujnik - koloru) ładowarka klocków. Cel: - zastosowanie struktury switch-case ( jeśli-to ) - rodzaje elementów struktury switch-case

Bardziej szczegółowo

Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows

Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows Ćwiczenie Nr 6 Przegląd pozostałych najważniejszych mechanizmów systemu operacyjnego Windows Cel ćwiczenia: Zapoznanie się z: zarządzaniem systemami plików, zarządzaniem atrybutami plików, prawami do plików

Bardziej szczegółowo

SystimPlus. Dokumentacja (FAQ) dla wersji: v1.14.05.12

SystimPlus. Dokumentacja (FAQ) dla wersji: v1.14.05.12 SystimPlus Dokumentacja (FAQ) dla wersji: v1.14.05.12 Spis treści 1.Co to jest SystimPlus?... 1 2.Instalacja i wymagania... 1 3.Jakie drukarki fiskalne obsługuje SystimPlus?... 3 4.Jak połączyć się z drukarką

Bardziej szczegółowo

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM 1.1. PODSTAWOWE INFORMACJE PC to skrót od nazwy Komputer Osobisty (z ang. personal computer). Elementy komputera można podzielić na dwie ogólne kategorie: sprzęt - fizyczne

Bardziej szczegółowo