# JdeRobot RoboticsAcademy now supports pure ROS2 solutions

**URL:** <https://discourse.openrobotics.org/t/jderobot-roboticsacademy-now-supports-pure-ros2-solutions/49627>\
**Category:** Training & Education\
**Tags:** ros2\
**Created:** [August 18, 2025, 4:58pm UTC](https://discourse.openrobotics.org/t/jderobot-roboticsacademy-now-supports-pure-ros2-solutions/49627 "2025-08-18T16:58:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jmplaza](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/jmplaza/32/21898_2.png) [@jmplaza](https://discourse.openrobotics.org/u/jmplaza)\
**Post date:** [August 18, 2025, 4:58pm UTC](https://discourse.openrobotics.org/t/jderobot-roboticsacademy-now-supports-pure-ros2-solutions/49627/1 "2025-08-18T16:58:22Z")

</div>

Congratulations [Ashish Ramesh](https://github.com/AshishRamesh) for your successful GSoC2025 project Google Summer of Code with [JdeRobot org](https://jderobot.github.io/) 🚀!!! Our open source [RoboticsAcademy](https://jderobot.github.io/RoboticsAcademy/) now fully supports pure ROS2 solutions (ROS topics for sensors, actuators and GUI, frequency control with rclpy.spin, spin\_once or rate).

The challenges at RoboticsAcademy can now be solved as pure ROS2 applications. Good job with the FollowLine and the BasicVacuumCleaner challenges 🙂

[![](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/8/d/8d9394c41e604c4de587e32b4668c8ad9ffed6a0.jpeg "[Robotics Academy x GSoC] Porting Exercises to Native ROS 2 with Direct Topic Integration") ](https://www.youtube.com/watch?v=Ymt8XVFyciY)

More developer info at [his blog](https://theroboticsclub.github.io/gsoc2025-Ashish_Ramesh/posts/Final-Report/).
