Home

Past Projects

A portfolio of past research and engineering work — robotics, computer vision, and 3D reconstruction across Prague, Dortmund, and Rome. Click any image to enlarge.

Project Portfolio

2025

Free Volume Estimation using Monocular Vision in Logistics

Fraunhofer IML — in partnership with DB Schenker · Feb 2025

Master's thesis: a computer-vision pipeline that estimates the free volume inside shipping containers from a single phone image, replacing costly manual measurement. The work fine-tunes monocular depth estimators on domain-specific data, reconstructs watertight meshes from single-image point clouds, and benchmarks against traditional methods — showing monocular depth is viable for real logistics and supply-chain efficiency.

Monocular Depth3D ReconstructionLogistics
Reconstructed 3D mesh of a shipping container interior
2024

Anomaly Detection in Time-Series Data for Wire-Cutting

Institute for Production Systems (IPS), TU Dortmund — with Bosch · Jun 2024

Predictive maintenance for wire-cutting machinery. We analyse spectrograms of high-frequency torque data to train neural networks that classify and predict anomalies, using t-SNE and clustering to surface failure patterns — enabling timely maintenance and reliable production systems.

Time SeriesSpectrogramsPredictive Maintenance
Torque spectrograms and clustering for wire-cutting anomaly detection
2024

Generative-AI Solutions for Borussia Dortmund (BvB)

Chair of Digital Transformation, TU Dortmund · Feb 2024

A design-thinking and digital-innovation project with BvB's online merchandising team. We built and presented a working prototype on Microsoft Azure (Language Studio): a chatbot that collects feedback, answers product questions, and helps customers pick the right sizes — balancing customer need, market potential, and technical feasibility.

Generative AIAzureProduct Prototype
Borussia Dortmund (BvB) crest
2022

Multi-View SfM for Historic Artifacts

Computer Vision Lab, Sapienza University, Rome · Apr 2022

An open-source Structure-from-Motion pipeline for reconstructing Roman artifacts captured on mobile devices — letting students and archaeologists worldwide access and examine museum pieces from Rome in 3D.

Structure from Motion3D ReconstructionOpen Source
3D-reconstructed Roman statue from Structure-from-Motion
2021

Stereo Reconstruction of Martian Geology

Image Processing Group, TU Dortmund · Oct 2021

Building 3D mesh models of the Martian surface from the engineering cameras of Perseverance (Mars 2020) and Curiosity (MSL). The work spanned image processing and 3D reconstruction via stereo and multi-view SfM, fused the result with a Digital Elevation Model, and integrated it into a VR experience.

Stereo VisionPlanetary MappingVR
Martian surface imaged by a rover engineering camera
2021

Industrial Bin Picking

Fraunhofer IML / TU Dortmund — ML2R initiative · Mar 2021

A vision-based bin-picking system for industrial robotics. I built the computer-vision, grasping, and point-cloud pipelines on detectron2, using RGB-D data from a Zivid camera for precise recognition and localization, and helped create the DoPose dataset via an Iterative Closest Point (ICP) model-generation pipeline.

RGB-DGraspingDetectron2Dataset
Bin of objects for vision-based robotic picking
2019

Grasping Mechanism for UAVs — MBZIRC 2020

Multi-Robot Systems, Czech Technical University · Jan 2019

Bachelor's thesis: an active, reliable grasping mechanism for autonomous UAVs to build cooperative walls for the Mohamed Bin Zayed International Robotics Challenge 2020. The team placed first, with a short paper published in Springer's Lecture Notes in Computer Science (LNCS).

UAVMechatronicsGrasping
UAV with electromagnetic grasping mechanism
2018

LIDAR Integration for NIFTi

Centre for Machine Perception, Czech Technical University · Jul 2018

With the Vision for Robotics and Autonomous Systems (VRAS) group on the NIFTi EU project: integrating a Velodyne VLP-16 LiDAR onto a ground robot so it could perform SLAM and localize accurately under low-visibility, hazardous conditions for search-and-rescue.

LiDARSLAMSearch & Rescue
Ground robot fitted with a Velodyne LiDAR