GSOC 2020 with ROS

Apply to Google Summer of Code(GSOC) 2020 for Robot Operating System (ROS) 20

Below are the list

Gazebo Developers Tool

List of prerequisites: Linux, mercurial, software design, docker
Description of programming skills: python (medium-high level)
Difficulty level: Medium
List of potential mentors: Jose Luis Rivero
Detailed description: The project consists on the creation of a command line utility that allows Gazebo/Developers and users and easy access to a working environment for developing Gazebo (a complex application with many dependencies, different supported versions in different platforms, interactions with other frameworks, use of GPU, ...). The idea would be to use virtualization (docker) to provide to the user a ready to go environment for developing or testing.

If you meet the general requirements and are interested in working on one of the OSRF projects during the Google Summer of Code, you can apply by:

Sending an email to: , with the subject line: GSoC Application, and
Submit your application through the Google GSoC web site Your application should include the following information:

Contact information

Your name
A phone number
An email address where we can reach you for daily communication


Please list relevant technical courses you have taken. In particular, we are interested in your background in:

Software engineering
Computer graphics
Physics simulation


Please list any experience you’ve had in software development, including relevant class projects, internships, undergraduate or graduate research, and/or contributions to open source projects. For each example, please include a brief description of the overall project along with the specific contributions you made and when you made them.

In addition to the above information, we are interested in concrete examples of your work, which may include:

Sample code: please send an example of code you have written that you are proud of; be prepared to answer questions about it.
Publications: if you have participated in undergraduate or graduate research, please include a copy of any relevant publications.
Specialized skills: if you have experience/skills in particular areas that you believe would be useful to one of our projects, please let us know.
Personal website: if you have a website that discusses your research or other projects, please include a link.
References: names and contact information for people you have worked with who can recommend you.

Statement of intent

In a paragraph or two, describe your interests and background. Please tell us which of the project ideas you are interested in and why you’d like to work on it. If you have a proposal for a project not included on our list, please describe the idea clearly and provide a motivation for the work and a timeline for how you plan to accomplish it.

GSOC Application :

Name : Sachin Suresh Shetty Email : Location : Bonn, Germany

Coursework Robotics : Probabilistic Robotics at Uni-Bonn. M.Sc. Germany Software Engineering : took the course in B.E at BVBCET, Huballi, India