A bio-inspired approach for regulating and measuring visco-elastic properties of a robot arm

This work focuses on interaction control of robot manipulators in unstructured environments, with special regard for situations of unpredictable contact/noncontact transitions. It is basically addressed to those environments where a high level of robot adaptability is required and no information on the geometry of the environment is available. By pointing out the main limitations of standard interaction control schemes in managing situations of contact/noncontact transitions, this paper proposes a new control solution that is inspired by the biological model of motor control in voluntary movements. It consists of a combination of a feedforward loop and a proportional-derivative plus gravity compensation control in the feedback loop. The control law is named coactivation-based compliance control in the joint space since a unique function, called coactivation function, is evaluated for regulating robot visco-elasticity in an unpredictably variable environment. It resumes the mechanism of adjustable visco-elastic properties acting on the agonist and antagonist muscles of a human arm. The work also proposes a methodology for evaluating performance of interaction control schemes that is based on stiffness graphical representation through ellipses. The method replicates the experimental setup used in neuroscience to measure stiffness in human limbs. It is regarded as a powerful tool for evaluating robot behavior over space and time, since it allows both a visual representation of stiffness variation during motion and a quantitative measure of robot performance. It is shown how the method can be used to evaluate a control scheme and how it can provide indications to improve a control law. In this paper, an application to the standard compliance control in the joint space and the coactivation-based compliance control is presented. © 2005 Wiley Periodicals, Inc.

[1]  E. Bizzi,et al.  Mechanisms underlying achievement of final head position. , 1976, Journal of neurophysiology.

[2]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[3]  H. Gomi Anisotropic stiffness reduction during constrained multijoint arm movement , 1998, Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Vol.20 Biomedical Engineering Towards the Year 2000 and Beyond (Cat. No.98CH36286).

[4]  E. Bizzi,et al.  Arm trajectory formation in monkeys , 2004, Experimental Brain Research.

[5]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[6]  P J Cordo,et al.  Kinesthetic and visual control of a bimanual task: specification of direction and amplitude , 1989, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[7]  Bruno Siciliano,et al.  Robot Force Control , 2000 .

[8]  Michael A. Arbib,et al.  The handbook of brain theory and neural networks , 1995, A Bradford book.

[9]  Thomas B. Sheridan,et al.  Robust compliant motion for manipulators, part I: The fundamental concepts of compliant motion , 1986, IEEE J. Robotics Autom..

[10]  Alessandro De Luca,et al.  Regulation with on-line gravity compensation for robots with elastic joints , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  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.

[12]  M. Kawato,et al.  Virtual trajectory and stiffness ellipse during force-trajectory control using a parallel-hierarchical neural network model , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[13]  Mitsuo Kawato,et al.  Equilibrium-Point Control Hypothesis Examined by Measured Arm Stiffness During Multijoint Movement , 1996, Science.

[14]  E. Bizzi,et al.  Posture control and trajectory formation during arm movement , 1984, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[15]  Alessandro De Luca,et al.  Compliance Control for an Anthropomorphic Robot with Elastic Joints: Theory and Experiments , 2005 .

[16]  Andrew A. Goldenberg,et al.  Grasp admittance center: a concept and its implications , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[17]  J. L. Gordon,et al.  A model of the smooth pursuit eye movement system , 1986, Biological Cybernetics.

[18]  T. Milner,et al.  Wrist muscle activation patterns and stiffness associated with stable and unstable mechanical loads , 2004, Experimental Brain Research.

[19]  Tsuneo Yoshikawa,et al.  Manipulability of Robotic Mechanisms , 1985 .

[20]  H. Gomi,et al.  Task-Dependent Viscoelasticity of Human Multijoint Arm and Its Spatial Characteristics for Interaction with Environments , 1998, The Journal of Neuroscience.

[21]  Dimitry Gorinevsky,et al.  Force Control of Robotics Systems , 1998 .

[22]  Mitsuo Kawato,et al.  Human arm stiffness and equilibrium-point trajectory during multi-joint movement , 1997, Biological Cybernetics.

[23]  Loredana Zollo,et al.  A bio-inspired approach for regulating visco-elastic properties of a robot arm , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[24]  Bruno Siciliano,et al.  An experimental study on compliance control for a redundant personal robot arm , 2003, Robotics Auton. Syst..

[25]  Neville Hogan,et al.  The mechanics of multi-joint posture and movement control , 1985, Biological Cybernetics.

[26]  N. Hogan Adaptive control of mechanical impedance by coactivation of antagonist muscles , 1984 .

[27]  T. Flash,et al.  Human arm stiffness characteristics during the maintenance of posture , 1990, Experimental Brain Research.

[28]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[29]  R. Beer,et al.  Biorobotic approaches to the study of motor systems , 1998, Current Opinion in Neurobiology.

[30]  M. Arbib,et al.  Role of the cerebellum in reaching movements in humans. I. Distributed inverse dynamics control , 1998, The European journal of neuroscience.

[31]  E. Bizzi,et al.  Characteristics of motor programs underlying arm movements in monkeys. , 1979, Journal of neurophysiology.

[32]  J. T. Massey,et al.  Spatial trajectories and reaction times of aimed movements: effects of practice, uncertainty, and change in target location. , 1981, Journal of neurophysiology.

[33]  Terence D. Sanger,et al.  Neural network learning control of robot manipulators using gradually increasing task difficulty , 1994, IEEE Trans. Robotics Autom..

[34]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

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

[36]  M. Kawato,et al.  A strategy of motor learning using adjustable parameters for arm movement , 1998, Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society. Vol.20 Biomedical Engineering Towards the Year 2000 and Beyond (Cat. No.98CH36286).

[37]  E. Bizzi,et al.  The Cognitive Neurosciences , 1996 .

[38]  D. Wolpert,et al.  Is the cerebellum a smith predictor? , 1993, Journal of motor behavior.

[39]  Toshio Tsuji,et al.  Human hand impedance characteristics during maintained posture , 1995, Biological Cybernetics.

[40]  Masazumi Katayama,et al.  Virtual trajectory and stiffness ellipse during multijoint arm movement predicted by neural inverse models , 1993, Biological Cybernetics.

[41]  E. Bizzi,et al.  Effect of load disturbances during centrally initiated movements. , 1978, Journal of neurophysiology.