Open Access Open Access  Restricted Access Subscription or Fee Access

Path Planning of the Manipulator Arm FANUC Based on Soft Computing Techniques

Loubna Bouhalassa(1*), Laredj Benchikh(2), Zoubir Ahmed-Foitih(3), Kamel Bouzgou(4)

(1) Laboratory of Power Electronics, Solar Energy and Automation (LEPESA), Department of Electronics, University of Science and Technology, Algeria
(2) Laboratory of Computer Science, Integrative Biology and Complex Systems (IBISC), University of Evry Val d’Essence, France
(3) Laboratory of Power Electronics, Solar Energy and Automation (LEPESA), Department of Electronics, University of Science and Technology, Algeria
(4) Laboratory of Computer Science, Integrative Biology and Complex Systems (IBISC), University of Evry Val d’Essence, France
(*) Corresponding author


DOI: https://doi.org/10.15866/ireaco.v13i4.18506

Abstract


In this paper, direct and inverse geometric models for a 6 degrees of freedom manipulator robot arm are developed, and a set of homogeneous matrices are generated by Denavit-Hartenberg formalism. Moreover, a path planning method based on soft computing techniques is presented, which consists of using the neural network to model the end-effector workspace, and then determining the optimal trajectory to reach a desired position. The optimization of the trajectory depends on the minimization of the cost function, defined by the sum of two energies. The first one is the collision penalty (Ec) generated by each obstacle shape; the second one is the trajectory length penalty (El). Four steps are considered; at first, the configuration of the robot workspace where any assumption is taken into account. The robot is assimilated to a particle that moves inside a small two-dimensional space, and the obstacle is a polygon. Second, the Multilayer Perceptron Neural Network (MLP neural network) is used for the robot workspace modeling. Model block inputs are robot’s previous position values and the outputs are robot’s following position values. Then, the proposed approach is applied to optimize the cost function and to determine the end-effector trajectory in case of obstacles. The obtained result is a smooth trajectory, which represents robot motion. Finally, the presented approach is validated on a FANUC robot arm in a virtual environment, where the simulation results show this approach efficiency.
Copyright © 2020 Praise Worthy Prize - All rights reserved.

Keywords


Artificial Intelligence; Neural Network; Path Planning; Manipulator Arm; Geometric Modeling; Kinematic Modeling; FANUC Robot

Full Text:

PDF


References


Elkari, B., Ayad, H., El Kari, A., Mjahed, M., A New Approach of Fusion Behavior-Based Fuzzy Control for Mobile Robot Navigation, (2017) International Review of Automatic Control (IREACO), 10 (1), pp. 13-22.
https://doi.org/10.15866/ireaco.v10i1.10390

Bouchiba, F., Wahid, N., Neuro-Fuzzy Navigation of a Mobile Robot in an Unknown Environment, (2015) International Review of Automatic Control (IREACO), 8 (3), pp. 220-227.
https://doi.org/10.15866/ireaco.v8i3.6102

Rosell Jan, and Pedro Inguez, Path planning using harmonic functions and probabilistic cell decomposition, Proceedings of the 2005 IEEE International Conference on Robotics and Automation, IEEE 2005.
https://doi.org/10.1109/robot.2005.1570375

Šeda, Miloš, Roadmap methods vs. cell decomposition in robot motion planning, Proceedings of the 6th WSEAS international conference on signal processing, robotics and automation. Word Scientific and Engineering Academy and Society (WSEAS), 2007.

E.Galceran and M.Carreras, A survey on coverage path planning for robotics, Rob.Auton. Syst., vol. 61, n°.12, pp. 1258-1276, 2013.
https://doi.org/10.1016/j.robot.2013.09.004

R. S. Pol and M. Murugan, A review on indoor human aware autonomous mobile robot navigation through a dynamic environment survey of different path planning algorithm and methods, 2015 Int. Conf. Ind. Instrum. Control. ICIC 2015, .July, pp. 1339-1344, 2015.
https://doi.org/10.1109/iic.2015.7150956

H. Bharadwaja, Vinodh Kumar, Comparative study of neural networks in path planning for catering robots, Procedia Computer Science 133 (2018), pp. 417-423, 2018.
https://doi.org/10.1016/j.procs.2018.07.051

