Sustainable Verbal and Non-verbal Human-Robot Interaction Through Cloud Services

by   Lucrezia Grassi, et al.

This article presents the design and the implementation of CAIR: a cloud system for knowledge-based autonomous interaction devised for Social Robots and other conversational agents. The system is particularly convenient for low-cost robots and devices. Developers are provided with a sustainable solution to manage verbal and non-verbal interaction through a network connection, with about 3,000 topics of conversation ready for "chit-chatting" and a library of pre-cooked plans that only needs to be grounded into the robot's physical capabilities. The system is structured as a set of REST API endpoints so that it can be easily expanded by adding new APIs to improve the capabilities of the clients connected to the cloud. Another key feature of the system is that it has been designed to make the development of its clients straightforward: in this way, multiple devices can be easily endowed with the capability of autonomously interacting with the user, understanding when to perform specific actions, and exploiting all the information provided by cloud services. The article outlines and discusses the results of the experiments performed to assess the system's performance in terms of response time, paving the way for its use both for research and market solutions. Links to repositories with clients for ROS and popular robots such as Pepper and NAO are given.


page 1

page 6

page 7

page 10

page 15


Providers-Clients-Robots: Framework for spatial-semantic planning for shared understanding in human-robot interaction

This paper develops a novel framework called Providers-Clients-Robots (P...

Fog Robotics for Efficient, Fluent and Robust Human-Robot Interaction

Active communication between robots and humans is essential for effectiv...

Knowledge Triggering, Extraction and Storage via Human-Robot Verbal Interaction

This article describes a novel approach to expand in run-time the knowle...

Human-Robot Interaction in Retinal Surgery: A Comparative Study of Serial and Parallel Cooperative Robots

Cooperative robots for intraocular surgery allow surgeons to perform vit...

Knowledge-Grounded Dialogue Flow Management for Social Robots and Conversational Agents

The article proposes a system for knowledge-based conversation designed ...

SRCA - The Scalable Robotic Cloud Agents Architecture

In an effort to penetrate the market at an affordable cost, consumer rob...

A wearable sensor vest for social humanoid robots with GPGPU, IoT, and modular software architecture

Currently, most social robots interact with their surroundings and human...

Please sign up or login with your details

Forgot password? Click here to reset