Equilibrium Point Hypothesis Revisited: Advances in the computational framework of Passive Motion Paradigm Vishwanathan Mohan, Pietro Morasso, Giorgio Metta, Jacopo Zenzeri Robotics, Brain and Cognitive sciences Department, Italian Institute of Technology, Genova, Italy

The underlying motivation behind the equilibrium point hypothesis (EPH) is the understanding that during movements a huge amount of energy can be stored passively in the biomechanics of the muscle system and controlling the flow of such energy can improve/simplify the motor control task for the brain. Although such “energy” can be attributed to the mechanical properties of tendons and muscles, this by no means is the only possibility. A plausible generalization of the EPH concept (in a purely computational sense) is that the goal and multiple constraints (structural, task specific etc) that characterize any given task can be implemented as superimposed force fields that collectively shape an energy function, whose equilibrium point drives the trajectory formation process of the different body parts participating to a motor task. This was the central idea behind the formulation of the Passive Motion Paradigm (PMP, Mussa Ivaldi et al,1988). The basic PMP framework has evolved in the recent years into a plausible language for describing motion planning in both humans and humanoids. The key advances are: a) Integration with terminal attractor dynamics for controlling the timing of the PMP relaxation, synchronization between motion of different body parts (Tsuji et al 2005); b) Formulation of branching nodes, for structuring PMP networks in agreement with the body that needs to be coordinated like humanoids, wheeled platforms etc (Mohan et al 2009) and the kinematic constraints of a specific task (when external objects are coupled to the body); c) integration with higher level cognitive layers like reasoning and mental simulation of action (Mohan and Morasso 2007); d) synergy formation during whole body reaching (Zenzeri et al 2009). In this paper, we present two composite PMP networks to highlight these advances 1) PMP network to coordinate the ‘Left arm-Trunk-Right Arm’ chain of the 53 degrees of freedom humanoid iCub ; 2) PMP network for focal and postural synergy formation during whole body reaching (WBR). As seen in panel C (figure 1), the computational model is a fully connected network of nodes either representing forces (shown in pink) or representing displacements (shown in blue) in different motor spaces (end-effector space, joint space, muscle space, tool space etc). There are two kinds of connections 1) Vertical: between each force and displacement node that describes the elastic causality of the coordinated system (stiffness and admittance matrices) and 2) between two different motor spaces that describes the geometric causality of the coordinated system (Jacobian matices). In complex kinematic structures we also introduce three additional nodes: Ground node that determines from the parts of the body through which the induced force fields propagate; Sum and Assignment nodes to add or assign displacements and forces to different connecting elements of the kinematic chain. The motion of the kinematic chain evoked by the activation of a target is equivalent to integrating non-linear differential equations that, in the simplest case in which there are no additional constraints, takes the following form: x  J A J T K  xT  x  . However, multiple constraints can be concurrently imposed in a task-dependent fashion by simply switching on/off different task relevant force field generators. For example, the computational scheme of panel C integrates an external constraint of reaching the goal with a specific hand orientation and an internal constraint of keeping the motion of all joints in mid range of the permissible limits, with the root goal of bimanually reaching the large cylinder. Similarly, in the case of WBR, the focal and postural components can be associated to two force fields 1) applied at the finger tip for reaching the target and 2) force field applied at the hip to keep the projection of the center of mass within the bipedal support area. Ongoing experiments with the iCub suggest that PMP indeed is an efficient, real time computational framework for motion planning in humanoid robots. On the other hand, simulations of the PMP network for WBR shows that it exhibits many of the spatio-temporal features found in experimental data 1) the motion of the center of mass appears to be synchronized with the motion of the hand and with a proportional amplitude 2) the joint rotation patterns can be accounted well by a single functional degree of freedom, as shown by principal component analysis. Further, recent findings in motor imagery support the idea that the PMP network may represent the motor cognitive part of synergy formation, uncontaminated by the effect of execution. In conclusion, our experimental results demonstrate that EPH has a range of validity which is much wider than initially proposed and is indeed a very general mechanism for the formation of complex synergies like whole body reaching and coordination of movements in humanoid robots.

 