C.Li and J.Zhang, Application of Artificial Neural Network Based on Q-learning for Mobile Robot Path planning, Sci.Technol., pp. 978-982, 2006.

L.Ren, W.Wang, and Z.Du, Intelligent Obstacle Avoidance Control Strategy for Wheeled Mobile Robot, ICROS-SICE Int. Jt. Conf. 2009, pp. 3199-3204, 2009.

FA Cosío, MA Padilla Castañeda, Autonomous robot navigation using adaptive potential fields, Mathematical and computer modelling 40.9-10 (2004):1141-1156.
https://doi.org/10.1016/j.mcm.2004.05.001

García, Néstor, Jan Rossel, and Raúl Suárez, Motion planning bu demonstration with human-likeness evaluation for dual-arm robots, IEEE Transactions on Systems, Man, and Cybernetics: Systems (2017).
https://doi.org/10.1109/tsmc.2017.2756856

Sami Haddadin, Rico Belder, and Alin Albu-Schäffer, Dynamic motion planning for robots in partially unknown environments, IFAC Proceedings Volumes 44.1 (2011): 6842-6850.
https://doi.org/10.3182/20110828-6-it-1002.02500

Friudenberg, Patrick, and Scott Koziol, Mobile robot rendezvous using potential fields combined with parallel navigation, IEEE Access 6 (2018): 16948-16957.
https://doi.org/10.1109/access.2018.2802468

R. Salgado, et al., Motivational engine with autonomous sub-goal identification for the Multilevel Darwinist Brain, Biologically Inspired Cognitive Architectures 17 (2016): 1-11.
https://doi.org/10.1016/j.bica.2016.07.003

Praveena, Pragathi, et al., Unser-guided offline synthesis of robot arm motion from 6-dof paths: 2019 International Conference on Robotics and Automation (ICRA), IEEE, 2019.
https://doi.org/10.1109/icra.2019.8793483

Ichter, Brian, James Harrison, and Marco Payone, Learning sampling distributions for robot motion planning, 2018 IEEE International Conference on Robotics and Automation (ICRA), IEEE, 2018.
https://doi.org/10.1109/icra.2018.8460730

Xin, D.U., Chen Hua-hua, and Gu Wei-kang, Neural network and genetic algorithm based global path planning in a static environment, Journal of Zhejiang University-Science A 6.6 (2005): 549-554.
https://doi.org/10.1631/jzus.2005.a0549

Zelinsky, Alexander, A unified approach to planning, sensing and navigation for mobile robots, Experimental Robotics III. Springer, Berlin, Heidelberg, 1994, pp. 444-455.
https://doi.org/10.1007/bfb0027613

Warren, Charles W., Fast path planning using modified A*method, [1993] Proceedings IEEE International Conference on Robotics and Automation, IEEE, 1993.
https://doi.org/10.1109/robot.1993.291883

Kritikou, Georgia, Nikos Lamprianidis, and Nikos Aspragathos, A Modified Cooperative A* Algorithm for the Simultaneous Motion of Multiple Microparts on a Smart platform with Electrostatic Fields, Micromachines 9.11 (2018): 548.
https://doi.org/10.3390/mi9110548

Abderrahmane, M. S., et al., Study and validation of singularities for a FANUC LR MATE 200iC robot, IEEE International Conference on Electro/Information Technology. IEEE, 2014.
https://doi.org/10.1109/eit.2014.6871803

Jin, Long, Shuai Li, Jiguo Yu, and Jinbo He. Robot manipulator control using neural networks: A survey. Neurocomputing 285 (2018): 23-34.
https://doi.org/10.1016/j.neucom.2018.01.002

L. Bouhalassa, Magister dissertation, Path planning of the manipulator arm based on the neural network and the genetic algorithm, Dept. Elect. Eng., University of Science and Technology-Algeria, November 2010.

Farhad Shams fakhr, Bahram Sadeghi Bigham, A neural network approach to navigation of a mobile robot and obstacle avoidance in dynamic and unknown environments, Turkish Journal of Electrical Engineering & Computer Sciences, 25: 1629-1642, 2017.
https://doi.org/10.3906/elk-1603-75

NgaT.T.Vu, Do D.Bui, and HieuT.Tran, Artificial neural network based path planning of excavator arm, International Journal of Mechanical Engineering and Robotics Research, Vol.8, N°1, January 2019
https://doi.org/10.18178/ijmerr.8.1.12-17

