Open Robotics logo
GSoCEnd user applicationsAccepted in 2026

Open Robotics

Open source robotics and a whole lot more!

54
Projects
10
Years accepted
8
In 2026

Projects by year

54

2026

8 acceptedShow
  • Client Library System Performance Monitoring Enhancements

    Accepted project · by Ammaar Ahmed

    The ROS 2 ecosystem has made significant leaps in performance over the last few years, supported by benchmarking tools like buildfarm_perf_tests and...

  • Scalable Multi-Robot Integration and Automated Bridging for ROS 2 and Gazebo

    Accepted project · by C88-YQ

    This project aims to improve the integration between ROS 2 and Gazebo by addressing two key challenges: manual bridge configuration and limited...

  • Add Support for Mixin Composition in Colcon Mixin

    Accepted project · by Innocent Pious

    I am C Innocent Pious, a final-year B.Tech Computer Science student from Chennai with hands-on experience in the colcon mixin codebase. Prior to this...

  • QA of Reset of Core Systems

    Accepted project · by Oscmoar07

    Self Introduction: My name is Yimo Wang.I am a Master’s candidate in Software Engineering at Dalian University of Technology, expected to graduate in...

  • Mission Control for ros2_control

    Accepted project · by Sahil Lakhmani

    The project solves a common problem in robotics systems: ros2_control already gives teams strong building blocks for hardware and controller control,...

  • Vendor Agnostic SONAR Implementation

    Accepted project · by Samuel Foo

    This project develops a vendor-agnostic GPU-accelerated SONAR simulation plugin for Gazebo by migrating the current CUDA-centric approach to a...

  • Physical AI Inference & Trajectory Upscaling for ros2_control

    Accepted project · by Vedhas Talnikar

    AI policies (VLAs, Diffusion Policy) output joint targets at 20–50 Hz, while robot hardware requires continuous commands at 500–2000 Hz. Naively...

  • UI/UX improvements to the Crossflow Diagram Editor

    Accepted project · by Zhen Wan

    The Crossflow Diagram Editor is a workflow authoring tool, but today some core interactions around building and validating workflows can be improved...

2025

9 acceptedShow
  • Improvements to ROS 2 Tracing

    Accepted project · by Deva Shravan

    This project enhances ros2_tracing by addressing its key limitation: recording trace data previously had to be started before application launch to...

  • Physics-based sonar simulation and new examples with commonly used hardware for underwater robotics

    Accepted project · by Helena Moyen

    The multibeam sonar is a ray-based plugin designed to simulate the physics of acoustic signal propagation, including phase and reverberation effects....

  • C/C++ Struct to ROS Message Converter

    Accepted project · by Himaj Joshi

    This project aims to create a ROS2 package that automatically converts C/C++ structs into ROS2 messages and generates the corresponding TypeAdapters....

  • Modernization and Improvements of VCSTool

    Accepted project · by Leander

    Vcstool is a meta version control tool that simplifies working with multiple repositories and is commonly used in ROS and Gazebo environments. It is...

  • Improvements to ROS 2 Doctor

    Accepted project · by Michael Carlstrom

    Prerequisites: Ubuntu and ROS 2 development environment, no need for specialized hardware. Necessary programming skills: Familiarity with...

  • Multi-Agent Traffic Optimization

    Accepted project · by Nielsen Cugito

    This project aims to enhance the multi-agent traffic debugging tool in Open-RMF's site editor for stress testing the multi-agent path finding (MAPF)...

  • Multi-Agent Traffic Optimization + Infrastructure improvements.

    Accepted project · by rydb

    I am Ryan, a college student finishing their last semester for a bachelors in computer science. My contribution to the multi-agent traffic...

  • Ray tracing enabled Faster-Than-Real-Time GPU based LiDAR plugin for Gazebo

    Accepted project · by Shashank Rao

    LiDAR (Light Detection and Ranging) plays a key role in autonomous navigation and 3D perception. To test and train LiDAR equipped systems...

  • Hardware Diagnostics Support for ros2_control

    Accepted project · by Soham Sanjay Patil

    The ros2_control framework uses a plugin-based system to support multiple hardware drivers at the same time. It takes care of resource constraints...

2024

5 acceptedShow

2023

3 acceptedShow

2022

2 acceptedShow

2021

2 acceptedShow

Public proposals

1

Read them for structure, not to copy. All proposals for Open Robotics.