Zajmuje się oprogramowaniem wykorzystywanym w przez roboty autonomiczne i komputery ulokowane na dronach. Jego zadania zaczynają się od analizy sprzętu potrzebnego w projekcie, poprzez jego połączenie mechaniczne oraz elektryczne w całość, kończąc na oprogramowaniu. W szczególności jego zadania dotyczą wykorzystania sieci neuronowych w zadaniach takich jak mapowanie, segmentacja czy detekcja w czasie rzeczywistym. Jego pasjami są nowe technologie, akceleracja sprzętowa czy szeroko pojęta algorytmika. W wolnym czasie lubi biegać, wyjść na siłownię lub basen. W pracy wykorzystuje Python, C i C++, Bash, Matlab oraz ROS, OpenCV, Tensorflow, Pytorch, OpenVINO, XML/XSLT, JSON, Autodesk Inventor, Android Studio, STM32, Linux, Arduino, Git.
Mateusz GAJEWSKI
Aerospace Lab PCSS