ESR Post Blog

Personalization and customization: what if the role of the user in the adaptation changes how we perceive and interact with robots?

Personalization is a well-known process that plays a role in product or interface design, and consumer psychology. The adaptation of both appearance and functionalities of a technology or a service to users’ preferences and needs has gained prevalence, even in the context of social robots. However, while the technical advances that enable the personalization of … Continue reading Personalization and customization: what if the role of the user in the adaptation changes how we perceive and interact with robots?

Towards Better Human Behavior Understanding

For service robots, an accurate understanding of human behavior is the basis for personalized interactions. With the vigorous development of computer vision technology in recent years, understanding human behavior from images has been a basically solved problem, which is also a well-known task – visual action recognition. But is this enough for a robot? In … Continue reading Towards Better Human Behavior Understanding

Intelligence in navigation …

In the past few decades, robots have become more accessible to industries and research. However, we are still far from what the sci-fi movies have presented many years ago: the multi-purpose robot-servants that are able to take over with ease any chore in the house. Why can’t we have that kind of robots yet? Well, … Continue reading Intelligence in navigation …

Error 001: Robot misbehaved

Research is the art of improving mankind’s knowledge. As soon as research joins forces with technological progress we are able to envision new tools and solutions for the problems of today and of the future. It has happened to all of us to see the 404 Page not found while browsing the internet. It’s annoying. … Continue reading Error 001: Robot misbehaved

Neuromorphic Computing for Real-Time Human-Robot Interaction

Let’s start with what is Neuromorphic Computing and why all of a sudden researchers are getting attracted to it? So far, many computing techniques are implemented for different general/ specific applications, but energy efficiency is still a major issue in every computation. Especially in the case of training a neural network where data might contain … Continue reading Neuromorphic Computing for Real-Time Human-Robot Interaction

What do you really want? The robot challenge of recognizing human intention.

Imagine that your friends are visiting you at home for dinner today, and you need to re-organize the space to make room for everyone. However, you are alone and the furniture is too heavy. Lucky for you, you just purchased a robot whose strength you could use for moving tables, sofa, and so on; and … Continue reading What do you really want? The robot challenge of recognizing human intention.

Bring me there: An Instruction Generation Approach for Vision and Language Navigation

While many researchers study computer vision, natural language processing, or robotics, we are mainly interested in the intersection of these three domains. Specifically, we are interested in Vision and Language Navigation (VLN). For an agent or a robot to perform VLN, it can perceive the 360-degree view of the environment and is given human instructions … Continue reading Bring me there: An Instruction Generation Approach for Vision and Language Navigation

ESR 3 – Interactive kinesthetic teaching for conditional tasks

More and more service robots are being developed to be used in houses or in medical faculties to help people with disabilities. Such robots need to be coded by people that are not experts in robotics but experts in other fields such as the medical fields, or even by the end-users themselves.  For this is … Continue reading ESR 3 – Interactive kinesthetic teaching for conditional tasks

Learning social skills continuously like human

Social learning is the hallmark of human intelligence, allowing the human to rapidly adapt to new scenarios, learn new tasks and communicate knowledge that can be built on by others in a continuous setting. While new knowledge plays a role in its accumulation, it also supplements and revises previous knowledge to prevent the human from … Continue reading Learning social skills continuously like human