Google Summer Of Code 2020 Report

   
Orgainization Robocomp
Project name Robocomp GUI Development
Primary repository robocomp-viriato
Project Mentors Araceli Vega Magro, Pedro Núñez Trujillo, Ramon Cintas
Project Page Summer of Code Project Page
Status Completed

Project Abstract

Graphical user Interfaces (GUIs) plays a significant role in improving the usability of software and enable smooth interaction between the user and the system.

In this project, I have worked on the GUI part, interfacing it with other components and agent as well. Some of these components work with the DSR (Deep State Representation) and AGM (Active Grammar-based Modeling).

Major Task of the Project:

Component that I worked on:

During my GSoC duration i worked on these components:

Challenging part of Project:

There are times when I stuck with problems and didn’t able to figure out how to solve them, but with the help of mentors and a lot of googling brings me out.

I will list a few such problems that I faced:

Future Work:

  1. Introduction
  2. Human Observer Agent GUI
  3. Integrating Google Calendar with GUI
  4. Human Scene Simulation
  5. Automated tool to perform optimisation

GSoc Robocomp playlist

Commits & Pull Requests


Pull Request before GSoC

Diary

Throughout my GSoC duration, I tried to document the progress and the problems that I faced. You can find all the daily logs here..

Conclusion

A remarkable journey comes to an end. I’m very thankful to all my mentors, friends and parents who helped and motivated me during the entire journey. Though GSoC 2020 comes to an end, I’m looking forward to contributing to Open Source and Robocomp Project.


Contact:
For any query or suggestions related to the work, feel free to contact me at:
Email - rahulkatiyar1995@gmail.com
Github Profile - https://github.com/rahulkatiyar19955
Twitter - @wowrahul
Profile - https://rahulkatiyar19955.github.io/