Figure 1. Panel A The “computational mechanism of relaxation under the attractor landscape of PMP is analogous to coordination of the movements of the puppet by menas of attached strings, strings in our case being the virtual force fields representing the goal and task specific constraints involved in the motor task . Panel C: Composite PMP network for Upperbody coordination in iCub. A virtual spring attracts the two end-effectors to the target, thus generating attractive force fields F=Ke(xT-x), where K plays the role of a virtual stiffness in the extrinsic space. These fields, can be integrated at runtime with other force fields that express various external (like, appropriate wrist orientation) and internal constraints(like, joint limits) related to the task. AJ and AT are the virtual admittance matrices in the joint and waist space respectively. Modulating them affects the contributions of different joints to the overall solution. The waist joint of the robot is “grounded” in this case ( as shown in panel B ). The “sum node” allows force fields in different PMP subnetworks to be combined in determining the motion of the waist. The “assignment node” propagates to the two arms the motion of the waist. Panels D-F: Goal is to to bimanually reach the large cylinder (placed asymmetrically w.r.t. the robots body); Panel D shows the solution obtained if the network is grounded at the shoulders, i.e waist is stiff and only the DoF of the two arms are involved in the PMP relaxation; Panel E-F shows the solution obtained by the PMP relaxation applied to the whole upper body in order to achieve the goal. We can observe the contribution of all three DoF of the torso (coupled with appropriate adjustments in the right arm chain) in order to enable the left arm to cover the additional distance necessary to reach the target (along with the right arm). Figure 2. Panel A:  PMP network for the coordination of balance and focal movements. JF is the Jacobian matrix of the overall kinematic chain (from feet to hands) used for the focal part of the task and KF is the corresponding stiffness matrix in the extrinsic space; JP is the Jacobian matrix of the subset of the kinematic chain, up to the hip, that is used for the postural part of the task; ‘A’ is the admittance array in the intrinsic space; ‘B’ is the viscosity matrix, in the intrinsic space, which aims at reducing the forward shift of the CoM; Ґ(t) is the time base generator that induces terminal attractor dynamics.  Panel B: Simulation of the PMP network with (left, topmost panel) or without (right, topmost panel) the activation of the postural part of the network. In absence of the postural field (right part of the top panel) the CoM would overcome the limit of the support base and thus induce a forward fall. The activation of the field induces the following effects: 1) a much smaller forward shift of the CoM; 2) a backward shift of the hip (typical of the so called “hip strategy”); 3) a forward tilt of the trunk associated with the lowering of the CoM. Panel C: Reaching a far away target from a quiet standing posture using Hip Strategy (knee freezing) and Normal reaching.

References Bizzi E, Polit A, Morasso P (1976) Mechanisms underlying achievement of final position. Journal of Neurophysiology 39:435-444. Kranczioch C, Mathews S, Dean JA, Sterr A (2009) On the equivalence of executed and imagined movements. Human Brain Mapping. 2009 [Epub ahead of print]. Mussa Ivaldi F A, Morasso P, Zaccaria R (1988) Kinematic Networks. A Distributed Model for Representing and Regularizing Motor Redundancy. Biol Cybern 60:1-16. Munzert J, Lorey B, Zentgraf K (2009) Cognitive motor processes: the role of motor imagery in the study of motor representations. Brain Res Reviews 60:306-26. Mohan V, Morasso P (2007) Towards reasoning and coordinating action in the mental space. Int JNeural Systems, 17:113. Mohan V, Morasso P, Metta G, Sandini V (2009) A biomimetic, force-field based computational model for motion planning and bimanual coordination in humanoid robots. Autonomous robots, in press. Mohan, V., Zenzeri, J., Morasso, P.,Metta, G. (2009).Composing and coordinating body models of arbitrary complexity and redundancy: A biomimetic field computing approach. Proceedings of the IEEE/RSJ International Conference on Intelligent RObots and Systems (IROS); October 11 - 15, 2009, St.Louis, MO, USA. Tsuji T, Morasso P, Shigehashi K, Kaneko M (1995) Motion planning for manipulators using artificial potential field approach that can adjust convergence time of generated arm trajectory. J Robotics Society of Japan 13:285-290. Zak, M. (1988) Terminal attractors for addressable memory in neural networks. Phys. Lett. A 133:218–222. Zenzeri J, Mohan V, Marasso P (2009). Coordination of focal arm movements and postural stabilization in whole body reaching. IMEKO World Congress, Lisbon.

Equilibrium Point Hypothesis Revisited - Giorgio Metta

superimposed force fields that collectively shape an energy function, whose equilibrium point drives the trajectory formation process of the different body parts ...

384KB Sizes 1 Downloads 192 Views

Recommend Documents

Equilibrium Point Hypothesis Revisited: Advances in ...
idea behind the formulation of the Passive Motion Paradigm (PMP, Mussa Ivaldi et al,1988). The basic PMP framework has evolved in the recent years into a plausible language for describing motion planning in both humans and humanoids. The key advances

