Mads Holm Peters

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
Mads Peters is a software engineer with five years of hands-on experience building robot software at Universal Robots in Odense, progressing from student roles to a current engineering position. He specializes in ROS2-based integrations and robot control, contributing notable open-source work to the widely used Universal_Robots_ROS2_Driver—adding log handling, converting tests to ROS2, refactoring controller lifecycle, and implementing tooling for sensor and actuator management. His background in robot technology from the University of Southern Denmark blends research-driven innovation with practical quality engineering, giving him a strong focus on reliable, production-ready robotics software. Colleagues describe him as a pragmatic engineer who pairs deep system understanding with a knack for improving testability and operational robustness.
code5 years of coding experience
github-logo-circle

Github Skills (12)

c-language10
robotics10
cprogramming-language10
ros10
hardware-interface9
python9
controller-advice9
controller9
led-controller9
api8
testing8
apidoc8

Programming languages (5)

TypeScriptJavaDockerfileC++Python

Github contributions (5)

github-logo-circle
Universal Robots ROS2 driver supporting CB3 and e-Series
Role in this project:
userSoftware Engineer
Contributions:92 reviews, 8 commits, 9 PRs in 1 year 8 months
Contributions summary:Mads contributed significantly to the ROS2 driver for Universal Robots. Their work included adding a log handler to handle log messages from the Client Library, converting existing tests (io_test and switch_on_test) to ROS2, and refactoring the controller's activation and deactivation processes. Furthermore, the user implemented a controller stopper node to manage controllers based on the robot's running state and added services to set tool voltage and zero the force torque sensor.
driverrosroboticsros2ros-industrial
Beta version of the Universal Robots ROS2 driver
Contributions:58 pushes, 19 branches in 4 years 2 months
roboticsros2ros2-driveruniversal-robotsros
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