Pankaj Borade | JdeRobot x GSoC 2024

Image 1 Image 2

My name is Pankaj Borade, and I am a final-year student at Sardar Vallabhbhai National Institute of Technology (SV-NIT Surat), pursuing Electronics and Communication Engineering. I’m incredibly thrilled to be a part of this GSoC 2024 program, where I’ll be making meaningful contributions to VisualCircuit by JdeRobot, an open-source platform that allows users to program robotic intelligence using a visual language consisting of blocks and wires.

This GSoC Project focuses on adding a global block composition feature, resolving nested issues, modifying the current version single dependency codebase to multi-level dependency, implementing two or more demo robotics applications, expanding the block library, automating the testing of Visual Circuit and its documentation using GitHub Actions, and releasing the new version with all issue fixes. The journey from Day 0 to the current progress is illustrated in the progress blog.

Mentors

Official Repository: VisualCircuit
Project Summary: 🔍 Explore Summary
About: ℹ️ Explore About
Github Issues: View Issues
Pull Requests: See Pull Requests

Recent Posts

Project Summary

14 minute read

Project Overview This GSoC project focuses on adding a global block composition feature, resolving nested issues, modifying the current version’s single depe...

Coding Period Week 13: Aug 21 ~ Aug 26

3 minute read

This is the final evaluation week, where ongoing and new errors were resolved, a demo video was created, and the summary report for the final evaluation of G...

Coding Period Week 11 & 12: Aug 06 ~ Aug 20

3 minute read

In the past two weeks, the main task has been to complete the remaining demo and resolve issues that arose along the way. A major issue was with the FSM circ...

Coding Period Week 10: July 30 ~ Aug 05

3 minute read

In the tenth week’s Monday meeting, we discussed progress until the ninth week and outlined the tasks for the upcoming week. The main goal is to perform a ro...

Coding Period Week 9: July 23 ~ July 29

3 minute read

During our Monday meeting, we discussed the progress I made on the nested and composed block issue and outlined what needs to be achieved in the upcoming wee...

Coding Period Week 8: July 16 ~ July 22

1 minute read

In the eighth week’s Monday meeting, we discussed the issues I faced last week and the major issues encountered with the demo application, specifically with ...

Coding Period Week 6 & 7: July 02 - July 15

1 minute read

All the issues and possible cases of composed blocks were resolved last week. In the Monday meeting on July 1st, I showed a dummy example of an adder using c...

Coding Period Week 5: June 25 ~ July 01

1 minute read

On Monday’s meeting, we discussed possible cases for a composed block. Last week, I created the composed block functionality in that whenever a link exists i...

Coding Period Week 4: June 18 ~ June 24

3 minute read

In the fourth week’s Monday meeting, I showed a working demo and discussed the previous week’s tasks. The mentors suggested working on block composition for ...

Coding Period Week 3: June 11 ~ June 17

2 minute read

On the 10th of June, during Monday’s meeting, Dr. JoseMaria explained the Global Input Output issue. Whenever the user creates a Robotics Application circuit...

Coding Period Week 2: June 04 ~ June 10

2 minute read

Welcome to the second week of Coding Week progress. In the Monday meeting, we discussed the minimum tasks required for the midterm evaluation, reviewed the p...

Coding Period Week 1: May 27 ~ June 03

2 minute read

From here onwards Coding period begins, During the Monday meeting, mentors discussed the blocks in VisualCircuit resources and initial tests with GitHub Acti...

Community Bonding Week 3

1 minute read

In the last week of the community bonding period, a video showcasing the Autoparking exercise of RoboticsAcademy with VisualCircuit (ROS2 Humble) was release...

Community Bonding Week 2

less than 1 minute read

In the second week of the community bonding period, there was an introductory meeting with the entire JdeRobot community. In the meeting, Pedro and Dr. JoseM...