This is an old revision of the document!


Poppy-Kine : S4 project 2015-2016

This project is organised under the “Projet d'ingénieur” of Telecom BRETAGNE for the scholar year 2015-2016. Its main objective is to evaluate the performance of the patients in their reeducation exercises and to give the feedbacks by a humanoid robot based on a text-to-speech system. The robot will be used is Poppy (see Poppy project and Poppy robot wiki page), the movements are captured by the camera Kinect (v2).
For the recorded and reproduction parts, we have used the work of projet S5 (see poppy-kine-2015-s5).
We implemented the filtering in order to have the proper movements without noise of the patients. This will help us to build the GMM model to compare the movements of the patients with the reference ones of the kinesitherapist. After having the resultat of evaluation, we used the MaryTTS (see marytts) to give the oral feedbacks.


  1. First step: getting the data from the camera Kinect, see the clear instruction at poppy-kine-2015-s5
  2. Second step: filter the data, after the first step, we will have the movements' data in form of <name_of_the_exercise_x>.txt file (x starts from zero (first movement)). The Butterworth filter is used in order to obtain the proper movements without noise.
  3. Third step: detection of the beginning and the end of the movements. After that building the GMM model in MATLAB.

First step: getting the data

Second step: filter the data

We used a low pass filter to decrease the effects of the noise. In this case, we decided to choose the filter Butterworth because of its advantage which is its formula of the transfer function is the same for all the orders:

Third step: decteion of the beginning and the end of the movements

  • poppy-kine/poppy-kine-2016-s4.1466452159.txt.gz
  • Last modified: 2019/04/25 14:08
  • (external edit)