Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
pepper-imitation:pepper-imitation [2018/06/28 19:57]
s4pepper2018
pepper-imitation:pepper-imitation [2018/06/28 20:12]
s4pepper2018
Line 11: Line 11:
 {{:​pepper-imitation:​gestures.jpg?​200|}} {{:​pepper-imitation:​gestures.jpg?​200|}}
  
-As such, the project is made up of two main pillars, namely:+As such, the project is built on top of two main pillars, namely:
   * Body pose detection: Windows Kinect V1 was the sensor chosen for this task.    * Body pose detection: Windows Kinect V1 was the sensor chosen for this task. 
   * Robot control and synchronization.   * Robot control and synchronization.
Line 71: Line 71:
 ===== Future Work ===== ===== Future Work =====
  
 +  * The detection provided by the kinect and the openni libraries is not enough. The calibration phase is a limiting factor when interacting with the subjects. A possible solution to this would be to adopt body pose detection based on RGB alone. An example of this would be [[https://​github.com/​CMU-Perceptual-Computing-Lab/​openpose|OpenPose]]. This particular game could be reproduced entirely using only joints angles data in 2D detections, even allowing us to get rid of the external kinect completely, and using the built-in cameras. More complex scenarios and gestures may need visual and depth data fusion. For a real time application,​ a GPU should be used.
 +  * The concept of this game can be generalized a bit, using some simple config files. These files could define the audio file to be used and the time when each posture should be adopted. Postures may be defined here as well.
 +  * Furthermore,​ these files could be generated using a user-friendly GUI, where the user could set an audio file and set up the sync times and the robot poses.
 +
 +===== Contact =====
 +
 +Álvaro Páez Guerra
 +
 +paezguerraalvaro@gmail.com
  • pepper-imitation/pepper-imitation.txt
  • Last modified: 2019/04/25 14:08
  • (external edit)