Journal of Intelligent & Robotic Systems

, Volume 80, Supplement 1, pp 99–119 | Cite as

Predicting Redundancy of a 7 DOF Upper Limb Exoskeleton Toward Improved Transparency between Human and Robot

  • Hyunchul Kim
  • Jacob Rosen


For a wearable robotic system which includes the same redundancy as the human arm, configuring the joint angles of the robotic arm in accordance with those of the operators arm is one of the crucial control mechanisms to minimize the energy exchange between human and robot. Thus it is important to understand the redundancy resolution mechanism of the human arm such that the inverse kinematics solution of these two coupled systems becomes identical. In this paper, the redundancy resolution of the human arm based on the wrist position and orientation is provided as a closed form solution for the practical robot control algorithm, which enables the robot to form the natural human arm configuration as the operator changes the position and orientation of the end effector. For this, the redundancy of the arm is expressed mathematically by defining the swivel angle. Then the swivel angle is expressed as a superposition of two components, which are reference swivel angle and the swivel angle offset, respectively. The reference swivel angle based on the wrist position is defined by the kinematic criterion that maximizes the manipulability along the vector connecting the wrist and the virtual target point on the head region as a cluster of important sensory organs. Then the wrist orientation change is mapped into a joint angle availablility function output and translated to the swivel angle offset with respect to the reference swivel angle. Based on the inverse kinematic formula the controller can transform the position and orientation of the end-effector into the joint torque which enables the robot to follow up the operator’s current joint configuration. The estimation performance was evaluated by utilizing a motion capture system and the results show that there is a high correlation between the estimated and calculated swivel angles.


