Imperial College London

Professor Yiannis Demiris

Faculty of EngineeringDepartment of Electrical and Electronic Engineering

Professor of Human-Centred Robotics, Head of ISN



+44 (0)20 7594 6300y.demiris Website




1014Electrical EngineeringSouth Kensington Campus






BibTex format

author = {Sarabia, M and Ros, R and Demiris, Y},
doi = {10.1109/Humanoids.2011.6100883},
pages = {670--675},
publisher = {IEEE},
title = {Towards an open-source social middleware for humanoid robots},
url = {},
year = {2011}

RIS format (EndNote, RefMan)

AB - Recent examples of robotics middleware including YARP, ROS, and NaoQi, have greatly enhanced the standardisation, interoperability and rapid development of robotics application software. In this paper, we present our research towards an open source middleware to support the development of social robotic applications. In the core of the ability of a robot to interact socially are algorithms to perceive the actions and intentions of a human user. We attempt to provide a computational layer to standardise these algorithms utilising a bioinspired computational architecture known as HAMMER (Hierarchical Attentive Multiple Models for Execution and Recognition) and demonstrate the deployment of such layer on two different humanoid platforms, the Nao and iCub robots. We use a dance interaction scenario to demonstrate the utility of the framework.
AU - Sarabia,M
AU - Ros,R
AU - Demiris,Y
DO - 10.1109/Humanoids.2011.6100883
EP - 675
PY - 2011///
SP - 670
TI - Towards an open-source social middleware for humanoid robots
UR -
UR -
ER -