Project Summary
Project Overview This GSoC project focuses on adding a global block composition feature, resolving nested issues, modifying the current version’s single depe...
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.
Official Repository: VisualCircuit
Project Summary: 🔍 Explore Summary
About: ℹ️ Explore About
Github Issues: View Issues
Pull Requests: See Pull Requests
Project Overview This GSoC project focuses on adding a global block composition feature, resolving nested issues, modifying the current version’s single depe...
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...
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...
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...
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...
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 ...
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...
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...
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 ...
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...
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...
From here onwards Coding period begins, During the Monday meeting, mentors discussed the blocks in VisualCircuit resources and initial tests with GitHub Acti...
In the last week of the community bonding period, a video showcasing the Autoparking exercise of RoboticsAcademy with VisualCircuit (ROS2 Humble) was release...
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...
Hello everyone,