On the control of biologically and kinematically redundant manipulators

One of the key problems in motor control concerns the apparent redundancy of muscles and joints. This biological and kinematic redundancy has been an object of study since long. In this paper we will give a review of the various approaches which have been proposed to solve this problem. We will give a comparison of the results of these approaches with special emphasis on recent models, which try to deal with this problem by eliminating the number of degrees of freedom. This reduction will be achieved by imposing constraints, which follow from the biomechanics of the system under study or from some plausible requirements on the behaviour of these systems in various motor tasks. Since this problem is a key issue both in the control of biological and artificial robot manipulators, we will also discuss models from the robotics community, as well as the possible relevance of biological models for robotics. Most biological limbs have a large flexibility in terms of degrees of freedom due to the relatively large number of joints, and due to the fact that the number of muscles acting across a joint usually exceeds the number of degrees of freedom in that joint. Yet, this same flexibility is one of the most complex problems in understanding motor performance, since a kinematically redundant limb allows a movement to be made by a large

[1]  G. E. Johnson,et al.  Muscular synergism--II. A minimum-fatigue criterion for load sharing between synergistic muscles. , 1984, Journal of biomechanics.

[2]  C. Gielen,et al.  Coordination of arm muscles during flexion and supination: Application of the tensor analysis approach , 1986, Neuroscience.

[3]  C. Gielen,et al.  Coordination and inhomogeneous activation of human arm muscles during isometric torques. , 1988, Journal of neurophysiology.

[4]  K. Jørgensen,et al.  Maximum Strength of Elbow with Flexors with Pronated and Supinated Forearm , 1971 .

[5]  H. Cruse,et al.  Control of Three- and Four-Joint Arm Movement: Strategies for a Manipulator With Redundant Degrees of Freedom. , 1993, Journal of motor behavior.

[6]  K. An,et al.  Determination of forces in extensor pollicis longus and flexor pollicis longus of the thumb. , 1983, Journal of applied physiology: respiratory, environmental and exercise physiology.

[7]  E. Bizzi,et al.  Postural force fields of the human arm and their role in generating multijoint movements , 1993, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[8]  M. Bobbert,et al.  Coordination in vertical jumping. , 1988, Journal of biomechanics.

[9]  S L Wolf,et al.  Anatomical partitioning of three multiarticular human muscles. , 1991, Acta anatomica.

[10]  Jack M. Winters,et al.  Multiple Muscle Systems , 1990, Springer New York.

[11]  Z. Hasan,et al.  Timing and magnitude of electromyographic activity for two-joint arm movements in different directions. , 1991, Journal of neurophysiology.

[12]  John M. Holerbach Planning of arm movements , 1990 .

[13]  Thomas H. Connolly,et al.  Comparison of Some Neural Network and Scattered Data Approximations: The Inverse Manipulator Kinematics Example , 1994, Neural Computation.

[14]  T. Vilis,et al.  Geometric relations of eye position and velocity vectors during saccades , 1990, Vision Research.

[15]  T. Nichols,et al.  STIFFNESS REGULATION REVISITED , 1992 .

[16]  C. Gielen,et al.  Are the Orientations of the Head and Arm Related During Pointing Movements? , 1993, Journal of motor behavior.

[17]  C. Gielen,et al.  Relation between location of a motor unit in the human biceps brachii and its critical firing levels for different tasks , 1984, Experimental Neurology.

[18]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[19]  Antonio Pedotti,et al.  Optimization of muscle-force sequencing in human locomotion , 1978 .

[20]  F. Plum Handbook of Physiology. , 1960 .

[21]  P. Huijing,et al.  Parameter interdependence and success of skeletal muscle modelling , 1995 .

[22]  J. C. Jamison,et al.  Muscle synergies and isometric torque production: influence of supination and pronation level on elbow flexion. , 1993, Journal of neurophysiology.

[23]  Walter Herzog,et al.  Effects of replacing 2-joint muscles with energetically equivalent 1-joint muscles on cost-function values of non-linear optimization approaches , 1994 .

[24]  A. Pellionisz,et al.  Space-time representation in the brain. The cerebellum as a predictive space-time metric tensor , 1982, Neuroscience.

[25]  J. Soechting,et al.  Changes in spatial scale in drawing and handwriting: kinematic contributions by proximal and distal joints , 1987, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[26]  Neville Hogan,et al.  Integrable Solutions of Kinematic Redundancy via Impedance Control , 1991, Int. J. Robotics Res..

[27]  C. C. A. M. Gielen,et al.  Changes in recruitment order of motor units in the human biceps muscle , 1982, Experimental Neurology.

