IJE TRANSACTIONS C: Aspects Vol. 30, No. 9 (September 2017) 1319-1325   

PDF URL: http://www.ije.ir/Vol30/No9/C/4-2574.pdf  
downloaded Downloaded: 97   viewed Viewed: 699

J. Ghasemi, R. Moradinezhad and M. A. Hosseini
( Received: March 04, 2017 – Accepted in Revised Form: July 07, 2017 )

Abstract    In this research, Artificial Neural Networks (ANNs) have been used as a powerful tool to solve the inverse kinematic equations of a parallel robot. For this purpose, we have developed the kinematic equations of a Tricept parallel kinematic mechanism with two rotational and one translational degrees of freedom (DoF). Using the analytical method, the inverse kinematic equations are solved for specific trajectory, and used as inputs for the applied ANNs. The results of both applied networks (Multi-Layer Perceptron and Redial Basis Function) satisfied the required performance in solving complex inverse kinematics with proper accuracy and speed.


Keywords    Parallel Robot, Kinematics, Artificial Neural Network.


چکیده    در این تحقیق، شبکه های عصبی به عنوان یک ابزار قدرتمند برای حل معادلات سینماتیک معکوس یک ربات موازی به کار گرفته شده است. به این منظور معادلات سینماتیک یک مکانیزم Tricept با دو درجه آزادی چرخشی و یک درجه آزادی انتقالی توسعه داده شد. با استفاده از روش های آنالیز تحلیلی، معادلات سینماتیک معکوس برای یک فضای مشخص حل شد. پاسخ به دست آمده به عنوان ورودی شبکه عصبی به کار گرفته شده است. نتایج دو شبکه عصبی بکار گرفته شده (پرسپترون چند لایه و شبکه عصبی تابع شعاعی) با سرعت و دقت مناسبی توانست معادلات پیچیده سینماتیکی مکانیزم را مدل کرده و حل نماید.


1.      Merlet, J.-P., "Parallel robots, Springer Science & Business Media,  Vol. 128,  (2006).

2.      Pond, G. and Carretero, J.A., "Quantitative dexterous workspace comparison of parallel manipulators", Mechanism and Machine Theory,  Vol. 42, No. 10, (2007), 1388-1400.

3.      Hosseini, M. and Daniali, H., "Weighted local conditioning index of a positioning and orienting parallel manipulator", Scientia Iranica,  Vol. 18, No. 1, (2011), 115-120.

4.      Hosseini, M.A., Daniali, H.-R.M. and Taghirad, H.D., "Dexterous workspace optimization of a tricept parallel manipulator", Advanced Robotics,  Vol. 25, No. 13-14, (2011), 1697-1712.

5.      Mohammadi Daniali, H.-R. and Hosseini, M.A., "Dexterous workspace shape and size optimization of tricept parallel manipulator", International Journal of Robotics, Theory and Applications,  Vol. 2, No. 1, (2011), 18-26.

6.      Hosseini, M.A. and Daniali, H., "Cartesian workspace optimization of tricept parallel manipulator with machining application", Robotica,  Vol. 33, No. 9, (2015), 1948-1957.

7.      Singh, H. and Sukavanam, N., "Stability analysis of robust adaptive hybrid position/force controller for robot manipulators using neural network with uncertainties", Neural Computing and Applications,  Vol. 22, No. 7-8, (2013), 1745-1755.

8.      Kumar, N., Panwar, V., Borm, J.-H., Chai, J. and Yoon, J., "Adaptive neural controller for space robot system with an attitude controlled base", Neural Computing and Applications,  Vol. 23, No. 7-8, (2013), 2333-2340.

9.      Jayawardena, C., Watanabe, K. and Izumi, K., "Controlling a robot manipulator with fuzzy voice commands using a probabilistic neural network", Neural Computing and Applications,  Vol. 16, No. 2, (2007), 155-166.

10.    Xu, Q. and Li, Y., "A 3-prs parallel manipulator control based on neural network", Advances in Neural Networks–ISNN 2007,  (2007), 757-766.

11.    Parikh, P.J. and Lam, S.S., "Solving the forward kinematics problem in parallel manipulators using an iterative artificial neural network strategy", The International Journal of Advanced Manufacturing Technology,  Vol. 40, No. 5, (2009), 595-606.

12.    Li, Y. and Wang, Y., "Trajectory tracking control of a redundantly actuated parallel robot using diagonal recurrent neural network", in Natural Computation. ICNC'09. Fifth International Conference on, IEEE. Vol. 2, (2009), 292-296.

13.    Guan, L., Wang, J. and Wang, L., "Hybrid computational intelligence based kinematic analysis for parallel machine tool", in Systems, Man and Cybernetics. IEEE International Conference on, IEEE. Vol. 3, (2003), 2763-2768.

14.    Yang, Z., Wu, J. and Mei, J., "Motor-mechanism dynamic model based neural network optimized computed torque control of a high speed parallel manipulator", Mechatronics,  Vol. 17, No. 7, (2007), 381-390.

15.    Morell, A., Tarokh, M. and Acosta, L., "Solving the forward kinematics problem in parallel robots using support vector regression", Engineering Applications of Artificial Intelligence,  Vol. 26, No. 7, (2013), 1698-1706.

16.    Siciliano, B., "Kinematic control of redundant robot manipulators: A tutorial", Journal of Intelligent & Robotic Systems,  Vol. 3, No. 3, (1990), 201-212.

17.    Kim, S.-G. and Ryu, J., "New dimensionally homogeneous jacobian matrix formulation by three end-effector points for optimal design of parallel manipulators", IEEE Transactions on Robotics and Automation,  Vol. 19, No. 4, (2003), 731-736.

18.    Wang, J. and Gosselin, C.M., "A new approach for the dynamic analysis of parallel manipulators", Multibody System Dynamics,  Vol. 2, No. 3, (1998), 317-334.

19.    Hosseini, M.A. and Daniali, H.-R.M., "Kinematic analysis of tricept parallel manipulator", IIUM Engineering Journal,  Vol. 12, No. 5, (2012), 135-142.

20.    Haykin, S.S., "Neural networks: A comprehensive foundation", Tsinghua University Press,  (2001).

21.    Pradeep, J., Srinivasan, E. and Himavathi, S., "Neural network based recognition system integrating feature extraction and classification for english handwritten", International Journal of Engineering-Transactions B: Applications,  Vol. 25, No. 2, (2012), 99-107.

22.    Khanmohammadi, S., "Neural network modelling of optimal robot movement using branch and bound tree", International Journal of Engineering,  Vol. 7, No. 2, (1994), 95-100.

23.    Maleki, M. and Sahraeian, R., "Online monitoring and fault diagnosis of multivariate-attribute process mean using neural networks and discriminant analysis technique", International Journal of Engineering-Transactions B: Applications,  Vol. 28, No. 11, (2015), 1634-1642.

24.    Tarafdar, H.M. and Ghadimi, N., "Radial basis neural network based islanding detection in distributed generation",  International Journal of Engineering Transactions A: Basics Vol. 27, No. 7 (2014) 1061-1070.

25.             Shayanfar, H. and Shayeghi, H., "Application of ann technique for interconnected power system load frequency control", in International Power System Conference. (2003), 33-40.

Download PDF 

International Journal of Engineering
E-mail: office@ije.ir
Web Site: http://www.ije.ir