In this paper, we focus on the design of a feedback controller that drives a virtual player to follow or lead a human player in the mirror game. The movement of the end-effector of the virtual player is modeled by means of a feedback controlled Haken-Kelso-Bunz (HKB) oscillator or a damped harmonic oscillator, which is coupled with the observed motion of the human player measured in real time. A model predictive control algorithm is developed for the virtual player to generate humanlike trajectories while maintaining individual motor signature and guaranteeing bounded tracking error. Experimental results based on a prototype setup show the effectiveness of our strategy and its advantages over other existing algorithms.
A model predictive approach to control the motion of a virtual player in the mirror game / Zhai, Chao; Alderisio, Francesco; Tsaneva Atanasova, Krasimira; DI BERNARDO, Mario. - 2016-:(2016), pp. 3175-3180. ( 54th IEEE Conference on Decision and Control, CDC 2015 Osaka International Convention Center (Grand Cube), 5-3-51 Nakanoshima, Kita-Ku, jpn 2015) [10.1109/CDC.2015.7402695].
A model predictive approach to control the motion of a virtual player in the mirror game
DI BERNARDO, MARIO
2016
Abstract
In this paper, we focus on the design of a feedback controller that drives a virtual player to follow or lead a human player in the mirror game. The movement of the end-effector of the virtual player is modeled by means of a feedback controlled Haken-Kelso-Bunz (HKB) oscillator or a damped harmonic oscillator, which is coupled with the observed motion of the human player measured in real time. A model predictive control algorithm is developed for the virtual player to generate humanlike trajectories while maintaining individual motor signature and guaranteeing bounded tracking error. Experimental results based on a prototype setup show the effectiveness of our strategy and its advantages over other existing algorithms.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


