Rohan Budhiraja

Expert Robotics Engineer at Agile Robots SE

Munich, Bavaria, Germany
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
Rohan Budhiraja is an expert robotics engineer based in Munich with over a decade of experience bridging academic research and production-grade robotics. He holds a PhD in mechatronics and has driven real-time optimal control and rigid-body dynamics work at LAAS-CNRS and Inria, contributing core algorithms and GPU-aware implementations. Rohan has been a key developer on influential open-source projects like Crocoddyl and Pinocchio, implementing differential dynamic programming solvers and an Articulated-Body Algorithm with Python bindings used widely for robot simulation and control. At startups and industry (including SquareMind and now Agile Robots), he translates advanced control theory into deployable systems for real-world robotics and medical-AI applications. Colleagues describe him as the kind of engineer who simultaneously optimizes mathematical structure and cache-friendly C++ implementations — marrying theory with pragmatic performance.
code10 years of coding experience
job7 years of employment as a software developer
bookIndian Institute of Technology Delhi (IIT Delhi)
bookUniversity of Tokyo
bookDoctor of Philosophy - PhD Ingénierie mécatronique robotique et automatisation, Doctor of Philosophy - PhD Ingénierie mécatronique robotique et automatisation at INSA Toulouse - Institut National des Sciences Appliquées de Toulouse
languagesEnglish, Hindi, Japanese, French, Punjabi, Finnish
github-logo-circle

Github Skills (22)

robotics10
c-language10
python10
controlling10
dynamics10
binding10
trajectory-optimization10
controls10
control-theory10
controlled10
control-flow10
cprogramming-language10
kinematics9
code-generation9
derivation8

Programming languages (7)

C++ShellCCMakeTeXJupyter NotebookPython

Github contributions (5)

github-logo-circle
loco-3d/crocoddyl

Oct 2018 - Sep 2021

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:1 release, 157 reviews, 580 commits in 2 years 11 months
Contributions summary:Rohan's primary focus appears to be on the development of optimal control libraries for robot control. The commits demonstrate the user's involvement in creating core components for dynamics class, defining and implementing integration and discretization methods, and updating the cost functions. Their contributions involve implementing core mathematical models of optimal control problems.
sequencecode-generationmodel-predictive-controloptimal-controllegged-robotics
stack-of-tasks/pinocchio

Nov 2017 - Jan 2022

A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
Role in this project:
userBack-end Developer
Contributions:2 releases, 15 reviews, 244 commits in 4 years 2 months
Contributions summary:Rohan primarily focused on enhancing the Articulated-Body Algorithm (ABA) and associated bindings for the Pinocchio library. Their contributions included implementing the ABA algorithm with external forces, adding unit tests to validate the functionality and creating bindings for Python to use with ABA, which is essential for robot dynamic simulations. They also added enhancements to the robot_wrapper to integrate kinematics and dynamics calculations, including the addition of frame velocity, acceleration and position to the wrapper.
code-generationpythonautomatic-differentiationc-plus-pluspinocchio
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
Rohan Budhiraja - Expert Robotics Engineer at Agile Robots SE