Long Jin, Shuai Li, Jiguo Yu, Jinbo He, Robot manipulator control using neural networks: A survey, Neurocomputing, Volume 285:pp.23-34,2018
https://doi.org/10.1016/j.neucom.2018.01.002

Ouamri Bachir, Ahmed-Foitih Zoubir, Adaptive Neuro-fuzzy Inference System Based Control of Puma 600 Robot Manipulator, International Journal Of Electrical and computer Engineering (IJECE), Vol.2, N°1. pp. 90-97, February 2012.
https://doi.org/10.11591/ijece.v2i1.116

Swadhin Sambit Das, Dayal R. Parhi, Suranjan Mohanty, insight of a six layered neural network along with other al techniques for path planning strategy of a robot, Emerging trends in engineering, Science and Manufacturing (ETESM), 2018.

FANUC LR MATE 200iB.

Retrieved from: http://www.FANUC.eu/robots

K. Bouzgou, Z.AFoitih, Workspace analysis and geometric modeling of 6 dof FANUC LR MATE 200ic robot, Procedia-Social and Behavioral Sciences 182 (2015): 703-709.
https://doi.org/10.1016/j.sbspro.2015.04.817

Constantin, Daniel, et al., Forward kinematic analysis of an industrial robot, Proceedings of the International Conference on Mechanical Engineering (ME 2015), 2015.

W.Khalil, E.Dombre, ;odeling, identification and control of robots (2° edition, 1999).

K. Bouzgou, Z.Ahmed-Foitih, Geometric modeling and singularity of 6d of FANUC 200iC robot, IEEE Transactions on Innovative Computing Technology (INTECH), pp. 208–214, Luton, UK, October 2014.
https://doi.org/10.1109/intech.2014.6927745

B. Ibari, K. Bouzgou, Z. Ahmed-Foitih and L. Benchikh, Design and Manipulation in Augmented Realty of 200 iC Robot,Journal of intelligent computing, Vol. 6, (Issue 3):84-91, September 2015.
https://doi.org/10.1109/intech.2015.7173366

Y Tong, J Liu, Y Liu and Z Ju, Improved neural network 3D space obstacle avoidance algorithm for mobile robot. International Conference on Intelligent Robotics, 2019.
https://doi.org/10.1007/978-3-030-27538-9_10

B. Karlik, A.V.Olgac, Performance Analysis of Various Activation Functions in Generalized MLP Architectures of Neural Network, International Journal of Artificial Intelligence and Expert, Vol.1,N°4:111-122,February 2011.

Ahmed R.J. Almusawi, L. Cana Dülger, and sadettin Kapucu, A new artificial neural network approach in solving inverse kinematics of robotic arm (denso VP6242), Computational intelligence and neuroscience, 2016.
https://doi.org/10.1155/2016/5720163

Klanke, S., Lebedev, D., Haschke, R., Steil, J., & Ritter, H. (2006, October). Dynamic path planning for a 7-dof robot arm. In 2006 IEEE/RSJ international conference on intelligent robots and systems (pp. 3879-3884). IEEE.
https://doi.org/10.1109/iros.2006.281798

Li, Yan, and Keping Liu. Two-degree-of-freedom manipulator path planning based on zeroing neural network. In MATEC Web of Conferences, vol. 309, p. 04005. EDP Sciences, 2020.
https://doi.org/10.1051/matecconf/202030904005

Cheng, M. H., Huang, P. L., Chu, H. C., & McKenzie Jr, E. A. (2019, November). Motion Estimation and Path Planning for Assistive Robotic Devices. In ASME International Mechanical Engineering Congress and Exposition (Vol. 59407, p. V003T04A073). American Society of Mechanical Engineers.

Vu, Nga TT, Do D. Bui, and Hieu T. Tran. Artificial Neural Network Based Path Planning of Excavator Arm. International Journal of Mechanical Engineering and Robotics Research 8, no. 1 (2019).
https://doi.org/10.18178/ijmerr.8.1.12-17

FANUC Roboguide.
Retrieved from: http://www.fanuc.eu


Refbacks

  • There are currently no refbacks.



Please send any question about this web site to info@praiseworthyprize.com
Copyright © 2005-2022 Praise Worthy Prize