1. Skanowanie 3D
Opracowanie teoretyczne:
Przegląd i opis zasady działania istniejących systemów skanowania 3D. Analiza możliwości wykorzystania urządzenia Kinect do skanowania 3D.
Opracowanie praktyczne:
• Przeprowadzić skanowanie 3D wykorzystując oprogramowanie Autodesk 123D catch (możliwość wykorzystania innej metody skanowania np. z użyciem urządzenia Kinect).
• Sprawdzić możliwości i ograniczenia zastosowanej metody.
• Przeprowadzić analizę dokładności skanowania geometrii i możliwości jej zastosowania w zagadnieniach inżynierskich.
2. Szyfrowanie danych w architekturze klucza publicznego
Opracowanie teoretyczne:
Wyjaśnić pojęcie architektury klucza publicznego i obszary stosowania tego systemu.
Przegląd algorytmów szyfrowania asymetrycznego (z kluczem publicznym). Ocena bezpieczeństwa szyfrowanych danych przed atakami kryptoanalitycznymi.
Opracowanie praktyczne:
• Implementacja wybranych algorytmów szyfrowania asymetrycznego w wybranym środowisku programowania.
• Realizacja transmisji danych z szyfrowaniem asymetrycznym z możliwością wykorzystania gotowych implementacji.
3. Symetryczne algorytmy szyfrowania danych
Opracowanie teoretyczne:
Przedstawić krótki zarys rozwoju kryptografii. Przegląd algorytmów szyfrowania symetrycznego. Ocena bezpieczeństwa szyfrowanych danych przed atakami kryptoanalitycznymi.
Opracowanie praktyczne:
• Implementacja wybranych algorytmów szyfrowania symetrycznego w wybranym środowisku programowania.
• Realizacja transmisji danych z szyfrowaniem symetrycznym z możliwością wykorzystania gotowych implementacji.
4. Integralność danych pomiarowych
Opracowanie teoretyczne:
Omówić zasadę działania i potrzebę stosowania algorytmów zapewniających integralność danych pomiarowych. Przegląd najpopularniejszych jednokierunkowych funkcji skrótu.
Opracowanie praktyczne:
• Implementacja wybranych algorytmów jednokierunkowej funkcji skrótu w wybranym środowisku programowania.
• Realizacja transmisji z zabezpieczeniem integralności danych z możliwością wykorzystania gotowych implementacji.
5. Serwer do struniemiowania danych wideo
Opracowanie teoretyczne:
Architektura serwerowa, strumieniowanie danych, aplikacje do strumieniowania danych.
Opracowanie praktyczne:
• Wybór oprogramowania do realizacji zadania
• Implementacja rozwiązania w postaci maszyny wirtualnej
6. Automatyczne stanowisko do pomiaru siły nośnej płata
Opracowanie teoretyczne:
Teoretyczne zagadnienia z mechaniki płynów, wybór czujników, platforma sprzętowa.
Opracowanie praktyczne:
• Budowa płata i instalacja czujników
• Oprogramowanie do realizacji pomiraów
7. Symulacje numeryczne z interfejsem www
Opracowanie teoretyczne:
Modelowanie numeryczne, zagadnienia sieciowe (html, php).
Opracowanie praktyczne:
• Wybór oprogramowania do realizacji zadania
• Implementacja rozwiązania w postaci maszyny wirtualnej
8. Rozproszony system pomiaru temperatury
Opracowanie teoretyczne:
Pomiar temperatury, czujniki, transmisja danych, interpolacja
Opracowanie praktyczne:
• Wybór oprogramowania do realizacji zadania, wybór czujników
• Implementacja rozwiązania w postaci programu