You can download the software packages and its documentation, with examples of applications, in Download.
For more details, see Study of movement coordination in human ensembles via a novel computer-based set-up.

Mirror game as paradigm to study human coordination

Coordination and synchronization between the motion of two or more individuals are common yet complex phenomenona taking place in several daily activities, e.g., simple oral communication, dance, sport theatre, at work.
The mirror game [1] has been recently proposed as a simple, yet powerful paradigm for studying interpersonal human coordination between two participants. Three different conditions are implemented:

  • Leader-Follower, where one player leads the game and the other tracks her/his motion;
  • Joint Improvisation, where players have to imitate each other’s motion and enjoy creating interesting movements, without any designation of leader and follower;
  • Solo Condition, where one agent plays in isolation and generates spontaneous motion.

In our software, an extension of the mirror game to multiplayer scenarios is implemented.

Why this software?

Our set-up can be used in a number of different fields spanning from Psychology, Movement and Social Sciences to Robotics.
Indeed, thanks to our platform coordination tasks can be performed while allowing (or not) participants to share direct visual and auditory coupling, and the effects of their social interaction can therefore be investigated.
Moreover, tasks can be easily performed and used as effective practice to train athletes and musicians in activities where the overall performance benefits from a high level of coordination, as in ballet, sports or music, or as a way to enhance social experience. As in our computer-based set-up some of the players can be replaced with one or more virtual agents, also researchers in Robotics can benefit for the development of artificial agents able to merge and interact within a group of humans, both for rehabilitation (as done in the European AlterEgo project) and recreational purposes.


Group information

Department of Electrical Engineering and Information Technology
University of Naples Federico II
Via Claudio 21, 80125, Naples, Italy

Department of Engineering Mathematics
University of Bristol, Merchant Venturers Building, Woodland Road, Clifton, BS8 1UB, UK