1. Kinesiology and Health Sciences, University of Waterloo, Canada
2. Kinesiology and Physical Education, Wilfrid Laurier University, Canada
3. CNRS, LIRIS UMR5025, ENISE, École Centrale de Lyon, France
4. Inria, M2S, VirtUs, University of Rennes, France