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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Merlet, J.-P.: Parallel Robots, 2nd edn. Springer, Netherlands (2006)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Chen, I.M., Yang, G., Kang, I.G.: Numerical inverse kinematics for modular reconfigurable robots. J. Robot. Syst. 16(4), 213–225 (1999)
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)
Kallmann, M.: Analytical inverse kinematics with body posture control. Comput. Anim. Virtual Worlds 19(2), 79–91 (2008)
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)
Verhoeven, R.: Analysis of the workspace of tendon-based stewart platforms. Ph.D. Thesis, University of Gerhard-Mercator, Duisburg, Germany (2004)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-017-0502-0