Exoskeleton 7DOF Redundancy Swivel angle Control Human-robot interface 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Asfour, T., Dillmann, R.: Human-like motion of a humanoid robot arm based on a closed-form solution of the inverse kinematics problem. In: Proceeding of IEEE/RSJ International Conference On Intelligent Robots and Systems, vol. 2, pp 27–31 (2003)Google Scholar
  2. 2.
    Badler, N.I., Tolani, D.: Real-time inverse kinematics of the human arm. Presence 5(4), 393–401 (1996)CrossRefGoogle Scholar
  3. 3.
    Cavallaro, E.E., Rosen, J., Perry, J.C., Burns, S.: Real-time myoprocessors for a neural controlled powered exoskeleton arm. IEEE Trans Biomed Eng 21, 2387–2396 (2006)CrossRefGoogle Scholar
  4. 4.
    Chen, I.M., Gao, Y.: Closed-form inverse kinematics solver for reconfigurable robots. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 3, pp 2395–2400. Seoul, Korea (2001)Google Scholar
  5. 5.
    Dum, R., Strick, P.: Motor Areas in the frontal Lobe: The Anatomical Substrate for the Central Control of Movement. In: Motor Cortex in Voluntary Movements. CRC press (2005)Google Scholar
  6. 6.
    Gielen, C., Vrijenhoek, E.J., Flash, T.: Neggers., S.: Arm position constraints during pointing and reaching in 3-d space. J. Neurophys. 78(2), 660–673 (1997)Google Scholar
  7. 7.
    Gielen, C., Vrijenhoek, E.J., Flash, T., Neggers, S.: Review of models for the generation of multi-joint movements in 3-d. Advances in experimental medicine and biology. Prog. Mot. Control. 629, 523–550 (2009)CrossRefGoogle Scholar
  8. 8.
    Graziano, M.S., Taylor, C.S., Moore, T.: Complex movements evoked by micro stimulation of precentral cortex. Neuron 30(30;34(5)), 841–851 (2002)CrossRefGoogle Scholar
  9. 9.
    Green, P.J., Silverman, B.W.: Nonparametric regression and generalized linear models. Number 58 in Monographs on Statistics and Applied Probability. Chapman and Hall (1994)Google Scholar
  10. 10.
    Haykin, S.: Adaptive Filter Theory, Fourth edition. MA, Prentice Hall, Reading (2002)Google Scholar
  11. 11.
    Hill, A.V.: The heat of shortening and the dynamic constants of muscle. In: Proceedings R. Soc. London Ser B, vol. 126, pp 136–195 (1938)Google Scholar
  12. 12.
    Kang, T., He, J., Tillery, S.I.H.: Determining natural arm configuration along a reaching trajectory. Exp Brain Res 167(3), 352–361 (2005)CrossRefGoogle Scholar
  13. 13.
    Kim, H.: systematic control and application for 7 dof upper-limb exoskeleton. University of California Santa Cruz, Ph.D. thesis (2012)Google Scholar
  14. 14.
    Kim, H., Li, Z., Milutinovic, D., Rosen, J.: Resolving the redundancy of a seven dof wearable robotic system based on kinematic and dynamic constraint. In: The Proceedings of 2012 IEEE International Conference on Robotics and Automation. Saint Paul, Minnesota, USA (2012)Google Scholar
  15. 15.
    Kim, H., Miller, L.M., Fedulow, I., Simkins, M., Gabriel, A., Nancy, B., Rosen, J.: Kinematic data analysis for post-stroke patients following bilateral versus unilateral rehabilitation with an upper limb wearable robotic system. IEEE Trans Neural Syst Rehabil Eng 21, 153–164 (2013)CrossRefGoogle Scholar
  16. 16.
    Kim, H., Miller, L.M., Li, Z., Roldan, J.R., Rosen, J.: Admittance control of an upper limb exoskeleton–reduction of energy exchange. In: Proceedings of the IEEE EMBC. San Diego, USA (2012)Google Scholar
  17. 17.
    Kim, H., Miller, L.M., Nancy, B., Gabriel, A., Rosen, J.: Redundancy resolution of the human arm and an upper limb exoskeleton. IEEE Trans. Biomed. Eng. 59, 1770–1779 (2012)CrossRefGoogle Scholar
  18. 18.
    Kim, H., Miller, L.M., Rosen, J.: Redundancy resolution of a human arm for controlling a seven dof wearable robotic system. In: Proceedings of the IEEE EMBC. Boston, USA (2011)Google Scholar
  19. 19.
    Kim, H., Roldan, J.R., Li, Z., Rosen, J.: Viscoelastic model for redundancy resolution of the human arm via the swivel angle: Applications for upper limb exoskeleton control. In: Proceedings of the IEEE EMBC. San Diego, USA (2012)Google Scholar
  20. 20.
    Krebs, H.I., Hogan, N., Aisen, M.L., Volpe, B.T.: Robot-aided neurorehabilitation. Rehabilitation Engineering. IEEE Transactions on [see also IEEE Transactions on Neural Systems and Rehabilitation] pp. 75–87 (1998)Google Scholar
  21. 21.
    Kriesel, D.: A Brief Introduction to Neural Networks. (2007).
  22. 22.
    Lay, D.C.: Linear Algebra and Its Applications, Third edition. Addison Wesley (2005)Google Scholar
  23. 23.
    Lee, P., Wei, S., Zhao, J., Badler, N.I.: Strength guided motion. Comput. Graph. 24(4), 253–262 (1990)CrossRefGoogle Scholar
  24. 24.
    Liang, T.C., Liu, J.S.: An improved trajectory planner for redundant manipulators in constrained workspace. J. Robot. Syst. 16(6), 339–351 (1999)MATHMathSciNetCrossRefGoogle Scholar
  25. 25.
    Liegeois, A.: Supervisory control of the configuration and behavior of multibody mechanisms. IEEE Trans. Syst. Man., Cybernetics SMC-7, pp. 868–871 (1977)Google Scholar
  26. 26.
    Maciejewski, A.A.: Dealing wit the ill-conditioned equations of motion for articulated figures. IEEE Computer Graphics and Applications pp. 63–71 (1990)Google Scholar
  27. 27.
    Marjan, A., Martijn, J.K., Stan, C.G.: Modeling kinematics and dynamics of human arm movements. Mot. Control. 8(3), 312–338 (2004)Google Scholar
  28. 28.
    Martinez, F., Retolaza, I., Pujana-Arrese, A., Cenitagoya, A., Basurko, J., Landaluze, J.: Design of a five actuated dof upper limb exoskeleton oriented to workplace help. In: Biomedical Robotics and Biomechatronics, vol. 2, pp 169–174. Tokyo, Japan (2008)Google Scholar
  29. 29.
    Miller, L.M., Kim, H., Rosen, J.: Redundancy and joint limits of a seven degree of freedom upper limb exoskeleton. In: Proceedings of the IEEE EMBC. Boston, USA (2011)Google Scholar
  30. 30.
    Miller, L.M., Rosen, J.: Comparison of multi-sensor admittance control in joint space and task space for a seven degree of freedom upper limb exoskeleton. In: Proceedings of the IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics(BioRob), pp 70–75 (2010)Google Scholar
  31. 31.
    Murray, R.M., Li, Z., Sastry, S.S.: A Mathematical Introduction to Robotic Manipulation. CRC Press (1994)Google Scholar
  32. 32.
    Nakamura, Y., Hanafusa, H., Yoshikawa, T.: Taskpriority: Task priority based redundancy control of robot manipulators. Int. J. Robotics pp. 3–15 (1987)Google Scholar
  33. 33.
    Nef, T., Guidali, M., Klamroth-Marganska, V., Riender, R.: Armin-exoskeleton robot for stroke rehabilitation. In: World Congress on Medical Physics and Biomedical Engineering IFMBE, vol. 25/9. Munich, Germany (2009)Google Scholar
  34. 34.
    Panagiotis, K.A., Pantelis, T.K., Kostas, J.K.: A biomimetic approach to inverse kinematics for a redundant robot arm. Auton. Robot. 29(3-4), 293–308 (2010)CrossRefGoogle Scholar
  35. 35.
    Perry, J.C., Rosen, J.: Design of a 7 degree-of-freedom upper-limb powered exoskeleton. In: IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics. Pisa, Italy (2006)Google Scholar
  36. 36.
    Perry, J.C., Rosen, J., Burns, S.: Upper-limb powered exoskeleton design. Mechatronics 12(4), 408–417 (2007)CrossRefGoogle Scholar
  37. 37.
    Rosen, J., Perry, J.C.: Upper limb powered exoskeleton. Int. J. Humanoid Robot. 4(3), 529–548 (2007)CrossRefGoogle Scholar
  38. 38.
    Soechting, J., Buneo, C., Herrmann, U., Flanders, M.: Moving effortlessly in three dimensions: Does donders’ law apply to arm movement. J. NeuroSci. 15, 6271–6280 (1995)Google Scholar
  39. 39.
    de Souza Ramos, J.L.A., Meggiolaro, M.A.: Use of surface electromyography to control an active upper limb exoskeleton actuated by pneumatic artificial muscles and optimized with genetic algorithms. In: 22nd International Congress of Mechanical Engineering. Ribeirao Preto, Brazil (2013)Google Scholar
  40. 40.
    Tolani, D., Goswami, A., Badler, N.I.: Real-time inverse kinematics techniques for anthropomorphic limbs. Graph. Model. Image Process. 62(5), 353–388 (2000)MATHCrossRefGoogle Scholar
  41. 41.
    Uno, Y., Kawato, M., Suzuki, R.: Formation and control of optimal trajectory in human multi joint arm movement. Biol. Cybern. 61(2), 89–101 (1989)CrossRefGoogle Scholar
  42. 42.
    Yan, G.: Decomposible closed form inverse kinematics for reconfigurable robots using product-of-exponentials formula. Master’s thesis, Nanyang Technological University (2000)Google Scholar
  43. 43.
    Ying, L., Xu, D., Liang, Z.P.: On tikhonov regularization for image reconstruction in parallel mri. In: Proceedings of the 26th Annual International Conference of the IEEE EMBS. San Francisco, USA (2004)Google Scholar
  44. 44.
    Zoss, A., Kazerooni, H., Chu, A.: On the mechanical design of the berkeley lower extremity exoskeleton (bleex). In: IEEE/RSJ International Conference on Intelligent Robots and Systems. Alberta, Canada (2005)Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2015

Authors and Affiliations

  1. 1.Department of Electrical EngineeringUniversity of California Santa CruzSanta CruzUSA
  2. 2.Department of Mechanical and Aerospace EngineeringUniversity of California Los AngelesLos AngelesUSA

Personalised recommendations