The Social Interaction Cloud (SIC)

The Social Interaction Cloud provides a range of services for developing more natural, social interactions for custom applications. The applications can be run on social robots such as Pepper and Nao, and with smart devices such as tablets.

The main goal of the SIC framework is to provide a range of independent services that can be individually used in interactive custom applications (see Use-Cases for examples). The services can run on any devices that support their hardware requirements.

Quick Start

  1. Install the SIC Framework. Please see the local install guide for more information on how to install and use SIC locally.

  2. Create your own application. You can develop your own application using different connectors . Unless you have worked with the EIS connector (for GOAL) before, we recommend you get started with the Python connector . A basic example to test your installation with can be found at here.

Use-Cases

The currently existing devices and services of the SIC framework support a number of possible use-cases:

Contribute to SIC!

  • extra devices can be added and used on the SIC framework (e.g.: Fitbits, tablets)

  • extra services can be added and used on the SIC framework (check here to see how)

Please refer to our Architecture principles when you wish to design and add new devices or services to the SIC framework.