Introduction to Gsoc 2026. #367
Replies: 2 comments 1 reply
-
|
@jmplaza |
Beta Was this translation helpful? Give feedback.
-
|
Hi @Sarvesh-Mishra1981 , Nice to hear from you. The direct tasks included in the projects 4 and 6 are reserved to be faced along the GSoC 2026 by the selected candidates, not now. No PR will be accepted now for things related to Projects 4 and 6 . Just follow the GSoC-2026 application instructions. In addition, take a look at the guidelines for contributing to RoboticsAcademy. The contributions and interactions through the RoboticsAcademy repo and are also taken into account in our candidate selection process. Currently betatesting of all the exercises is the best way of contributing. Feel free to report here, in the corresponding open issues, your feedback as betatester of the exercises you have played with. Regarding project 4: The RAM (RoboticsApplicationManager) is the central piece for launching the Gazebo simulator, the tools and the user application inside the RADI. It is in continuous contact with the webpage of each exercise on RoboticsAcademy. Understanding the RAM code and its dialogue with the web page of the exercise are good point to write a meaningful proposal for Project #4. Regarding project 6: using VisualCircuit to develop several demo robotics and Computer Vision applications is the best way to get familiar with its codebase and current limitations. Start with simple one-level applications, and them jump into two-level applications (=nested blocks). Cheers, |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello everyone, @jmplaza
My name is Sarvesh Mishra, and I am currently a second-year undergraduate student at IIT (BHU), Varanasi. I have been actively involved in robotics, ROS2, and embedded systems development, and since September I have been contributing to the JdeRobot ecosystem. During this period, I have worked extensively with RoboticsAcademy and have successfully merged four pull requests into RoboticsAcademy and one pull request into VisualCircuit. Through these contributions, I have developed a strong understanding of the repository structure, development workflow, middleware integration, and community contribution standards.
For GSoC 2026, I am particularly interested in Project #4 (RoboticsAcademy: Drone Cat-Mouse Chase exercise) and Project #6 (VisualCircuit: Improving Functionality & Expanding the Block Library). At present, I am deeply exploring the RoboticsAcademy Manager (RAM), understanding its communication with the browser frontend, and studying the exercise launching workflow in detail. In parallel, I am actively working on VisualCircuit by improving features, resolving issues, and performing beta testing to further strengthen the platform.
I would greatly appreciate guidance on additional steps I can take to strengthen my preparation — such as working on specific exercises, exploring particular architectural components more deeply, or contributing in targeted areas that would be especially relevant to Projects #4 and #6.
I am currently preparing a technically detailed proposal for both Project #4 and Project #6, and I look forward to receiving feedback from the mentors as I refine my drafts. I am excited to continue contributing to JdeRobot and aim to make a meaningful and impactful contribution through GSoC 2026.
Beta Was this translation helpful? Give feedback.
All reactions