Inverse Kinematic Solution for Five bar Parallel Linkage Planar Manipulator using PYTHON and Optimization by Taguchi Method

Inverse Kinematic Solution for Five bar Parallel Linkage Planar Manipulator using PYTHON and Optimization by Taguchi Method

© 2021 by IJETT Journal
Volume-69 Issue-5
Year of Publication : 2021
Authors : Dr. Reddy Sreenivasulu, Dr. Goteti Chaitanya, Dr.Gangolu Vijay Kumar, Matti Radha Devi
DOI :  10.14445/22315381/IJETT-V69I5P214

How to Cite?

Dr. Reddy Sreenivasulu, Dr. Goteti Chaitanya, Dr.Gangolu Vijay Kumar, Matti Radha Devi, "Inverse Kinematic Solution for Five bar Parallel Linkage Planar Manipulator using PYTHON and Optimization by Taguchi Method," International Journal of Engineering Trends and Technology, vol. 69, no. 5, pp. 94-100, 2021. Crossref,

The kinematic design of robotic manipulator is a vital role while designing a robot for particular application by the mechanical engineers. It is a basic thing for further automation to work with a robot in a shop floor. In this connection, five bar parallel linkages provided in the advanced kinematics is an important design aspect towards robotic field where ever complex applications are involved not only in manufacturing, in other areas also. So, in the present work design of a manipulator which operated by five bar parallel linkage mechanism is described by considering geometric approach to solve inverse kinematics. In geometric approach, whenever number of links or degrees of freedom increases then solution becomes critical and almost laborious process to attain the solution. PYTHON, simple software presently numerous engineers are applied for solution of variety of problems occurred in all fields including engineering. The developed geometric solution is converted into coded form using PYTHON to reduce the complexity and save the design time. Once, the solution is generated by giving the inputs randomly and then infinite solution schemes are obtained. From that solution scheme, to get feasible solution for optimum set of kinematic structural solution taguchi method is utilized in the present study. The hypothesis presented in this paper is valid or not is checked with analysis of variance and found good agreement.

Inverse kinematics, 5- bar parallel linkage, PYTHON, Taguchi method, S/N ratio

[1] Y. H. Andrew Liou, Paul P. Lin, Richard R. Lindeke and H. D. Chiang, Tolerance specification of robot kinematic parameters using experimental design technique- The Taguchi method, Robotics &Computor Integrated Manufacturing, 10(3)(1993) 199-207.
[2] Hyunseop Lim, Soonwoong Hwang, Kyoosik Shin, and Changsoo Han, The Application of the Grey-based Taguchi Method to Optimize the Global Performances of the Robot Manipulator, The 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems October (2010) 18-22, Taipei, Taiwan
[3] Hyunpyo Shin, Sungchul Lee, Woosung In, Jay I. Jeong and Jongwon Kim, Kinematic Optimization of a Redundantly Actuated Parallel Mechanism for Maximizing Stiffness and Workspace Using Taguchi Method, Journal of Computational and Nonlinear Dynamics, JANUARY 6(2011) / 011017-1
[4] Xingxing Feng, Haihua Sun, Tianqi Lv and Yunqing Zhang, Kinematic analysis of a PPPR spatial serial mechanism with geometric errors, Proc IMechE Part C: J Mechanical Engineering Science, 0(0)(2018) 1–16.
[5] Thuy Le Thi Thu and Long Pham Thanh, Tolerance Calculation for Robot Kinematic Parameters to Ensure End-Effector Errors within a Predetermined Limit Area, International Journal of Engineering Research and Technology, 12(9)(2019) 1584-1597.
[6] H. P. Jawale and H. T. Thorat, Positional Error Estimation in Serial Link Manipulator Under Joint Clearances and Backlash, Journal of Mechanisms and Robotics, MAY 5(2013) / 021003-1.
[7] Fu-Chen, C, Yih-Fong, T, Meng-Hui, H, and Wei-Ren, C, Combining Taguchi Method, Principal Component Analysis and Fuzzy Logic to the Tolerance Design of a Dual Purpose Six Bar Mechanism, Trans. Can. Soc. Mech. Eng., 34(2)(2010) 277–293.
[8] Hadi Kalani and Alireza Akbarzadeh, Parameter Optimization of a Snake Robot Using Taguchi Method, Applied Mechanics and Materials, (2012) 110-116 4220-4226.
[9] Hyeon-Guk Kim, Kyoo-Sik Shin, Soon-Woong Hwang, and Chang-Soo Han, Link Length Determination Method for the Reduction of the Performance Deviation of the Manipulator: Extension of the Valid Workspace, International journal of precision engineering and manufacturing 15(9)(2014) 1831-1838.
[10] James Nielsen and Bernard Roth, On the Kinematic Analysis of Robotic Mechanisms, The International Journal of Robotics Research, 18(12)(1999) 1147-1160.
[11] Pengzhan Liu, Jianzhong Wang, Xin Wang and Peng Zhao, Optimal design of a stair-climbing mobile robot with flip mechanism, 32(6)(2018) 325-336.
[12] S.S. Rao and P.K. Bhatti, Probabilistic approach to manipulator kinematics and dynamics, Reliability Engineering and System Safety, 72(2001) 47-58.
[13] T. Mathavaraj Ravikumar and R. Saravanan, Experimental investigation for better relative localization of a mobile robot using Taguchi method, Robotica, 33(7)(2015) 1415-1423.
[14] B.K. Rout, R.K. Mittal , Tolerance design of robot parameters using Taguchi method, Mechanical Systems and Signal Processing, 20(8) (2006) 1832–1852.
[15] Rout, B.K., Mittal, R.K. Tolerance .01 using design of experiment approach, Structural and Multidisciplinary Optimization, 34(2007) 445- 462.
[16] Tringali, A., & Cocuzza, S., globally optimal inverse kinematics method for a redundant robot manipulator with linear and nonlinear constraints, Robotics, 9(3)(2020) 61.
[17] Craig, J. J., Introduction to robotics: mechanics and control, 3/E. Pearson Education India.
[18] Wang, L. C., & Chen, C. C., A combined optimization method for solving the inverse kinematics problems of mechanical manipulators, IEEE Transactions on Robotics and Automation, 7(4)(1991) 489-499.
[19] Rokbani, N., & Alimi, A. M. (2013), Inverse kinematics using particle swarm optimization, a statistical analysis, Procedia Engineering, 64 1602-1611.
[20] Karna, S. K., & Sahai, R., an overview on Taguchi method. International Journal of Engineering and Mathematical Sciences, 1(1)(2012) 1-7.
[21] Sreenivasulu, R., Simulation of desired end point trajectory for a 2-dof planar manipulator. International Journal of Advanced Scientific and Technical Research (IJAST), 5(2)(2012) 688-696.
[22] Chaitanyaa, G., & Reddy, S., Genetic algorithm based optimization of a two Link planar robot manipulator, International Journal of Lean Thinking, 7(2)(2016) 1-13.
[23] Yogesh Raut, Dr. Amit Bahekar. Optimization of Parameters to Reduce the Surface Roughness in Face Milling Operation on Cast Iron Work piece Applying Taguchi Method, International Journal of Engineering Trends and Technology, 68 (1)(2021) 9-13.
[24] Santosh Kumar Patod, Dr. Suman Sharma. Optimization of CNC Turning Cutting Parameter for Geometrical Dimensional Accuracy with Surface roughness on the non-ferrous Material Applying Taguchi Technique International Journal of Engineering Trends and Technology, 67(12)(2019) 56-66.