Source: http://www.atiam.ircam.fr/Archives/Stages1516/MURGAT_Romain_Rapport_Stage.pdf