skip to Main Content

Technological Activity

The activities will focus on the “naturalization” processes of the interactions between humans and robots. Therefore, anthropomorphic models of interaction between humans and robots will be studied and implemented on robotic platforms, mostly humanoid.
In this context, we intend to develop a software framework based on ROS (Robot Operative System) architecture consisting of high-level cognitive functions to more easily to implement and test the interaction paradigms to be developed. Part of the activity is aimed at the management and maintenance of robots and hardware and software infrastructures that make up this framework.

The group mainly carries out activities on the non-verbal aspects of communication, both of content and control. That is the signals that flow on the main channel, in which the contents of the interaction are communicated and on the backchannel through which interaction control information is exchanged.

Both hardware and software solutions are studied and adapted to the specific field of robotics for:

  • the interpretation of gestures, mainly based on new models of deep convolution networks for the estimation of 2D and 3D posture, exploiting the sensor’s data of the robot such as RGB cameras and sonars;
  • the generation of non-verbal signs to be used primarily on the backchannel to allow the user to evaluate the evolution of the interaction;
  • the expressiveness of the robot mainly postural and facial;
  • indoor navigation in unstructured environments with Simultaneous Localization and Mapping algorithms to be adapted to the specific robotic platforms used;
  • the capabilities indicate them with laser pointers and projectors. This aspect is particularly innovative robots capable of indicating objects are not common.


The group also wants to engage in the challenge of designing and building an original hardware robotic platform that overcomes the limits of current low-cost robotic platforms.
The idea is, in a first phase, to experiment with the available technologies and verify their adequacy with respect to the algorithms to be used. Then proceed to a system integration phase in order to arrive at a complete robotic prototype but still, laboratory (not engineered), to finally move on to the declination of some products derived from the prototype with final product characteristics.



The main goal is to implement new anthropomorphic models of interaction between humans and robots to naturalize the interaction.

The main goal implies endowing the robot with the ability to both perceive and interpret the communication flowing from man to the robot. But also with the expressive capabilities of the robot that can be intuitively decoded by the interlocutor. Then obtain new hardware and software solutions for understanding and generating multimodal bidirectional signals for communication through the main channel and backchannel.


Application Fields

The main fields of application are education, where the interaction between robots and children can support teaching methods. Cultural heritage, or museum assistance in which the skills of interpretation could indicate an innovation for this application field. Medicine, in particular aftercare for patients.

Research product

ASS4HR ASS4HR is both a design and a ROS (Robot Operating System) implementation of an artificial somatosensory system for a humanoid robot. The design takes inspiration from the biological model and has been adapted to the robot’s characteristics. The implementation is based on the use of the soft sensors paradigm.

ASS4HR allows the robot to experience sensations that we call “roboceptions”, exploiting from the measurements of the basic sensors it is equipped with. This way, the robot is aware of its physical condition and can adapt its behavior.

For each “roboception” that constitutes the artificial somatosensory system, both the ascending path and the descending path have been implemented. Therefore, ASS4HR allows you to experience, modulate or inhibit the “roboceptions”. By doing so, each robot can have its own character.

Download ASS4HR

Back To Top