derivadas.dev

Pablo Díaz Viñambres

MSc Informatics @ TUM

Project PUMA

PythonROS2Robotics


PUMA robot with modifications.

Along with some members of RoboTUM and Maxwell Robotics, we developed a software stack for the Deep Robotics M20 Lynx quadruped robot. This model originally comes with a proprietary software stack that is not easy to extend, so we rewrote it from scratch to improve its capabilities. We first built a ROS2 interface layer that interacts with robot telemetry, sends motion commands, and reads data streams from the two cameras and LiDAR sensors. On top of this, we built an autonomy stack for mapping and waypoint following. This was my first project as a member of RoboTUM and a great initiation to the world of robotics!

PUMA Robot LiDAR scan in RViz.