A gain-scheduling approach to model human simultaneous visual tracking and balancing

In this study, we endeavor to better understand the human motor control system in order to help transposing some of its features onto humanoid robots. The postural coordination task investigated is related to an experimental paradigm that consists in visual target tracking task while balancing. We want to test whether the human biomechanical responses, namely phase / antiphase coordination mode transition, as exhibited during the actual experiments can be modeled by a linearized double inverted pendulum and parallel independent PD feedback control loops. Remarkably, these loops implement joint space control using cartesian task space variables. Furthermore, we want to see how the feedback control gains given by an optimization procedure scale w.r.t frequency or target motion magnitude. A closed-loop synthesis is developed that consists in minimizing a minimum torque criterion under both balance and task constraints. We show that the optimal feedback control gains obtained yield model responses consistent with the literature. In a second part, we implement a gain-scheduling approach where control gains values are predicted via interpolation. Finally, our approach implements a controller capable of achieving the task even when the frequency of the target motion varies over time.

[1]  Y. Pai,et al.  Center of mass velocity-position predictions for balance control. , 1997, Journal of biomechanics.

[2]  F. Horak,et al.  Postural feedback responses scale with biomechanical constraints in human standing , 2004, Experimental Brain Research.

[3]  Benoît G. Bardy,et al.  Interaction between task demands and surface properties in the control of goal-oriented stance , 1999 .

[4]  R. Bootsma,et al.  Dynamics of human postural transitions. , 2002, Journal of experimental psychology. Human perception and performance.

[5]  Benjamin J. Stephens State estimation for force-controlled humanoid balance using simple models in the presence of modeling error , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  L. Nashner,et al.  The organization of human postural movements: A formal basis and experimental synthesis , 1985, Behavioral and Brain Sciences.

[7]  Sofiane Ramdani,et al.  A robotic closed-loop scheme to model human postural coordination , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Luc Martin,et al.  Optimization model predictions for postural coordination modes. , 2006, Journal of biomechanics.

[9]  Christopher G. Atkeson,et al.  Standing balance control using a trajectory library , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Sofiane Ramdani,et al.  A structurally optimal control model for predicting and analyzing human postural coordination. , 2011, Journal of biomechanics.

[11]  Violaine Cahouët,et al.  Static optimal estimation of joint accelerations for inverse dynamics problem solution. , 2002, Journal of biomechanics.

[12]  Benjamin J. Stephens Integral control of humanoid balance , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Sukyung Park,et al.  Perturbation-dependent selection of postural feedback gain and its scaling. , 2012, Journal of biomechanics.

[14]  Ksenia Kozak,et al.  On the control of balance during the performance of a forward reach: Effects of age, biomechanical and psychological factors. , 1999 .

[15]  Christopher G. Atkeson,et al.  Gain scheduled control of perturbed standing balance , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  E. Todorov,et al.  A generalized iterative LQG method for locally-optimal feedback control of constrained nonlinear stochastic systems , 2005, Proceedings of the 2005, American Control Conference, 2005..

[17]  Katsu Yamane,et al.  Simultaneous tracking and balancing of humanoid robots for imitating human motion capture data , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Sofiane Ramdani,et al.  Modeling postural coordination dynamics using a closed-loop controller , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[19]  R. Bootsma,et al.  Postural coordination in looking and tracking tasks. , 2002, Human movement science.

[20]  Christopher G. Atkeson,et al.  Online gain switching algorithm for joint position control of a hydraulic humanoid robot , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.