All organizations · GSoC 2026 · End user applications, Artificial Intelligence
Open Robotics
Open source robotics and a whole lot more!
Open Robotics supports the development, distribution, and adoption of open source software for use in robotics research, education, and product development. Open Robotics is an umbrella organization encompassing five projects: - Robot Operating System (ROS), a robot development framework. - Gazebo, a robot simulation framework. - Open-RMF, a framework for coordinating multiple fleets of robots. - ros-controls, an extensive control framework built for ROS. - The ROS Infrastructure that is used to build and distribute ROS packages.
- python
- ros
- gazebo
- c++
- Bevy
- robotics
- simulation
- Hardware Control
- fleet management
- buildfarms
Project ideas
13 ideas on its 2026 ideas page; of the 8 that state a difficulty: 1 easy, 3 medium, 4 hard. Sizes: 2 small, 6 medium, 5 large. 11 mentors named.
- Client Library System Performance Monitoring Enhancements large medium
- Fix RCLCpp Action Reordering Bugse medium
- Improve ROS 2 Performance medium
- Scalable Multi-Robot Integration and Automated Bridging for ROS 2 and Gazebo large
- Vendor Agnostic SONAR Implementation medium hard
- QA of Reset of Core Systems medium easy
- Physical AI Inference & Trajectory Upscaling for ros2control large hard
- Zephyr Zenoh Integration for ros2control large hard
- Mission Control for ros2control large hard
- UI/UX Improvements to the Crossflow Diagram Editor medium medium
- Continuous Integration Testing of the Reservation Node small
- Improved throughput for Traffic Dependency Calculation small
- Add Support for Mixin Composition in Colcon-Mixin. medium medium
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2016, 10 years. Projects per year: '16: 7, '18: 4, '19: 7, '20: 7, '21: 2, '22: 2, '23: 3, '24: 5, '25: 9, '26: 8.
On GitHub
28 repositories pushed to in the last year. Main languages: C++ (6), Python (5), Dockerfile (2), HTML (2), Ruby (2), C (1).
Links and channels
- Website: https://www.openrobotics.org/
- Ideas page: https://github.com/osrf/osrf_wiki/wiki/GSoC-2026
- Contributor guide: https://github.com/osrf/osrf_wiki/wiki/GSoC-2026#application-template-for-students
- Source code: https://github.com/openrobotics
- Email: gsoc@openrobotics.org
git-into-gsoc org "Open Robotics" --shortlist
git-into-gsoc repos "Open Robotics"
git-into-gsoc issues --org "Open Robotics"
or ask your assistant: "Which Open Robotics repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.