Pradheep M

Software Engineer - ROS at Neobotix GmbH

Heilbronn, Baden-Württemberg, 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
Pradheep M is a robotics software engineer with nine years of experience and seven years focused on ROS-based development at Neobotix GmbH, where he progressed from intern and master's thesis work to a core engineering role. He holds an M.Sc. in Autonomous Systems and contributes upstream as a Nav2 maintainer, improving ROS 2 navigation controllers (including a backward-driving cusp check) and documenting new behavior tree nodes for the project’s official docs. Comfortable across control algorithms, behavior trees, and system integration, he combines hands-on embedded/robotics engineering with technical writing to make advanced features usable by others. Based in Heilbronn, Germany, he blends academic rigor and practical product delivery, with a track record of fixing critical bugs and shipping hotfixes in one of the flagship ROS 2 navigation repositories.
code9 years of coding experience
bookMaster of Science (M.S.), Autonomous Systems, Master of Science (M.S.), Autonomous Systems at Bonn-Rhein-Sieg University of Applied Sciences
bookExchange student, Mechatronics, Robotics, and Automation Engineering, Exchange student, Mechatronics, Robotics, and Automation Engineering at Hochschule Düsseldorf
bookBachelor of Engineering (B.E.), Mechatronics, Robotics, and Automation Engineering, Bachelor of Engineering (B.E.), Mechatronics, Robotics, and Automation Engineering at PSG College of Technology
languagesGerman, Tamil, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
0answers
2questions
github-logo-circle

Github Skills (18)

c-language10
navigationbar10
navigation-drawer10
behavior-tree10
cprogramming-language10
ros10
navigationview10
documentation10
robotics9
control-systems9
configuration-file8
configuration-management8
configurations8
algorithms8
vector6

Programming languages (9)

HCLTypeScriptC++CBatchfileCMakeHTMLRuby

Github contributions (5)

github-logo-circle
ros-navigation/docs.nav2.org

Jul 2021 - Jan 2023

https://docs.nav2.org/
Role in this project:
userTechnical Writer
Contributions:6 reviews, 12 commits, 13 PRs in 1 year 6 months
Contributions summary:Pradheep primarily contributed to the project by adding and updating documentation. The commits involved writing documentation for new behavior tree nodes, including `CancelControl`, `CancelBackUp`, `CancelSpin`, and `CancelWait`. Additionally, the user updated existing documentation to reflect changes in the project, such as the introduction of new functionalities and parameter changes.
roboticsros2ros-navigationnavigation2ros
ros-navigation/navigation2

Jul 2021 - Jan 2023

ROS 2 Navigation Framework and System
Role in this project:
userBack-end Developer
Contributions:125 reviews, 18 commits, 28 PRs in 1 year 6 months
Contributions summary:Pradheep contributed to the `nav2_regulated_pure_pursuit_controller` package, adding a feature to allow the robot to drive backwards by implementing a cusp check. They also addressed code style issues and made hotfixes, including string formatting. Furthermore, the user fixed bugs related to BT Navigator and made improvements to the smoother. The user demonstrated knowledge of ROS 2 navigation framework and control algorithms.
roboticsros2autonomous-robotsrosnavigation
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
Pradheep M - Software Engineer - ROS at Neobotix GmbH