Welcome to my GitHub profile!
I'm a robotics researcher at the Technical University of Darmstadt, focusing on ground robot reconnaissance in rescue contexts (harsh and unknown terrain).
The challenges include limited computational power, limited communication, harsh and unknown environments, and many more.
I am also working on UI and have released some cool libraries and plugins that help robotics enthusiasts create visually appealing UIs.
Open-source libraries for UGV navigation are expected to follow in the coming years.
| rqml | Modern QML-based robotics visualization and control toolbox for ROS 2. | |
| ros_camera_server | A high-performance camera streaming server for ROS, designed for robotics applications where bandwidth and latency matter. |
Tools for building modern, great-looking interfaces for robotics applications.
| qml_ros2_plugin | Connects QML and ROS 2 for great-looking robotics GUIs (Qt5). | |
| qml6_ros2_plugin | Qt6 QML plugin enabling full ROS 2 communication. | |
| qml_ros_plugin | The original ROS 1 / QML bridge for robotics UIs. | |
| hector_rviz_overlay | Overlay Qt and QML UIs on top of the 3D scene in RViz. |
Communicating with messages whose types are unknown at compile time.
| ros2_babel_fish | ROS 2 message introspection for messages, actions, and services unknown at compile time. | |
| ros_babel_fish | The original ROS 1 version: communicate using messages only known at runtime. |
| crosstalk | C++17 serial data exchange library for easy structured data exchange between microcontrollers and PCs. |




