Stefan Fabian

E-Mail: Tap to load

Skills

Ansible AWS Bash C++ GStreamer Linux Python QML ROS ROS 2 JS/TS + Vue

About Me

I'm a robotics researcher at the Technical University of Darmstadt focusing on ground robot navigation in rescue contexts (harsh and unknown terrain). However, for legacy reasons I also work a bit on UI and have released some cool libraries and plugins that help robotics enthusiasts to create great looking UIs with little effort.

Open-Source Projects

QML ROS2 Plugin

The QML ROS2 Plugin brings full ROS support to QML-based human machine and 2.5D human robot interfaces.

ROS2 Babel Fish

Allows introspection into ROS2 messages and to communicate from C++ using ROS2 message types that are unknown at compile time.

QML ROS Plugin

The QML ROS Plugin brings full ROS support to QML-based human machine and 2.5D human robot interfaces.

ROS Babel Fish

Allows introspection into ROS messages and to communicate from C++ using ROS message types that are unknown at compile time.

Online Tools

GStreamer Latency Plotter

This small webtool plots the latency for all pipeline elements and the total latency per frame for your gstreamer pipeline.

Noteworthy Events

2021

ECMR Paper

Released my tools for efficient human-robot interface development at the European Conference on Mobile Robots with the title “Open-Source Tools for Efficient ROS and ROS2-based 2D Human-Robot Interface Development”. [Paper] [Preprint]

2020

SSRR Paper

Presented my approach for an iterative geometric pose prediction at the IEEE International Symposium on Safety, Security and Rescue Robotics with the title “Pose Prediction for Mobile Ground Robots in Uneven Terrain Based on Difference of Heightmaps”. [Paper] [Preprint]

2020

emergenCITY

Started working as a PhD candidate at the Technical University of Darmstadt in the emergenCITY research project.

2019

Master of Science

Awarded my Master of Science degree at the Technical University of Darmstadt for my thesis on the topic “Online 3D Path Planning and Exploration for Autonomous Mobile Robots in Unstructured Environments”.

2018

World Robot Summit

Participated as member of Team Hector in the Plant Disaster Challenge at the World Robot Summit in Tokyo where we scored first place. My responsibilities included the user interface and the detection of rust in images.

2017

ARGOS Challenge

The ARGOS challenge was a challenge hosted by TOTAL to create the first autonomous inspection robot for oil and gas platforms. I was part of the winning team Argonauts where I was responsible for the UI framework and the mission planning interface.