Guilhem Saurel

Ingénieur De Recherche at LAAS-CNRS

Toulouse, Occitania, France
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
Guilhem Saurel is a research engineer in Toulouse with 16 years of experience at the intersection of robotics, signal processing and systems engineering, currently based at LAAS-CNRS. He holds engineering and PhD-level training in electronics and robotics and has applied that background to both academic research and practical integrations, from FPGA memory-extension hardware to IoT modem integrations. A prolific contributor to open-source robotics and tooling—helping pinocchio’s inertia modeling, refining Crocoddyl’s optimal-control costs, and improving fish-shell completions—he blends deep numerical understanding with pragmatic back-end and DevOps skills. His work shows attention to reproducible results and testing, having added unit tests and Python bindings across projects. Notably, he adapts solutions for real-world variability (e.g., version-dependent completions for systemd) rather than one-size-fits-all fixes. He combines research rigor with hands-on engineering to move algorithms from theory into reliable, tested code.
code16 years of coding experience
bookDoctor of Philosophy (Ph.D.), Robotics, PhD, Doctor of Philosophy (Ph.D.), Robotics, PhD at INSA Toulouse
bookDiplôme d’Ingénieur, M.Sc., Électronique et traitement du signal, Diplôme d’Ingénieur, M.Sc., Électronique et traitement du signal at ENSEEIHT - Ecole Nationale Supérieure d'Electrotechnique, d'Electronique, d'Informatique, d'Hydraulique et des Télécommunications
languagesFrench, English, Spanish, Japanese
stackoverflow-logo

Stackoverflow

Stats
33reputation
304reached
1answer
1question
github-logo-circle

Github Skills (27)

unit-testing10
robotics10
c-language10
python10
scripting10
controlling10
control-theory10
controls10
script10
control-flow10
controlled10
sh10
python-bindings10
systemd10
shell10

Programming languages (25)

CCMakeMakefileGoHTMLJupyter NotebookPonyFortran

Github contributions (5)

github-logo-circle
stack-of-tasks/pinocchio

Mar 2016 - Nov 2022

A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:65 reviews, 164 commits, 89 PRs in 6 years 10 months
Contributions summary:Guilhem contributed significantly to the Pinocchio library, specifically focusing on the `Inertia` class and related functionalities. They implemented new methods for creating `Inertia` objects from different shapes (ellipsoid, cylinder, box) and integrated these features within the Python bindings. Furthermore, the user fixed test cases to ensure the correctness and reliability of the inertia calculations. They also addressed Python code style issues and integrated unit tests using a framework.
code-generationpythonautomatic-differentiationc-plus-pluspinocchio
loco-3d/crocoddyl

Nov 2018 - Aug 2022

Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
Role in this project:
userBack-end Developer
Contributions:18 releases, 39 reviews, 164 commits in 3 years 9 months
Contributions summary:Guilhem primarily contributed to refactoring the codebase, specifically by merging branches and reverting commits to align with the refactor branch. They modified core cost function models, demonstrating familiarity with the underlying mathematical structures and algorithms used in optimal control and robotics, as well as unit tests for the system. The user also contributed to the codebase by changing source code for the existing models like CostModelFrameTranslation.
sequencecode-generationmodel-predictive-controloptimal-controllegged-robotics
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
Guilhem Saurel - Ingénieur De Recherche at LAAS-CNRS