Table of content

  1. About
  2. Authors
  3. Installation

1. About

Have you ever wanted a human emotion AI assistant? This is possible now!

Right now all market assistants are soulless beings, they have voice, no more no less. People have no physical connection with them. Today Assistant can or even should be your friend. Real friend needs a physical representation, for example as robots have....

We introduce you the real Hal9000! The robot assistant with voice, strong hands and emotions. He cares about your life, answers all questions and express his state.

2. Authors

  1. Łukasz Jocz
  2. Paweł Kamiński
  3. Michał Piotr Stankiewicz
  4. Michał Stefańczyk

3. Installation

First of all you should create virtualenv with python2.7.

virtualenv --no-site-packages --distribute -p python /path/to/your/env

Than, using virtualenv, install package

. /path/to/your/env/bin/activate install requirements

pip install -r requirements.txt

Then run flask robot.py app, it enables communication with robot. You may need robot simulator.

Then you have to install node (at least 6) and install dependencies:

npm install 

Microphone part may require following libraries:

sudo apt-get install alsa-base alsa-utils
sudo apt-get install libasound2-dev

Then start node server:

node app/app.js
Share this project: