Using Learning to Control Artificial Avatars in Human Motor Coordination Tasks

Designing artificial cyber-agents able to interact with human safely, smartly and in a natural way is a current open problem in control. Solving such an issue will allow the design of cyber-agents capable of co-operatively interacting with people in order to fulfil common joint tasks in a multitude of different applications. This is particularly relevant in the context of healthcare applications. Indeed, the use has been proposed of artificial agents interacting and coordinating their movements with those of a patient suffering from social or motor disorders. Specifically, it has been shown that an artificial agent exhibiting certain kinematic properties could provide innovative and efficient rehabilitation strategies for these patients. Moreover, it has also been shown that the level of motor coordination is enhanced if these kinematic properties are similar to those of the individual it is interacting with. In this paper we discuss, first, a new method based on Markov Chains to confer "human motor characteristics" on a virtual agent, so as that it can coordinate its motion with that of a target individual while exhibiting specific kinematic properties. Then, we embed such synthetic model in a control architecture based on reinforcement learning to synthesize a cyber-agent able to mimic the behaviour of a specific human performing a joint motor task with one or more individuals.

[1]  K. R. Rao,et al.  Orthogonal Transforms for Digital Signal Processing , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Pier Luca Lanzi,et al.  Exergaming and rehabilitation: A methodology for the design of effective and safe therapeutic exergames , 2016, Entertain. Comput..

[3]  Albrecht Rüdiger,et al.  Spectrum and spectral density estimation by the Discrete Fourier transform (DFT), including a comprehensive list of window functions and some new at-top windows , 2002 .

[4]  P. Groenen,et al.  Applied Multidimensional Scaling , 2012 .

[5]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[6]  L. Leon,et al.  The sound of many hands clapping , 2022 .

[7]  Aude Billard,et al.  Humanoid robots versus humans: How is emotional valence of facial expressions recognized by individuals with schizophrenia? An exploratory study , 2016, Schizophrenia Research.

[8]  F. Bullo,et al.  Synchronization in complex oscillator networks and smart grids , 2012, Proceedings of the National Academy of Sciences.

[9]  A. Wing,et al.  The coordination and consistency of rowers in a racing eight. , 1995, Journal of sports sciences.

[10]  Chao Zhai,et al.  Design of a Virtual Player for Joint Improvisation with Humans in the Mirror Game , 2016, PloS one.

[11]  C. K. Yuen,et al.  Theory and Application of Digital Signal Processing , 1978, IEEE Transactions on Systems, Man, and Cybernetics.

[12]  Joshua G. Hale,et al.  Using Humanoid Robots to Study Human Behavior , 2000, IEEE Intell. Syst..

[13]  Chao Zhai,et al.  Design and Validation of a Virtual Player for Studying Interpersonal Coordination in the Mirror Game , 2015, IEEE Transactions on Cybernetics.

[14]  Björn Kralemann,et al.  Phase dynamics of coupled oscillators reconstructed from data. , 2008, Physical review. E, Statistical, nonlinear, and soft matter physics.

[15]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[16]  U. Rieder,et al.  Markov Decision Processes , 2010 .

[17]  R. Schmidt,et al.  Impairments of Social Motor Coordination in Schizophrenia , 2012, PloS one.

[18]  Aude Billard,et al.  Unravelling socio-motor biomarkers in schizophrenia , 2017, npj Schizophrenia.

[19]  Chao Zhai,et al.  Dynamic similarity promotes interpersonal coordination in joint action , 2015, Journal of The Royal Society Interface.

[20]  Mario di Bernardo,et al.  A model predictive approach to control the motion of a virtual player in the mirror game , 2015, 2015 54th IEEE Conference on Decision and Control (CDC).

[21]  H. Haken,et al.  A theoretical model of phase transitions in human hand movements , 2004, Biological Cybernetics.

[22]  Laurel D. Riek,et al.  Movement Coordination in Human–Robot Teams: A Dynamical Systems Approach , 2016, IEEE Transactions on Robotics.

[23]  Aude Billard,et al.  Coupled dynamical system based arm-hand grasping model for learning fast adaptation strategies , 2012, Robotics Auton. Syst..

[24]  J. Shohat,et al.  INEQUALITIES FOR MOMENTS OF FREQUENCY FUNCTIONS AND FOR VARIOUS STATISTICAL CONSTANTS , 1929 .

[25]  J. Kelso,et al.  The human dynamic clamp as a paradigm for social interaction , 2014, Proceedings of the National Academy of Sciences.

[26]  U. Alon,et al.  The mirror game as a paradigm for studying the dynamics of two people improvising motion together , 2011, Proceedings of the National Academy of Sciences.

[27]  Francesco Alderisio,et al.  A Novel Computer-Based Set-Up to Study Movement Coordination in Human Ensembles , 2017, Front. Psychol..

[28]  Michael J. Richardson,et al.  Rocking together: dynamics of intentional and unintentional interpersonal coordination. , 2007, Human movement science.

[29]  Klaus Lehnertz,et al.  Measuring synchronization in coupled model systems: A comparison of different approaches , 2007 .