1. Tematy prac dyplomowych inżynierskich KATEDRA SYSTEMÓW AUTOMATYKI Oprogramowanie sterujące pracą centrali klimatyzacyjnej na bazie sterownika opartego na układzie ATmega dr inż. Piotr Kaczmarek Opracowanie oprogramowania umożliwiającego sterowanie pracą centrali klimatyzacyjnej z układem odzysku ciepła. Do zadań dyplomantów będzie należało: 1. opracowanie algorytmów sterowania 2. implementacja programu sterownika (ATmega) 3. implementacja protokołu komunikacyjnego (ATmega, PC) 4. opracowanie oprogramowania monitorującego na komputer PC pracujący pod kontrolą systemu operacyjnego Windows Doliński J. Mikrokontrolery AVR w praktyce BTC 2004 Narzędzia programistyczne: AVRgcc, Visual Studio 2. Oprogramowanie stanowiska laboratoryjnego do symulacji pracy centrali alarmowej dla domu jednorodzinnego w oparciu o urządzenia zbudowane na mikrokontrolerze ATmega. dr inż. Piotr Kaczmarek Opracowanie i wykonanie stanowiska laboratoryjnego Do zadań dyplomantów będzie należało: 1. opracowanie dokumentacji mechanicznej i elektrycznej stanowiska 2. implementacja programu centrali alarmowej (ATmega) 3. wykonanie stanowiska 4. opracowanie instrukcji laboratoryjnej Doliński J. Mikrokontrolery AVR w praktyce BTC 2004 Narzędzia programistyczne: AVRgcc, Visual Studio
3. Oprogramowanie stanowiska laboratoryjnego w oparciu o centralę alarmową z rodziny Integra firmy SATEL dr inż. Piotr Kaczmarek Opracowanie i wykonanie stanowiska laboratoryjnego Do zadań dyplomantów będzie należało: 1. opracowanie dokumentacji mechanicznej i elektrycznej stanowiska 2. implementacja przykładowego programu centrali alarmowej 3. wykonanie stanowiska 4. opracowanie instrukcji laboratoryjnej Dokumentacja centrali Integra firmy SATEL Narzędzia programistyczne: AVRgcc, Visual Studio 4. Układ programowej stabilizacji obrazu dla wizyjnego systemu sterowania grupą robotów FIRA. prof. dr hab. inż. Maciej Niedźwiecki mgr inż. Piotr Fiertek Opis: System wizyjny sterujący grupą robotów FIRA składa się z kamery umieszczonej nad boiskiem. Kamera przesyła obraz boiska do komputera PC. Następnie obraz jest analizowany i na jego podstawie otrzymuje się aktualne położenie robotów i piłki. Informacje te są wykorzystywane przez program sterujący do wygenerowania sygnałów sterujących robotami. Problem: Współrzędne, znalezionych na obrazie robotów, przeliczane są na rzeczywiste położenie robota na podstawie przyjętego, stałego położenia kamery. W momencie, gdy kamera zmieni swoje położenie lub kierunek widzenia, wyznaczane położenie robotów nie zgadza się z ich rzeczywistym położeniem. Sytuacja taka ma miejsce, gdy osoba trzecia oprze się o stelaż, na którym zamocowana jest kamera. W takiej sytuacji kamera drga a wraz z nią uzyskiwany obraz. Proponowane rozwiązanie: Programowa stabilizacja obrazu polegałaby na znalezieniu na obrazie boiska stałych, charakterystycznych obiektów (namalowane linie boiska lub specjalnie w tym celu umieszczone obiekty w polu widzenia kamery) na każdym odebranym z kamery zdjęciu. Pozycja tych znaczników jest stała względem boiska i na tej podstawie możliwe jest skorygowanie algorytmu przeliczającego współrzędne obrazu na współrzędne boiska, dla każdego otrzymanego zdjęcia.
1. Uporządkowanie oprogramowania sterującego grupą robotów FIRA. 2. Opracowanie i implementacja algorytmów przetwarzania obrazu służących do identyfikacji i lokalizacji charakterystycznych punktów boiska. 3. Modyfikacja algorytmu kalibracji kamery. 4. Testowanie opracowanego rozwiązania. 1. Hollingworth J., Butterfield D.,..., "C++ Builder 5 ademecum profesjonalisty" 2. Tadeusiewicz R., Korohoda P., "Komputerowa analiza i przetwarzanie obrazów" 3. Gonzales R.C., Woods R. E., "Digital Image Processing" Wymagana jest bardzo dobra umiejętność programowania w C++ 5. Wizualizacja pracy robota przemysłowego w czasie rzeczywistym prof. dr hab. inż. Maciej Niedźwiecki mgr inż. Piotr Fiertek Celem pracy jest stworzenie oprogramowania realizującego wizualizację robota przemysłowego na ekranie komputera. Komputer PC powinien w czasie rzeczywistym pobierać informacje o aktualnym położeniu osi robota i na tej podstawie generować obraz 3D (OpenGL) przedstawiający otoczeniem robota oraz robota wraz z obrabianym detalem. 1. Opanowanie tworzenia grafiki 3D w OpenGL 2. Stworzenie trójwymiarowego modelu robota. 3. Stworzenie trójwymiarowego modelu otoczenia robota. 4. Stworzenie modelu kinematyki robota, powiązanego z trójwymiarowym modelem robota. 5. Realizacja komunikacji z robotem przemysłowym. 6. Zamknięcie wszystkich etapów prac w postaci programu do wizualizacji pracy robota. 1. Horton I, "Beginnig Visual C++ 2008" 2. Wright R., Lipchak B., "OpenGL Księga eksperta" Wymagana jest bardzo dobra umiejętność programowania w C++, znajomość tworzenia grafiki 3D (OpenGL) oraz dobra znajomość matematyki. 6. Sterowanie robotem przy użyciu sprzężenia wizyjnego. prof. dr hab. inż. Maciej Niedźwiecki mgr inż. Piotr Fiertek Celem pracy jest stworzenie systemu wizyjnego
wspomagającego pracę robota przemysłowego - stworzenie ćwiczenia laboratoryjnego. Opis: Zadaniem robota jest przeniesienie interesującego nas detalu z obszaru roboczego do miejsca magazynowania. W tym celu robot ustawia kamerę nad obszarem roboczym i wysyła sygnał informujący o konieczności wykonania zdjęcia. System wizyjny analizuje otrzymany obraz i znajduje interesujący nas obiekt wśród wielu innych a następnie wyznacza jego dokładne położenie. Robot chwyta detal i umieszcza go w miejscu docelowym. Oprogramowanie powinno umożliwić wybór jednego z predefiniowanych algorytmów przetwarzania obrazu oraz zapewnić konfigurację parametrów wybranego algorytmu. Dodatkową funkcją oprogramowania powinno być umożliwienie łatwego tworzenia lub dołączania w postaci biblioteki DLL nowych algorytmów przetwarzania obrazu. Program do przetwarzania obrazu powinien umożliwiać pracę offline. 1. Opanowanie obsługi robota przemysłowego. 2. Przechwytywanie obrazu z kamery. 3. Opracowanie i implementacja algorytmów przetwarzania obrazu. 4. Napisanie programu sterującego robotem przemysłowym. 5. Zamknięcie wszystkich etapów prac w postaci programu do obsługi systemu wizyjnego. 1. Horton I, "Beginnig Visual C++ 2008" 2. Tadeusiewicz R., Korohoda P., "Komputerowa analiza i przetwarzanie obrazów" 3. Gonzales R.C., Woods R. E., "Digital Image Processing" Wymagana jest bardzo dobra umiejętność programowania w C++ 7. System sterowania manipulatorem antropomorficznym. Dr inż. Paweł Raczyński Opracowanie oprogramowania umożliwiającego sterownie ruchami ramienia manipulatora oraz jego integrację z innymi elementami gniazda roboczego. opracowanie języka programowania pracy gniazda roboczego robot transporter, opracowanie środowiska programowego wspomagającego tworzenie i testowanie programów sterujących; opracowanie systemu wizualizacji stanu procesu sterowania gniazdem roboczym. 3 baza sprzętowa robot MENTOR, zasoby laboratoryjne Katedry
8. Identyfikacja geometrii środowiska pracy robota przy wykorzystaniu czujników taktylnych. Dr inż. Paweł Raczyński Opracowanie oprogramowania umożliwiającego analizę i wizualizację geometrii środowiska robota na podstawie wskazań wielu czujników dotykowych. opracowanie algorytmów odtwarzających geometrię środowiska pracy robota na podstawie wskazań czujników dotykowych opracowanie algorytmów wizualizacji 2D i 3D geometrii analizowanego środowiska implementacja oprogramowania 3 Dostępne zestawy zweryfikowanych danych pomiarowych 9. Panel sterowania zespołem trzech zbiorników. Dr inż. Paweł Raczyński Opracowanie oprogramowania umożliwiającego sterowanie ręczne oraz sterowanie z komputera nadrzędnego zespołu trzech zbiorników cieczy.. opracowanie programów sterowania ręcznego opracowanie programów sterowania z komputera nadrzędnego z wykorzystaniem interfejsu szeregowego opracowanie programów obsługi konsoli operatorskiej 3 Dostępny gotowy i wstępnie przetestowany sprzęt konsoli sterującej 10. Pakiet programów cyfrowego przetwarzania sygnałów dla mikrokontrolera. Dr inż. Paweł Raczyński Opracowanie oprogramowania tworzącego bibliotekę procedur obejmującą standardowe operacje cyfrowego przetwarzania sygnałów. opracowanie programów filtracji cyfrowej
opracowanie programów wyznaczania widma częstotliwościowego sygnału opracowanie programów detekcji i lokalizacji ekstremów sygnału 3 Dostępny gotowy sprzęt mikrokontrolera 11. Mikrokontroler w układzie sterowania. Dr inż. Paweł Raczyński Opracowanie oprogramowania pakietu mikrokontrolera umożliwiające pisanie i testowanie oprogramowania sterującego. opracowanie programów komunikacji z komputerem nadrzędnym opracowanie szkieletu programów sterujących opracowanie programów wspomagających testowanie programów sterujących 3 Dostępna gotowa i wstępnie przetestowana platforma sprzętowa. 12. Pozycjonowanie przedmiotów dla wykonywania nadruków z wykorzystaniem systemu wizyjnego. Dr inż. Stefan Sieklicki Mgr inż. Marcin Pazio Celem pracy jest opracowanie algorytmów sterowania położeniem przedmiotów z wykorzystaniem systemu wizyjnego pozwalającego na zwiększenie wydajności i jakości pozycjonowania nadruku w procesie tampodruku oraz metodami pokrewnymi. Technika tampodruku pozwala na wykonywanie nadruku na trójwymiarowych przedmiotach, i jest często stosowana do wykonywania napisów oraz elementów dekoracyjnych. W większości sytuacji właściwe pozycjonowanie możliwe na podstawie kształtu przedmiotu. Problem pojawia się w momencie, gdy przedmiot jest okrągły. Przykładem takiej sytuacji mogą być n.p. numizmaty. Konieczne staje się w takiej sytuacji dopasowywanie nadruku do istniejącego reliefu (płaskorzeźby). Osiągnięcie właściwej precyzji i powtarzalności pozycjonowania nadruku umożliwi również wykonywania wielobarwnych nadruków na prostszych maszynach 1-2 kolorowych. 1. Opracowanie zasad doboru aparatury uwzględniające osiągnięcie wymaganej precyzji pozycjonowania, 2. znalezienie cech obrazu przedmiotu, pozwalających na
określenie jego pozycji przy różnych charakterach jego powierzchni, 3. opracowania algorytmu sterowania obrotem i korekcją położenia przedmiotu na podstawie obrazu, 4. zbudowanie prostego systemu symulującego działanie procesu pozycjonowania. Pitas, Digital image processing algorithms and applications, Duda, Hart, Pattern Classification. 2 3 osoby 13. 5. Obliczanie dopełnienia dystrybuanty empirycznego rozkładu prawdopodobieństwa aplikacja na procesorze DSP Dr inż. Krzysztof Cisowski Celem pracy są badania literaturowe oraz aplikacja na procesorze DSP najefektywniejszych metod obliczania dopełnienia dystrybuanty empirycznego rozkładu prawdopodobieństwa. Rozwiązanie powyższego problemu będzie służyło usprawnieniu algorytmów detekcji zakłóceń w sygnałach zakłóconych impulsowo. Istotne jest znalezienie metod pozwalających na oszacowanie dopełnienia dystrybuanty w oparciu o jak najmniejszą liczbę danych. Dzięki temu progi detekcji zakłóceń będą mogły być ustalane w oparciu o lokalne własności statystyczne sygnału a nie własności uśrednione w dłuższym przedziale czasu. Opracowane metody zostaną zaimplementowane za pomocą zestawu uruchomieniowego procesora sygnałowego TMS320C6713. Pozwoli to na realizację detektora zakłóceń impulsowych pracującego w czasie rzeczywistym detektor stanie się w przyszłości częścią systemu służącego do rekonstrukcji zakłóconych impulsowo sygnałów audio. 1. Badania literaturowe 2. Praktyczna aplikacja wyselekcjonowanych metod obliczania dopełnienia dystrybuanty na procesorze DSP 3. Analiza uzyskanych rezultatów 1. Miller S., Childers D.: Probability and random processes, ELSEVIER 2004 2. Cisowski K.: Parametryczny detektor zakłóceń impulsowych sygnałów fonicznych wykorzystujący ukryty model Markowa. Zeszyty naukowe Wydziału ETI Politechniki Gdańskiej, Technologie Informacyjne Tom 15, Gdańsk 2008, str.: 195-200 3. Cisowski K.: Two-stage method of impulsive noise detection for audio signals. Poznan University of Technology Academic Journals. Electrical Engineering. - 2007, nr 54, s. 17-24. 4. Chassaing R.: Digital signal processing and applications with the C6713 and C6416 DSK, Wiley-Interscience 2005. 3 osoby
14. Wykorzystanie procesora DSP w systemach rozpoznawania obiektów akustycznych Dr inż. Krzysztof Cisowski Celem pracy jest zaprojektowanie i realizacja systemu komputerowego służącego do rozpoznawania obiektów w oparciu o analizę widma emitowanego przez nie dźwięków. Zaprojektowany układ wykorzystywać będzie zestaw uruchomieniowy procesora sygnałowego TMS320C6713 dzięki czemu nastąpi zwiększenie mocy obliczeniowej systemu w stosunku do rozwiązania opartego jedynie na komputerze PC takie rozwiązanie zrealizowano w Katedrze Systemów Automatytki w ramach jednej z wcześniej prowadzonych prac dyplomowych. Zastosowane rozwiązanie pozwoli na skrócenie procesu decyzyjnego przebiegającego od zarejestrowania sygnału audio do jego rozpoznania. Omawiany system składać się będzie z dwóch części: interfejsu użytkownika uruchamianego na komputerze PC oraz wymienionego wcześniej zestawu uruchomieniowego odpowiedzialnego realizację złożonych obliczeniowo algorytmów rozpoznawania sygnałów. Wykorzystanie procesora sygnałowego pozwoli również na pracę systemu w czasie rzeczywistym oraz wykorzystanie bardziej złożonych w stosunku do rozwiązań wykorzystujących komputery PC, metod analizy sygnałów. 1. Opracowanie i realizacja interfejsu użytkownika (język Visual C++) 2. Wybór metod rozpoznawania sygnałów 3. Implementacja wybranych metod rozpoznawania sygnałów z wykorzystaniem procesosora DSP. 1. Jwu-Sheng Hu, Chieh-Cheng Cheng, Wei-Han Liu: Robust speaker s location detection in a vehicle environment using GMM models. IEEE Transactions on Systems, and Cybernetics, Part B, vol. 36, no. 2, pp. 403-412, 2006. 2. Shannon B. J., Paliwal K.K.: A Comparative Study of Filter Bank Spacing for Speech Recognition. Proc. of Microelectronic engineering research conference, Brisbane, Australia, Nov. 2003. 3. G. Czapkowski, M. Skałecki: Praca dyplomowa, System dostepowy oparty o metody Automatycznego Rozpoznawania Mowy. 4. M. Łomot: Praca dyplomowa, Badanie zmian pola akustycznego do diagnostyki urządzeń lub wykrywania nieporządanych cech obiektów monitorowanych. 4. Chassaing R.: Digital signal processing and applications with the C6713 and C6416 DSK, Wiley-Interscience 2005. 3 osoby 15. Zastosowanie procesora DSP w systemach detekcji zakłóceń impulsowych opartych o analizę własności stochastycznych sygnałów audio. Dr inż. Krzysztof Cisowski
Celem pracy jest zaprojektowanie i realizacja systemu komputerowego służącego do wykrywania zakłóceń impulsowych występujących w analogowych nagraniach audio zarejestrowanych na płytach gramofonowych lub taśmach magnetofonowych. Zaprojektowany układ wykorzystywać będzie algorytmy analizy statystycznej reszt modelowania badanych sygnałów fonicznych. Zastosowane będą między innymi metody oparte o wygładzanie histogramów, specyficzne transformacje funkcji gęstości rozkładu prawdopodobieństwa, oraz ukryte modele Markowa. Elementem wspomagającym proces analizy sygnałów będzie karta z procesorem sygnałowym TMS320C6713. Pozwoli to na usprawnienie procesu decyzyjnego oraz pracę w czasie rzeczywistym detektor stanie się w przyszłości częścią systemu służącego do rekonstrukcji zakłóconych impulsowo sygnałów audio. Omawiany system składać się będzie z dwóch części: interfejsu użytkownika uruchamianego na komputerze PC oraz zestawu uruchomieniowego procesora sygnałowego TMS320C6713 odpowiedzialnego realizację złożonych obliczeniowo algorytmów analizy sygnałów i detekcji zakłóceń. 1. Opracowanie i realizacja interfejsu użytkownika (język Visual C++) 2. Wybór metod modelowania sygnałów oraz detekcji zakłóceń impulsowych 3. Implementacja wybranych metod z wykorzystaniem procesosora DSP. 1. K. Cisowski, Detekcja zakłóceń impulsowych w sygnałach fonicznych z wykorzystaniem wygładzonych lokalnych histogramów sygnału, Proc. X Poznańskie Warsztaty Telekomunikacyjne PWT2005, Poznań, 8--9 grudnia 2005, str. 109--114. 2. Cisowski K.: Two-stage method of impulsive noise detection for audio signals. Poznan University of Technology Academic Journals, Electrical Engineering - 2007, No 54, pp 17-24. 3. Cisowski K.: Parametryczny detektor zakłóceń impulsowych sygnałów fonicznych wykorzystujący ukryty model Markowa. Zeszyty naukowe Wydziału ETI Politechniki Gdańskiej, Technologie Informacyjne Tom 15, Gdańsk 2008, str.: 195-200 4. Chassaing R.: Digital signal processing and applications with the C6713 and C6416 DSK, Wiley-Interscience 2005. 3 osoby 16. Budowa układu sterowania położeniem platformy za pomocą 3 przegubów równoległych zastępujących ramiona o zmiennej długości ( Bioloid ) Sieklicki Stefan Piotr Fiertek Projekt i budowa 1. Analiza istniejących obiektów podobnego typu 2. Przedstawienie koncepcji budowy i sterowania położeniem platformy 3. Zbudowanie platformy wraz z układem sterującym przy wykorzystaniu istniejącego zestawu Bioloid (część elementów
należy wykonać we własnym zakresie i dostosować (konstrukcyjnie) do współpracy z zestawem bioloid) 4. zaprojektowanie, zbudowanie i oprogramowanie regulatorów położenia platformy (akcelerometry). 5. Analiza wyników pomiarów 6. Opracowanie oprogramowania do komputera klasy PC 7. Opracowanie systemu automatycznej stabilizacji platformy w przestrzeni 8. Testy w środowisku symulacyjnym i rzeczywistym 9. Przedstawienie wyników testów oraz propozycje zastosowań modelu Fundamentals of robotnic mechanical systems Jorge Angeles Instrukcja obsługi zestawu bioloid 3 17. Budowa bezzałogowego półautonomicznego modelu 4- śmigłowego obiektu latającego (QuadroCoptera Sieklicki Stefan Raczyński Paweł Projekt i budaowa 1. Analiza istniejących obiektów podobnego typu 2. Przedstawienie koncepcji modelu 4- śmigłowego obiektu latającego (QuadroCoptera) 3. Zaprojektowanie i budowa ramy modelu z wykorzystaniem aluminum i styroduru 4. zaprojektowanie, zbudowanie i oprogramowanie regulatorów do modelarskich silników bezszczotkowych 5. Budowa stanowiska do pomiaru parametrów zestawów: regulatorsilnik-śmigło 6. Analiza wyników pomiarów, określenie przydatności śmigieł dla modelu 7. Opracowanie oprogramowania do komputera klasy PC oraz mikrokontrolera sterującego modelem oraz ich komunikacji 8. Opracowanie systemu automatycznej stabilizacji modelu w przestrzeni, autopilot 9. Budowa całości modelu, testy w środowisku symulacyjnym i rzeczywistym 10. Przedstawienie wyników testów oraz propozycje zastosowań modelu 3
18. Projekt i budowa układu stabilizacji położeniem i ruchu materiału z pamięcią kształtu Sieklicki Stefan Piotr Fiertek Projekt i budowa 1. Analiza istniejących układów podobnego typu 2. Parametry typowych elementów z pamięcią kształtu 3. Przedstawienie koncepcji sterowania położeniem i ruchem elementów z pamięcią kształtu za pomocą regulacji prądowej 4. zaprojektowanie, zbudowanie i oprogramowanie sterownika położenia i ruchu. (Opracowanie oprogramowania do komputera klasy PC) 5. przedstawienie certyfikatów potrzebnych do pracy urzadzenia w środowisku medycznym 6. Testy w środowisku rzeczywistym 7. Analiza wyników pomiarów oraz okreslenie przydatności w medycynie 8. Przedstawienie wyników testów oraz propozycje zastosowań układu. www.matint.pl 3 19. Skomputeryzowane stanowisko do badania charakterystyk materiałów z pamięcią kształtu Marek Kciuk Automatyczne sterowanie manualną skrzynią biegów Sieklicki Stefan Raczyński Paweł Projekt i budowa 1. Analiza istniejących skrzyń i automatów pozwalających na dostosowanie ręcznej skrzyni biegów dla osób niepełnosprawnych.. 2. Przedstawienie koncepcji sterowania zmianą biegów. 3. Zaprojektowanie i budowa układu wykonawczego wraz z montażem w samochodzie. 4. Zaprojektowanie, zbudowanie i oprogramowanie sterownika siłowników. 5. Opracowanie sposobu manualnej oraz automatycznej zmiany biegów. 6. Budowa całości układu, testy w środowisku rzeczywistym. 7. Przedstawienie wyników testów oraz propozycje zastosowań rozwiązania. http://www.zssplus.pl/www_publikacje/publikacje03.htm
2 20. Stereowizyjny pomiar odległości Prof. dr hab. inż. Maciej Niedźwiecki Opracowanie programu tworzącego trójwymiarowy model sceny w oparciu o obrazy pochodzące z dwóch kamer. Do zadań dyplomantów będzie należało: 1. Wybór punktów obrazu najlepiej nadających się do oceny odległości. 2. Opracowanie algorytmu odnajdującego tzw. punkty współodpowiednie. 3. Implementacja algorytmu oceny odległości 4. Trójwymiarowa wizualizacja wyników przetwarzania R. Jain, R. Kasturi i B. G. Schunck, Machine vision, McGraw-Hill, 1995 21. Narzędzia programistyczne: MATLAB lub Visual Studio Automatyzacja procesu przygotowania wody do produkcji chemicznej dr inż. Piotr Kaczmarek Opracowanie oprogramowania umożliwiającego sterownie ruchami ramienia manipulatora oraz jego integrację z innymi elementami gniazda roboczego. Krótkie przedstawienie procesu technologicznego, schemat technologiczny wybranych elementów procesu; Przedstawienie stosowanych rozwiązań automatyki, opis sposobu pomiarów, sposobu sterowania pompami, elementów wykonawczych automatyki, schemat procesu technologicznego Opracowanie algorytmu sterowania procesem i jego wizualizacji Wykonanie aplikacji sterującej (sterowniki GE FANUC) 2-3 (temat zgłoszony przez studentów: M. Żurawski) 22. Sterowniki logiczne GE FANUC Robot inspekcyjny do badania rur kanalizacyjnych dr inż. Paweł Raczyński
Robot mobilny służący do inspekcji rur kanalizacyjnych o średnicy 160 mm. Idea: Identyfikacja pęknięć, złych połączeń, wycieków i ocena stopnia zanieczyszczenia. Cechy i założenia: kamera zamieszczona na przodzie robota umożliwiająca nawigację i inspekcję sterowany przez operatora komunikacja i zasilanie przekazywane za pomocą kabla konstrukcja wodoszczelna pokonywanie połączeń między rurami o kącie prostym poruszanie się wzwyż pod dowolnym kątem własne źródło światła w postaci diod LED zasięg do 100 metrów (na kablu będą umieszczone wzmacniacze sygnału) opracowanie konstrukcji mechanicznej robota 23. konstrukcja wyposażenia elektronicznego robota opracowanie oprogramowania sterującego robota oraz wizualizacji wyników inspekcji 2-3 (temat zgłoszony przez studentów Sławomir Chełmiński) Projekt zostanie sfinansowany ze środków własnych autorów Budowa robota walczącego Opracowanie konstrukcji mechanicznej oraz oprogramowania robota walczącego np. w zawodach Robotów Sumo. Analiza istniejących robotów podobnego typu Przedstawienie koncepcji i celu organizowanych na coraz większą skalę zawodów walk robotów autonomicznych Zaprojektowanie w odpowiednim środowisku komputerowym modelu robota Projekt i budowa sterowników dwukierunkowych do silników elektrycznych o dużej wydajności prądowej Budowa podzespołów mechanicznych jak i układów elektronicznych Napisanie odpowiednich algorytmów odpowiedzialnych za lokalizacje przeciwnika i podejmowania decyzji w zależności od czynników zewnętrznych Przeprowadzenie testów działania danego projektu i ich szczegółowe omówienie oraz propozycje ewentualnej rozbudowy 3 (Paweł Stojaczek, Hubert Świgoń, Dawid Woroch) Projekt zostanie sfinansowany ze środków własnych autorów