Actions and Imagined Actions in Cognitive Robots - Giorgio Metta
in which the robot seeks to achieve its goals consists of specially crafted “stick and ball” versions of real ... ity of pushing objects and further learning to push intelligently in order to avoid randomly placed traps in ... mentally compose a

giorgio moroder electric.pdf
Sign in. Loading… Whoops! There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect ...

Profanaciones, Giorgio Agamben.pdf
Page 3 of 110. Agamben, Giorgio. Profanaciones - 1a. ed. 1a. reimp. Buenos Aires: Adriana Hidalgo, 2005. 126 p. ; 19x13 cm. - (Filosofía e historia). ISBN 987-1 ...

DIETARY HYPOTHESIS
Note: The world map in Figure 3 is from “The World Factbook”, operated by the ... Thomas F. Spande received a Ph.D. in chemistry from Princeton University in ...

Hypothesis
which is crucially based on Move-F, is provided in section 3, Some theoretical consequences of the proposed analysis are discussed in section 4, followed by concluding remarks in section 5. 2. Takahashi (1993) and Some Problems. 2.1 Takahashi (1993).

The Social Brain Hypothesis
hypothesis, though I present the data only for the first of ..... rather the ''software programming'' that occurs .... Machiavellian intelligence hypothesis, namely to ...

Hypothesis Testing.pdf
... mean weight of all bags of pretzels equals 5 oz. Ha : The mean weight of all bags of chips is less than 5 oz. Reject H0 in favor of Ha if the sample mean is sufficiently less than 5 oz. Matt Jones (APSU) Hypothesis Testing for One Mean and One Pr

Giorgio - Questions Ancient Greece.pdf
Page 1 of 1. ¡ I. _. ~----------------~~. Page 1 of 1. Main menu. Displaying Giorgio - Questions Ancient Greece.pdf. Page 1 of 1.

Maintenance" Hypothesis
detached, thus we call the predetermining flakes themselves ventral flakes. .... results in a plunging termination that ruins the core. ACKNOWLEDGEMENTS.

Hypothesis testing.pdf
Whoops! There was a problem loading more pages. Retrying... Hypothesis testing.pdf. Hypothesis testing.pdf. Open. Extract. Open with. Sign In. Main menu.

Riemann Hypothesis
Mar 1, 2003 - shops are collaborating on the website (http:// · www.aimath.org/WWN/rh/) ..... independently discovered some of the develop- ments that had ...

Hypothesis Testing Basics.pdf
Sign in. Page. 1. /. 2. Loading… ... H y pot he s is T e s t s 1 0 1. will culminate in students getting 45 ... think of it as the probability of obtaining a. sample statistic ...

general equilibrium
Thus saving, or the kending of money, might be thought of as the ... reasons why the rate of interest is always positive). Once utility is ... Debreu. But at best this will give an “ordinal' utility, since if .... in some commodtty l, which (taking

Equilibrium strategic overbuying
chases from Alcatel to deprive competitors from access to modems or if it acted in order to secure an “adequate future supply” (following the terms used in the Alcoa decision). It is in general a difficulty in these cases and in the analysis of o

Quasi-equilibrium - Infoscience
Mar 28, 2012 - All agents bid at the same time for all locations → prices and location distributions are defined. - The assignment mechanism is an auction ...

Employment by Lotto Revisited
“stable” if each firm and worker has an acceptable match, and no firm and worker .... given matching µ, a firm-worker pair (f,w) is a blocking pair if they are not ...

The Nash Equilibrium
Bi(a-i) = fai 2 Ai : ui(ai;a-i) ¸ ui(bi;a-i. ) ... Bi(a-i. ) is a set which may or may not be a singleton.) So, for example, in a ..... final order of business in this chapter.

Equilibrium strategic overbuying
Co. of Am., 1945): Judge Learned Hand, writing the opinion for the U.S. .... recover the cost corresponding to the qi − xi units of unused input it owns. .... Actually, it assumes overbuying since a merchant either gets nothing or the total supply.

Equilibrium strategic overbuying
Overbuying takes place when firms purchase more from a constrained supplier than ..... The entrant anticipates that in stage 3 its best reply to qI will be. 1−qI. 2.

The Conscious Access Hypothesis
support the hypothesis, which has implications for ... computer architectures, which show typical 'limited capacity' behavior ..... 10, 356–365. 17 Rees, G. (2001) ...