Reinforcement Learning for pick and place operations
Contributor: Daniel Peix
Reinforcement learning is an established discipline for the automatic acquisition of control programs from a reward signal. Some early limitations...
Open-source framework to develop robot components
Contributor: Daniel Peix
Reinforcement learning is an established discipline for the automatic acquisition of control programs from a reward signal. Some early limitations...
Contributor: Sushant Sreeram Swamy
Socially aware path planning enables a robot to navigate through a crowded environment causing the least amount of discomfort to the surrounding...
Contributor: Kaustab Pal
I am proposing the use of Convex Inner Approximations to plan the trajectories. The Convex Inner Approximation method finds kinodynamically feasible...
Contributor: Swati Dantu
Self-adaptation is a key ability for future autonomous robots. Thanks to this capability, a robot is able to automatically adapt to changes during...
Contributor: Vamsi Anumula
The aim of the project is to train a optimal controller using Deep Reinforcement Learning for pick and place operations. The agent improves from a...
Contributor: Kacper Kujawski
This is a proposal for no. 15 project idea - "Webots integration with RoboComp". As the title indicates, the project aims at integrating RoboComp...
Contributor: Trung Ngo Tan
The main topic can be divided into two parts: +Body and hand detection: I apply the lightweight Openpose model, MediaPipe library, and the optical...
Contributor: Aditya Kapoor
With the advent of Machine Learning, one can learn such heuristics and use them as cost functions in conventional path planners. SNGNN-1D is one such...
Contributor: Alejandro Fernández
Implementing a neural network with transfer learning for a new component of object detection in LearnBlock
Contributor: Aditya Kasibhatla
Interaction of a robot with the operator (human) is an important and daunting task. The aim of this project would be to create a clean, modern and...
Contributor: Amarthya Sasi Kiran
In today’s world, a lot of educated decisions are made using the information collected by robots and are aided by the inferences given by the...
Contributor: Yassmin Hesham
The field of Model Predictive Control (MPC) has seen tremendous progress. The algorithms and high-level software available to solve challenging...
Contributor: Fernando Martin
AGM (Active Grammar-based Modeling) is a Project with the objective of proposing a detailed description of how the software modules of the robots can...
Contributor: Garv Tambi
The detection of risk situations during the navigation of mobile robots is an essential task for future applications. The goal is to create a...
Contributor: Vaibhaw Khemka
Depth Estimation is one of the attractive research areas in computer vision. The motivation of this project is to estimate depth without the use of...
Contributor: Rishabh Baghel
Aim of this project is to introduce machine learning methods to learn about the surroundings for a robot’s navigation, we want to develop an agent...
Contributor: José Miguel Sánchez
This project aims to endow LearnBlock with the ability to determine the different syntax-errors of a program and to display those errors in both, the...
Contributor: Mohamed Shawky
The ability of a robot to detect, grasp and manipulate objects is one of the key challenges in building an intelligent humanoid robot. For a...
Contributor: Rahul Katiyar
This Graphical User Interface is responsible for the Robot's controlling and monitoring. This uses CORTEX architecture which is a cognitive robotics...
Contributor: Kanav
One of the capabilities of the robot is to efficiently communicate with humans, either through voice or gestures. Currently, EBO is equipped with...
Contributor: Palash Agarwal
We are living in a world where a cognitive robot can act as a human assistant and has the potential to offer social experiences through human-robot...
Contributor: Shubh Maheshwari
In Robotics, it is crucial to identify humans and efficiently distinguish them. This gives the ability to perform further challenging tasks such as...
Contributor: Rishi Gondkar
The navigation of a robot in an environment with humans is a subject with enormous interest in the last years. To be accepted in these types of...
Contributor: Akash Kumar Singh
C++ as a programming language comes in handy in case of performance oriented applications for example: a simulator. But when it comes to rapidly...
Contributor: Nivedita Rufus
Humans and robots coexist together in today's world and to make these interactions more meaningful, one of the capacities that a robot must certainly...
Contributor: José Manuel Agúndez
Swarm robotics is an approach to the coordination of large numbers of robots in order to tackle a given task inspired by the observation of social...
Contributor: Elena Barranco
RoboComp is an open-source robotics framework that affords the tools to create software components. These components communicate through interfaces...
Contributor: Shashwat Shrivastava
Building an interactive robotic simulator in order to simulate the complex real world. As real worlds are dynamic in nature we need a simulator where...
Contributor: Alberto Andújar
My proposal aims to create a new component that allows to store the representation of the robot’s world over time, as well as query it. For this, it...
Contributor: Nikhil-Bansal
RoboComp’s existing simulator, RCIS, is based on OpenSceneGraph technology and custom made actuators and sensor. This project is to build prototypes...
Contributor: Liubove Orlov Savko
The task of recognizing and predicting human daily activities is a trending topic nowadays, and a lot of research has been developed around ...
Contributor: Aditya Aggarwal
Aim of this project is to develop a People Identification System with the following two capabilities. Given an image identify all the faces in it...
Contributor: Isabel Najarro Borrego-1
My project is based on the fact that the offline component to be created for EBO gives it the ability to speak through a TTS modulating the voice...
Contributor: Ronit Jorvekar
Machines have been socially aware but the efforts to be put into making them socially aware or their behavior to be socially acceptable are...
Contributor: Mariyam Fedoseeva
Understanding actions and interactions of humans from the RGB-D sensor input can significantly improve cognitive functions of robots and help safely...
Contributor: Sayali Deshpande
Learnbot is a small low-cost robot designed to develop computational thinking in kids of age 10 and above. Presently, Learnbot can be programmed to...
Contributor: Araceli Vega Magro
My proposal consists on transform the fixed personal space used actually in Robocomp into an adaptive space, depending of the spatial context (there...
Contributor: CristinaMG
I think about how to improve the RoboComp system by adding visual detection mechanisms to the mobile robots. This provides to the robot all the...
Contributor: Akash Kumar Singh
Simulation plays an important role in robotics. Through simulation we can save valuable time and resources to test our algorithms. Often robotics...
Contributor: José Alberto Andújar
My proposal is based on getting full support for JavaScript within the RoboComp framework. For this, the current state of generation of written...
Contributor: Prinshu Kumar
LearnBlock is the programing tool designed for easy usage of the Learnbot robot. It is meant to be used by students and to help them learn new...
Contributor: Sparsh
The existing RCIS simulator is not very efficient when our robot get more complex so we need more advanced functions in RCIS. This project is to...
Contributor: Maria Bohórquez
Robocomp current tutorials are simple and cover just the basics. Improved tutorials and use cases need to be created for Robocomp to be a framework...
Contributor: Mayank_Kumar
The highlyUnstable branch of robocomp has an advanced rcmanager, which aids for creation of the xml files in a simple and illustrative way, through a...
Contributor: Aniq Ur Rahman
Project aims at designing a custom language for getting rid of the burden of textual programming and to provide abstraction and hide the underlying...
Contributor: Iván
The Learnbot is a small robot which is used to teach to the children the world of robotics. This robot is designed to run simple programs. These...
Contributor: Araceli Vega Magro
The project idea I would like to contribute to robocomp platform as a part of Google Summer of Code is a new component - or set of new RoboComp...
Contributor: Nikhil Abraham
RoboComp is an open-source Robotics framework providing the tools to create and modify software components that communicate through public...
Contributor: Lashit Jain
Automated Planning involves taking actions to reach the goal. The problem is that most of the practical situations have lots of actions involved, and...
Contributor: Yohan M R
The aim of this project is to integrate social behaviors into the RoboComp navigation agent. Mobile robots that encounter people on a regular basis...
Contributor: brickbit
One proposal to redesign Learnbot to solve current problems and make the robot more attractive and expressive
Contributor: Love Mehta
This project aims to extend the current DSL based component code generator to also generate RoboComp components that can be run in the browser. The...
Contributor: Basil
Two main reason for this to be an important idea. (1) Sometimes we will have to work with component networks which contains hundreds ...
Contributor: dgallegos
The project is about implementing a Qt5 and ROS support in RoboComp’s DSL
Contributor: Harit
Object detection and recognition are central problems in computer vision literature and essential for a vision based library. Recent advances in...
Contributor: Yash Sanap
This Project deals with writing a new component in RoboComp that will provide a naming and port service. When starting, components will now contact...
Contributor: ibarbech
When you run robocompdsl in addition to create the file example .cdsl, will create an example file where state machine will be defined. When you run...