Robotic games for people with disabilities

Tutor

Andrea Bonarini (webmail)

Research Area

Artificial Intelligence, robotics and computer vision

Keyword (max 3 separate da virgola)

Robot, game, disability

Web site

Deadline for starting

No Deadline

Technologies to be used

C language, Arduino (or Raspberry PI), sensors (accelerometers, distance sensors, (cameras, if interested)).

Description

Playing is essential to develop social and cognitive abilities. Often  children with disabilities cannot play because the toys on the market require abilities not enough developed. Aim of this project(s) is to develop robotic toys that may enable these children to play with success, possibly with normally developed companions. Some of them have already been realized by Bioengineering, Design, and Computer Engineering students, mostly using Arduino or Raspberry PI. There is the possibility to test the developed games in rehabilitation centers in Milan.

Synchronized action editor

TUTOR

Andrea Bonarini (webmail)

RESEARCH AREA

Artificial Intelligence, robotics and computer vision

KEYWORDS

Robot, IoT, Interface Design

WEB SITE

DEADLINE TO START

No deadline

TECHNOLOGIES TO BE USED

C++, or Java, or Python, or any other suitable language.

DESCRIPTION

To define synchronized actions from different motors, color LEDs, and sound producers, a dedicated editor is needed, able to show on a panel similar to an orchestra musical score the actions to be done by the different actuators. We expect to have a table where different lines correspond to actuators (like different instruments on the musical score), and on each line a set of discretized segments can be put to state when the corresponding action should start and stop, and with which intensity. The editor should save a file (a “score”) in a defined format that could be used by a an actuation control system to control a robot, an environment, or any object able to show autonomous actions. A system of this type, from which is possible to get inspiration, was used to program Sony Rolly. A basic, text-based system is used to program the Pololu Maestro multi-servo boards, which could be taken as further inspiration.

The system should run in Ubuntu Linux or via web. It is possible  to test it by uploading its output to Arduino to control simple sequences of actions.

Emotional sound like R2D2 or BB8

TUTOR

Andrea Bonarini (webmail)

RESEARCH AREA

Artificial Intelligence, robotics and computer vision

KEYWORDS

Autonomous robot, game, robogame, sound, emotion

WEB SITE

DEADLINE TO START

No deadline

TECHNOLOGIES TO BE USED

C language, sensor data analysis. Arduino or Raspberry PI will be the target processing units. No prerequisites on the application topics are required.

DESCRIPTION

Aim of the project is the implementation of a set of sounds to express different emotions like (but not limited to) what some of the Star Wars robots do. Sounds are an important channel of interaction, and a correct management of the combination of sound and motion features plays an important role in the acceptance of robots. It might be possible to add sounds to the body of one of the robots available at AIRLab, or to design a new body.
The implementation is in C or C++, on Arduino or Raspberry PI.
The final system, if successful,  could be presented at the POLIMI  Open Day, Meet Me Tonight, Robotics Week, ICT4All, and other public exhibitions.