Control design for human-like reaching movements using redundancy in robot arm-trunk systems

  • Tapomayukh Bhattacharjee
  • Yonghwan Oh
  • Ji-Hun Bae
  • Sang-Rok Oh


This paper develops a control algorithm to show the human-like reaching movements in humanoid redundant systems involving the trunk. This algorithm neither requires the computation of pseudo-inverse of Jacobian nor does it need the optimization of any artificial performance index. The control law accommodates the time-varying temporal properties of the muscle stiffness and damping as well as low-pass filter characteristics of human muscles. It uses a time-varying damping shaping matrix and a bijective joint muscle mapping function to describe the spatial characteristics of human reaching motion like quasi-straight line trajectory of the end-effector and symmetric bell shaped velocity profile as well as the temporal characteristics like the occurrence of the peak velocity of the trunk motion after the peak velocity of the arm motion. The aspect of self-motion is also analyzed using the null-space motion of the manipulator Jacobian. The effects of the control parameters on the motion pattern are analyzed in detail and some basic guidelines have been provided to select their proper values. Simulation results show the efficacy of the newly developed algorithm in describing humanmotion characteristics.


Arm-trunk systems controls human-motion kinematic redundancy reaching movements 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    T. Flash and N. Hogan, “The coordination of arm movements: an experimentally confirmed mathematical model,” Journal of NeuroScience, vol. 5, pp. 1688–1703, 1985.Google Scholar
  2. [2]
    Y. Uno, M. Kawato, and R. Suzuki, “Formation and control of optimal trajectory in human multi-joint arm movement,” Biological Cybernetics, vol. 61, pp. 89–101, 1989.CrossRefGoogle Scholar
  3. [3]
    W. Nelson, “Physical principle for economics of skilled movements,” Biological Cybernetics, vol. 46, pp. 135–147, 1983.CrossRefMATHGoogle Scholar
  4. [4]
    Z. Hasan, “Optimized movement trajectories and joint stiffness in unperturbed, initially loaded movements,” Biological Cybernetics, vol. 53, pp. 373–382, 1986.CrossRefGoogle Scholar
  5. [5]
    V. Potonjak, S. Tzafestas, D. Kostic, G. Djoudjevic, and M. Rasic, “The handwriting problem,” IEEE International Robotics and Automation Magazine, vol. 10, no. 1, pp. 35–46, 2003.CrossRefGoogle Scholar
  6. [6]
    T. Yoshikawa, “Manipulability of robotic mechanisms,” International Journal of Robotics Research, vol. 4, pp. 3–9, 1984.Google Scholar
  7. [7]
    S. Arimoto, M. Sekimoto, H. Hashiguchi, and R. Ozawa, “Natural resolution of ill-posedness of inverse kinematics for redundant robots: a challenge to Bernstein’s degrees-of-freedom problem,” Advanced Robotics, vol. 19, no. 4, pp. 401–434, 2005.CrossRefGoogle Scholar
  8. [8]
    S. Arimoto, H. Hashiguchi, M. Sekimoto, and R. Ozawa, “Generation of natural motions for redundant multi-joint systems: a differential-geometric approach based upon the principle of least actions,” Journal of Robotic Systems, vol. 22, no. 11, pp. 583–605, 2005.CrossRefMATHGoogle Scholar
  9. [9]
    S. Arimoto, M. Sekimoto, and R. Ozawa, “A challenge to Bernstein’s degrees-of-freedom problem in both cases of human and robotic multi-joint movements,” IEICE Transactions on Fundamentals, vol. E88-A, no. 10, pp. 2484–2494, 2005.CrossRefGoogle Scholar
  10. [10]
    T. R. Kaminski, C. Bock, and A. M. Gentile, “The coordination between trunk and arm motion during pointing movements,” Experimental Brain Research, vol. 106, pp. 457–466, 1995.CrossRefGoogle Scholar
  11. [11]
    S. V. Adamovich, P. S. Archambault, M. Ghafouri, M. F. Levin, H. Poizner, and A. G. Feldman, “Hand-trajectory invariance in reaching movements involving the trunk,” Experimental Brain Research, vol. 138, pp. 288–303, 2001.CrossRefGoogle Scholar
  12. [12]
    E. Rossi, A. Mitnitski, and A. G. Feldman, “Sequential control signals determine arm and trunk contributions to hand transport during reaching in humans,” Journal of Physiology, vol. 538, no. 2, pp. 659–671, 2002.CrossRefGoogle Scholar
  13. [13]
    Y. Xu and J. M. Hollerbach, “Identification of human joint mechanical properties from single trial data,” IEEE Trans. on Biomedical Engineering, vol. 5, no. 8, pp. 1051–1059, 1998.Google Scholar
  14. [14]
    D. J. Bennet, J. M. Hollerbach, and I. W. Hunter, “Time-varying stiffness of human elbow joint during cyclic voluntary movement,” Experimental Brain Research, vol. 88, pp. 433–442, 1992.CrossRefGoogle Scholar
  15. [15]
    D. B. Lockhart and L. H. Ting, “Optimal sensorimotor transformations for balance,” Nature NeuroScience, vol. 10, no. 10, pp. 1329–1335, 2007.CrossRefGoogle Scholar
  16. [16]
    T. D. J. Welch and L. H. Ting, “A feedback model reproduces muscle activity during human postural responses to support-surface translations,” Journal of Neurophysiology, vol. 99, pp. 1032–1038, 2008.CrossRefGoogle Scholar
  17. [17]
    J. He, W. S. Levine, and G. E. Loeb, “Feedback gains for correcting small perturbations to standing posture,” IEEE Trans. on Automatic Control, vol. 38, no. 3, pp. 322–332, 1991.CrossRefGoogle Scholar
  18. [18]
    D. J. Pearsall, J. G. Reid, and R. Ross, “Inertial properties of the human trunk of males determined from magnetic resonance imaging,” Annals of Biomedical Engineering, vol. 22, pp. 692–706, 1994.CrossRefGoogle Scholar
  19. [19]
    V. Martin, A Dynamical Systems Account of the Uncontrolled Manifold and Motor Equivalence in Human Pointing Movements, Ph.D. Thesis, Ruhr-Universiteit, Bochum, Germany.Google Scholar
  20. [20]
    P. I. Corke, “A robotics toolbox for MATLAB,” IEEE Robotics and Automation Magazine, vol. 3, no. 1, pp. 24–32, 1996.CrossRefGoogle Scholar
  21. [21]
    T. Bhattacharjee, Y. Oh, J. H. Bae, and S. R. Oh, “Controlling Redundant Robot Arm-Trunk Systems for Human-like Reaching Motion,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2000–2005, 2010.Google Scholar

Copyright information

© Institute of Control, Robotics and Systems and The Korean Institute of Electrical Engineers and Springer-Verlag Berlin Heidelberg  2011

Authors and Affiliations

  • Tapomayukh Bhattacharjee
    • 1
  • Yonghwan Oh
    • 1
  • Ji-Hun Bae
    • 2
  • Sang-Rok Oh
    • 1
  1. 1.Interaction & Robotics Research CenterKISTSeoulKorea
  2. 2.Department of Applied Robot Technology, KITECHAnsan R&D CenterAnsanKorea

Personalised recommendations