[28]  J. Kalaska,et al.  A comparison of movement direction-related versus load direction- related activity in primate motor cortex, using a two-dimensional reaching task , 1989, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[29]  J. F. Soechting,et al.  Early stages in a sensorimotor transformation , 1992, Behavioral and Brain Sciences.

[30]  H. Hatze The complete optimization of a human motion , 1976 .

[31]  J. Houk,et al.  Improvement in linearity and regulation of stiffness that results from actions of stretch reflex. , 1976, Journal of neurophysiology.

[32]  T S Buchanan,et al.  Estimation of muscle forces about the wrist joint during isometric tasks using an EMG coefficient method. , 1993, Journal of biomechanics.

[33]  Jack M. Winters,et al.  How detailed should muscle models be to understand multi-joint movement coordination? , 1995 .

[34]  Francesco Lacquaniti,et al.  Automatic control of limb movement and posture , 1992, Current Opinion in Neurobiology.

[35]  Anthony A. Maciejewski Kinetic limitations on the use of redundancy in robotic manipulators , 1991, IEEE Trans. Robotics Autom..

[36]  Anders Krogh,et al.  Introduction to the theory of neural computation , 1994, The advanced book program.

[37]  F. Zajac,et al.  Dependence of jumping performance on muscle properties when humans use only calf muscles for propulsion. , 1984, Journal of Biomechanics.

[38]  Mitsuo Kawato,et al.  Recognition of manipulated objects by motor learning with modular architecture networks , 1991, Neural Networks.

[39]  Gerrit Jan VAN INGEN SCHENAU,et al.  From rotation to translation: Constraints on multi-joint movements and the unique action of bi-articular muscles , 1989 .

[40]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[41]  N. A. Bernshteĭn The co-ordination and regulation of movements , 1967 .

[42]  Gérard Toulouse,et al.  Biology And Computation: A Physicist's Choice , 1993 .

[43]  Brian Hopkins,et al.  Modelling the early development of bipedal locomotion: A multidisciplinary approach , 1995 .

[44]  J C Cnockaert,et al.  Relative contribution of individual muscles to the isometric contraction of a muscular group. , 1975, Journal of biomechanics.

[45]  B. P. Yeo Investigations concerning the principle of minimal total muscular force. , 1976, Journal of biomechanics.

[46]  Ferdinando A. Mussa-Ivaldi,et al.  Stability constraints for the distributed control of motor behavior , 1993, Neural Networks.

[47]  A. G. Feldman Once More on the Equilibrium-Point Hypothesis (λ Model) for Motor Control , 1986 .

[48]  D T Davy,et al.  An optimization approach to tendon force analysis. , 1974, Journal of biomechanics.

[49]  T. Vilis,et al.  Constraints on arm position when pointing in three dimensions: Donders' law and the Fick gimbal strategy. , 1992, Journal of neurophysiology.

[50]  L. Kempe Handbook of Physiology. Section I. The Nervous System , 1982 .

[51]  E. Bizzi,et al.  Neural, mechanical, and geometric factors subserving arm posture in humans , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[52]  Jeroen B. J. Smeets,et al.  Bi-articular muscles and the accuracy of motor control , 1994 .

[53]  T. Shamir,et al.  Repeatability of redundant manipulators: mathematical solution of the problem , 1988 .

[54]  M. Bobbert,et al.  The unique action of bi-articular muscles in complex movements. , 1987, Journal of anatomy.

[55]  J. Harlaar,et al.  Two strategies of transferring from sit-to-stand; the activation of monoarticular and biarticular muscles. , 1994, Journal of biomechanics.

[56]  John Van Opstal Representation of eye position in three dimensions , 1993 .

[57]  D Tweed,et al.  Implications of rotational kinematics for the oculomotor system in three dimensions. , 1987, Journal of neurophysiology.

[58]  J. Challis,et al.  Determining individual muscle forces during maximal activity: Model development, parameter determination, and validation , 1994 .

[59]  Rajiv V. Dubey,et al.  Real-time implementation of an optimization scheme for seven-degree-of-freedom redundant manipulators , 1991, IEEE Trans. Robotics Autom..

[60]  R. Segal,et al.  Neuromuscular compartments in the human biceps brachii muscle , 1992, Neuroscience Letters.

[61]  John M. Hollerbach,et al.  Fundamentals of motor behavior , 1990 .

[62]  Loukia D. Loukopoulos,et al.  Planning reaches by evaluating stored postures. , 1995, Psychological review.

[63]  J. Stein Progress in clinical neurophysiology Vol. 4. Cerebral motor control in man: Long loop mechanisms. Edited by J. E. Desmedt. S. Karger, Basel, 1979, 394 pp. $70.75 , 1980, Neuropsychologia.

[64]  Kluwer Academic,et al.  The Constrained Control of Force and Position by Multilink Manipulators , 1992 .