Thomas Schneider

Robotics Engineer & Co-founder at Voliro Airborne Robotics

Zurich, Zurich, Switzerland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Thomas Schneider is a robotics engineer and co-founder with 12 years of experience building aerial robotics and perception systems from research to product. Based in Zurich, he earned advanced degrees at ETH Zürich and moved from R&D roles (Skybotix/GoPro acquisition) into a PhD-level research position at ETH’s Autonomous Systems Lab before co-founding Voliro Airborne Robotics. He combines hands-on algorithm implementation—contributing quaternion, camera models and FOV distortion work to the widely used Kalibr toolbox—and systems integration expertise demonstrated by localization improvements in the maplab framework. Comfortable bridging academia, industry and startups, he has practical experience deploying visual-inertial odometry and localization pipelines and a knack for translating complex math into robust software for flying platforms.
code12 years of coding experience
job7 years of employment as a software developer
bookMechanical Engineering, Mechanical Engineering at The University Center of FEI
bookMaster thesis, Master thesis at Université Nice Sophia Antipolis
bookBachelor's degree, Mechanical Engineering, Bachelor's degree, Mechanical Engineering at Eidgenössische Technische Hochschule Zürich
bookPhD in Robotics, Autonomous Systems Lab, PhD in Robotics, Autonomous Systems Lab at ETH Zürich
github-logo-circle

Github Skills (8)

mappings10
camera10
c-language10
eigen10
calibration10
cprogramming-language10
slam9
computer-vision8

Programming languages (6)

C++ShellCCMakeGoBitBake

Github contributions (5)

github-logo-circle
ethz-asl/kalibr

Jun 2014 - Sep 2021

The Kalibr visual-inertial calibration toolbox
Role in this project:
userBack-end Developer & Algorithm Implementer
Contributions:45 commits, 27 PRs, 28 pushes in 7 years 4 months
Contributions summary:Thomas primarily contributed to the core codebase by implementing and modifying quaternion algebra functions and camera model functionalities. They added and refined several methods related to rotation and transformation calculations. Significant code changes included the addition of a Field of View (FOV) distortion model. The user also worked on serialization functionalities for key data structures, demonstrating a focus on the underlying mathematical and computational aspects of the project.
calibration-toolboximutoolboxcameravisual-inertial
ethz-asl/maplab

Nov 2017 - Feb 2019

A Modular and Multi-Modal Mapping Framework
Role in this project:
userBack-end Developer
Contributions:25 commits, 4 PRs, 16 pushes in 1 year 2 months
Contributions summary:Thomas primarily focused on updating and modifying code related to the ROVIO localization handler within the `maplab` project. Their contributions include adjustments to camera indices, and modifications to the processing logic for localization updates, specifically within the `applications/rovioli` directory. The changes involve iterating through camera indices and incorporating external localization results to improve overall localization accuracy. These modifications appear to be aimed at enhancing the integration of the ROVIO visual-inertial odometry system.
visual-inertialnot-matlabinertialmapping
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