Fabian Blöchliger is an entrepreneur and robotics engineer with a decade of experience building navigation and perception systems, currently founding Plenavo to enable independent living for older adults. He co-founded Sevensense, led its Navigation and Perception teams through an acquisition by ABB, and has deep hands-on expertise in visual-inertial calibration and voxel-based mapping—contributions visible in well-known open-source projects like kalibr and voxblox. Trained at ETH Zurich in Robotics, Systems and Control, Fabian blends academic rigor with startup execution, shipping production-ready SLAM and occupancy-mapping features. He pairs technical leadership with product focus, exploring the intersection of AgeTech and robotics in Switzerland while retaining a developer’s attention to low-level algorithmic detail.
10 years of coding experience
1 year of employment as a software developer
10 Principles Of Leadership and Life, 10 Principles Of Leadership and Life at SGMI Management Institut St. Gallen
Master's degree, Robotics, Systems and Control, Master's degree, Robotics, Systems and Control at Eidgenössische Technische Hochschule Zürich
A library for flexible voxel-based mapping, mainly focusing on truncated and Euclidean signed distance fields.
Role in this project:
Back-end Developer
Contributions:56 commits, 27 PRs, 35 pushes in 2 years 7 months
Contributions summary:Fabian primarily focused on improving the core functionality of the voxblox library, particularly around occupancy mapping. They fixed variable type issues, marked occupancy voxels as observed, and implemented serialization and deserialization logic for occupancy layers. Furthermore, the user added a getVoxelByGlobalIndex method and corresponding accessors for layer class and made updates to the underlying block structure. They also implemented features to better handle sparse sensor data.
Contributions:12 commits, 19 PRs, 43 pushes in 8 months
Contributions summary:Fabian primarily focused on enhancing the codebase to improve Python integration, likely to resolve Python runtime warnings by introducing a unique pointer registration method. They modified several files to add `sm::python::unique_register_ptr_to_python` function calls for various camera projection and shutter-related classes. Furthermore, the user addressed a visualization issue by including `cv::waitKey(1)` commands within multiple files. The user also added scripts for exporting calibration data.
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
Fabian Blöchliger - Building Something New at Plenavo