Christian Rauch is a senior scientist and robotics researcher with 11 years' experience specializing in visual state estimation and open-set motion segmentation for robotic manipulation. He holds a PhD from the University of Edinburgh and has led both academic and industrial projects—most recently research roles at Bosch BCAI and now at the University of Leoben—supervising students and collaborating with industry partners. His work blends practical ROS and driver-level engineering (contributions to Azure Kinect ROS driver, Kinova and Robotiq packages) with systems-level improvements in widely used tooling like Pangolin and Kalibr. He focuses on detecting previously unknown objects and robust tracking through rapid field-of-view changes, bringing both theoretical rigor and hands-on firmware-to-visualization experience. A less obvious strength is his habit of modernizing legacy codebases (boost→std, OpenCV4/Python3 ports), enabling long-lived robotics projects to stay maintainable and current.
11 years of coding experience
9 years of employment as a software developer
PhD, Robotics and Autonomous Systems, Robotic Vision, PhD, Robotics and Autonomous Systems, Robotic Vision at The University of Edinburgh
Master of Engineering - MEng, Information- and Communications Technology, 1.7, Master of Engineering - MEng, Information- and Communications Technology, 1.7 at University of Applied Sciences Leipzig
A ROS sensor driver for the Azure Kinect Developer Kit.
Role in this project:
Software Engineer (ROS Driver)
Contributions:3 reviews, 20 commits, 8 PRs in 1 year 9 months
Contributions summary:Christian made several contributions to the Azure Kinect ROS driver, focusing on improving functionality and performance. They implemented configurable depth units and optimized image compression settings. Moreover, the user integrated the camera_info_manager to load and store camera parameters and set intrinsic frame IDs, indicating a focus on camera calibration and data handling within the ROS framework. Additionally, they addressed issues related to device configuration and camera parameter override.
Contributions:7 reviews, 114 commits, 92 PRs in 1 year 8 months
Contributions summary:Christian primarily focused on refactoring and updating the codebase for the ROS Qt Creator Plug-in. They adapted command line formatting across several build step files, making the command line arguments more consistent. Furthermore, the user removed deprecated API calls and adjusted the code to be compatible with Qt version management. Finally, the user made the CatkinTools configuration dialog modal.
catkinros-industrialpluginplug-increator
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Christian Rauch - Senior Scientist at University of Leoben