Humenoid dancing to music sounds

The project is about analyzing MIDI song files properties and applying them to BIOLOID robot ,via a developed workspace in MATLAB.

This workspace was selected mainly because the current project is based on another project , who chose to convert the robot’s workspace to MATLAB
MATLAB is more convenient user interface than the standard RoboPlus robot workspace Program.

 

In this project, we performed a MIDI file analysis which allowed us to decompose the existing information and rearrange it in a way , that allows us to decide about the dominant instrument that currently playing,  in a predefined time period,
and thus the robot performs the movement ,according to the chosen tool.

We design the basic interface and commands for interfacing with the robot on Matlab ,through an existing project in the laboratory, and adjust the movements, to new ones, of different musical instruments that relevant to the current song .

The main conclusion of this project is:
we need to work according to the limitations of the robot.
to achieve good results ,  one must conclude the right parameters :
different speeds , relatively simple songs , take into consideration the stability of the robot , and more.