Florent Lamiraux

Senior Researcher Directeur De Recherche at Researcher at Laboratoire d'Analyse et d'Architecture des Systemes

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
Florent Lamiraux is a senior research director with 19 years of experience in humanoid robotics, whole-body motion planning and software engineering, based at LAAS-CNRS in Toulouse. He has led research programs and served as deputy director while producing practical contributions to open-source robotics stacks—improving core libraries like Pinocchio and the Flexible Collision Library with both code fixes and rigorous documentation and tests. His work blends deep algorithmic expertise (trajectory optimization, collision geometry) with a focus on usability and reproducibility, evidenced by Doxygen-driven docs and dedicated test suites. Comfortable bridging research and engineering, he has a track record of turning theoretical motion-planning advances into robust software used by the robotics community.
code19 years of coding experience
job17 years of employment as a software developer
bookMaster’s Degree, Master’s Degree at Ecole polytechnique
github-logo-circle

Github Skills (27)

robotics10
c-language10
testing10
collision-detection10
dynamic10
dynamics10
rigid-bodies10
doxygen10
cprogramming-language10
documentation10
geometry9
kinematics9
data-structure9
algorithm9
algorithms9

Programming languages (8)

C++ShellRustCMakeMakefilePrologHTMLPython

Github contributions (5)

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

Jan 2016 - Jan 2023

A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Role in this project:
userTechnical Writer & Robotics Engineer
Contributions:1 release, 4 reviews, 22 commits in 7 years
Contributions summary:Florent primarily focused on enhancing the project's documentation, evidenced by multiple commits adding and improving Doxygen-based documentation files, including introductory pages, and explanations of key concepts such as kinematics and CRTP design pattern. Additionally, the user made code changes related to bug fixes and feature enhancements, such as handling URDF parsing failures and adding member size in VectorSpaceOperation, indicating involvement in the codebase. The user also addressed specific conversion issues and improved the library's usability, showcasing a combined role in both documentation and code maintenance within the robotics domain.
code-generationpythonautomatic-differentiationc-plus-pluspinocchio
Role in this project:
userBackend & QA Engineer
Contributions:9 commits, 8 comments in 6 months
Contributions summary:Florent primarily contributed to the Flexible Collision Library (FCL), focusing on improving the capsule-capsule distance computation algorithm and adding a dedicated test suite. They fixed a bug in a support function related to capsule calculations, demonstrating an understanding of the underlying geometric principles and the importance of accurate results. The user's work included modifying existing code, adding new functionality, and writing tests, indicating a role encompassing both backend development and quality assurance.
collision-detectionmachine-learningcollisionpathfindingflexible
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
Florent Lamiraux - Senior Researcher Directeur De Recherche at Researcher at Laboratoire d'Analyse et d'Architecture des Systemes