Skip to main content
Log in

Inverse Kinematics and Workspace Analysis of a 3 DOF Flexible Parallel Humanoid Neck Robot

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

To mimic the human neck’s three degree-of-freedom (DOF) rotation motion, we present a novel bio-inspired cable driven parallel robot with a flexible spine. Although there exists many parallel robotic platform that can mimic the human neck motion, most of them have only two DOF, with the yaw motion being actuated separately. The presented flexible parallel humanoid neck robot employs a column compression spring as the main body of cervical vertebra and four cables as neck muscles to connect the base and moving platform. The pitch and roll movements of moving platform are realized by the two dimensional lateral bending motion of the flexible spring, and a bearing located at the top of the compression spring and embedded in the moving platform is used to achieve the yaw motion of the moving platform. By combing the force and torque balance equations with the lateral bending statics of the spring, inverse kinematics and optimizing the cable placements to minimize the actuating cable force are investigated. Moreover, the translational workspace corresponding to pitch and roll movements and rotational workspace corresponding to yaw movement are analyzed with positive cable tension constraint. Extensive simulations were performed and demonstrated the feasibility and effectiveness of the proposed inverse kinematics and workspace analysis of the novel 3 DOF flexible parallel humanoid neck robot.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Merlet, J.-P.: Parallel Robots, 2nd edn. Springer, Netherlands (2006)

    MATH  Google Scholar 

  2. Park, I.W., Kim, J.Y., Cho, B.K., Oh, J.H.: Control hardware integration of a biped humanoid robot with an android head. Robot. Auton. Syst. 56(1), 95–103 (2008)

    Article  Google Scholar 

  3. Beira, R., Lopes, M., Praca, M., Santos-Victor, J., Bernardino, A., Metta, G., Becchi, F., Saltaren, R.J.: Design of the robot-Cub (iCub) head. In: Proceeding of IEEE International Conference on Robotics and Automation, Orlando, FL, pp 94–100 (2006)

  4. Albers, A., Brudniok, S., Ottnad, J., Sauter, C., Sedchaicham, K.: Upper body of a new humanoid robot the design of ARMAR III. In: Proceeding of IEEE/RAS International Conference on Humanoid Robots, Genova, pp 308–313 (2006)

  5. Hashimoto, T., Hitramatsu, S., Tsuji, T., Kobayashi, H.: Development of the face robot SAYA for rich facial expressions. In: Proceeding of SICECICASE International Joint Conference, Busan, pp 5423–5428 (2006)

  6. Nori, F., Jamone, L., Metta, G., Sandini, G.: Accurate control of a human-like tendon-driven neck. In: Procedings of IEEE International Conference on Humanoid Robots, Pittsburgh, Pennsylvania, USA, pp 371–378 (2007)

  7. Jiri, T., John, Z., Shannon, R.: Fundamental comparison of the use of serial and parallel kinematics for machines tools. Manuf. Technol. 48(1), 351–356 (1999)

    Article  Google Scholar 

  8. Gao, B., Xu, J., Zhao, J., Xi, N., Shen, Y., Yang, R.: A Humanoid neck system featuring low motion noise. J. Intell. Robot. Syst. 67(2), 101–106 (2012)

    Article  Google Scholar 

  9. Gao, B., Xu, J., Zhao, J., Xi, N.: Combined inverse kinematic and static analysis and optimal design of a cable-driven mechanism with a spring spine. Adv. Robot. 26(8-9), 923–946 (2012)

    Google Scholar 

  10. Gao, B., Song, H., Zhao, J., Guo, S., Sun, L., Tang, Y.: Inverse kinematics and workspace analysis of a cable-driven parallel robot with a spring spine. Mech. Mach. Theory 76, 56–69 (2014)

    Article  Google Scholar 

  11. Sapra, R., Mathew, M.J., Majumder, S.: A Solution to inverse kinematics problem using the concept of sampling importance resampling. In: 2014 Fourth International Conference on Advanced Computing & Communication Technologies, pp 471–477. Rohtak, India (2014)

  12. Kucuk, S., Bingul, Z.: Robot kinematics: forward and inverse kinematics. In: Cubero, S (ed.) Industrial Robotics: Theory, Modelling and Control, pp 117–147. InTech, Rijeka, Croatia (2006)

  13. Chen, I.M., Yang, G., Kang, I.G.: Numerical inverse kinematics for modular reconfigurable robots. J. Robot. Syst. 16(4), 213–225 (1999)

    Article  MATH  Google Scholar 

  14. Gregory, S.C.: A general numerical method for hyper-redundant manipulator inverse kinematics. In: IEEE International Conference on Robotics and Automation, pp 107–112. Atlanta, USA (1993)

  15. Kallmann, M.: Analytical inverse kinematics with body posture control. Comput. Anim. Virtual Worlds 19(2), 79–91 (2008)

    Article  Google Scholar 

  16. Kofinas, N., Orfanoudakis, E., Lagoudakis, M.G.: Complete analytical inverse kinematics for NAO. In: 13th International Conference on Autonomous Robot Systems, pp 1–6. Lisbon, Portuguesa (2013)

  17. Verhoeven, R.: Analysis of the workspace of tendon-based stewart platforms. Ph.D. Thesis, University of Gerhard-Mercator, Duisburg, Germany (2004)

  18. Zi, B., Duan, B., Du, J., Bao, H.: Dynamic modeling and active control of a cable suspended parallel robot. Mechatronics 18(1), 1–12 (2008)

    Article  Google Scholar 

  19. Lee, C., Ziegler, M.: A geometric approach in solving the inverse kinematics of PUMA robots. IEEE Trans. Aerosp. Electron. Syst. 20(6), 695–706 (1984)

    Article  Google Scholar 

  20. Li, S., Wang, Y., Chen, Q., Hu, W.: A new geometrical method for the inverse kinematics of the hyper-redundant manipulators. In: IEEE International Conference on Robotics and Biomimetics, pp 1356–1359. Kunming, China (2006)

  21. Neppalli, S., Matthew, A.C., Jones, B.A., Walker, I.: A geometrical approach to inverse kinematics for continuum manipulators. In: IEEERSJ International Conference on Intelligent Robots and Systems, pp 3565–3570. Nice, France (2008)

  22. Parker, J.K., Khoogar, A.R., Goldberg, D.K.: Inverse kinematics of redundant robots using genetic algorithms. In: IEEE International Conference on Robotics and Automation, pp 271–276. Scottsdale, USA (1989)

  23. Tabandeh, S., Clark, C., Melek, W.: A genetic algorithm approach to solve for multiple solutions of inverse kinematics using adaptive niching and clustering. In: IEEE Congress on Evolutionary Computation, pp 1815–1822. Vancouver, Canada (2006)

  24. Aydin, Y., Kucuk, S.: Quaternion based inverse kinematics for industrial robot manipulators with euler wrist. In: IEEE Congress on Mechatronics, pp 581–586. Budapest, Hungary (2006)

  25. Qiao, S., Liao, Q.: Inverse kinematic analysis of the general 6R serial manipulators based on double quaternions. Mech. Mach. Theory 45(2), 193–199 (2010)

    Article  MATH  Google Scholar 

  26. Guez, A., Ahmad, Z.: Solution to the inverse kinematics problem in robotics by neural networks. In: IEEE International Conference on Neural Networks, pp 617–624. USA, San Diego (2013)

  27. Ananthanarayanan, H., Ordonez, R.: Real-time inverse kinematics of redundant manipulator using a hybrid (analytical and numerical) method. In: IEEE International Conference on Advanced Robotics, pp 1–6. Montevideo, Uruguay (2013)

  28. Gao, B., Hu, J., Guo, S., Li, W., Kan, Q.: Lateral bending models of spring spine for cable-driven parallel mechanism. In: 11th World Congress on Intelligent Control and Automation, pp 3176–3180. Shenyang, China (2014)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Bingtuan Gao.

Additional information

The work is financial supported by National Science Foundation of China (11102039), the Excellent Young Teachers Programm of Southeast University (2242015R30024), and Six Talent Peaks Project of Jiangsu Province (2014-ZBZZ-001).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gao, B., Zhu, Z., Zhao, J. et al. Inverse Kinematics and Workspace Analysis of a 3 DOF Flexible Parallel Humanoid Neck Robot. J Intell Robot Syst 87, 211–229 (2017). https://doi.org/10.1007/s10846-017-0502-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-017-0502-0

Keywords

Navigation