Zájmy a schopnosti
Programování
Osobní počítače
- Programovací jazyky C++, Basic, C#.
- Vývojové prostředí Visual Studio.
- Programování pod Windows (WinAPI, Winsock, .NET Framework, DirectX).
- LabVIEW, MATLAB.
Ostatní
- PLC systémy DirectLOGIC (Koyo).
- Základy programování mikroprocesorů Atmel
Počítačová grafika a animace
Vykreslování v reálném čase
- Microsoft DirectX 11 - programování 3D a 2D grafických aplikací.
- Jazyk HLSL pro pokročilé efekty pomocí vertex, geometry a pixel shaderů.
Zpracování obrazu
- Analýza a zpracování obrazu za použití Visual C++, OpenCV, DirectX.
Grafický software
- Autodesk 3ds Max - modelování, animace, speciální efekty.
- Corel Paint Shop Pro - 2D grafika (tvorba textur do 3ds Max, tvorba grafiky na web, úpravy fotografií).
Řízení
Řízení mechatronických systémů (zejména servisních robotů – řízení pohybu manipulačních nadstaveb a pojezdu) s využitím Visual C++ nebo Visual C#, včetně tvorby grafických aplikací určených například pro interakci s operátorem robotu (grafické zobrazení pomocí DirectX verze 11):
- zobrazení obrazu z kamerového subsystému včetně stereovidění,
- vizualizace dat z dalších subsystémů (senzory),
- rozšířená (augmentovaná) realita,
- přehledné ovládací prvky,
- zobrazení interaktivní 3D vizualizace řízeného mechanismu v reálném čase,
- možnost využití VR systému Oculus Rift nebo AR systému HoloLens.
Tvorba virtuálních prototypů, modelování, simulace
-
PTC Creo:
- konstrukce a modelování,
- pevnostní kontroly.
-
Adams (MSC Software):
- tvorba modelů mechanických subsystémů (materiálové vlastnosti, klouby, převody ...),
- kinematické a dynamické simulace mechanismů,
- simulace pružných prvků,
- tvorba jednoduchých řídicích systémů.
-
MATLAB + Simulink,
LabVIEW:
- tvorba matematických modelů chování mechanických a pohonných subsystémů,
- tvorba algoritmů a blokových schémat řídicích systémů,
- programování a matematické výpočty obecně.
Tvorba www stránek, webové technologie
- (X)HTML - definice obsahu webové stránky.
- CSS - definice vzhledu a formátování webové stránky.
- PHP - dynamické generování webové stránky na straně serveru.
- MySQL - databáze.
- JavaScript - dynamické chování webové stránky na straně klienta.
- Tvorba validních a sémanticky správných webů, přístupnost (textové prohlížeče, hlasové čtečky), SEO.