Submitted:
12 June 2024
Posted:
13 June 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Materials and Methods
2.1. Industrial Robot Manipulators
| Weight | 18.4 kg |
| Payload Capacity | 5 kg |
| Reachability Distance | 850 mm |
| Max-Min rotation angles | +/- 360° at all joints |
| Angular Velocity | Joints - maximum 180° per second Vehicle - about 1 m per second |
| Repeatability | +/- 0.1 mm |
| Volume Diameter | Ø 149 mm |
| Number of Joint | 6 rotational joints |
| Control Box Size | 475 mm x 423 mm x 268 mm (W x H x D) |
| I/O Ports | 18 digital inputs, 18 digital outputs, 4 analog inputs, 2 analog outputs |
| I/O Power Supply | 24V-2A in control box and 12V/24V-600 mA in vehicle |
| Communication | TCP/IP - Modbus TCP |
| Programming | Polyscope graphical user interface on 12 inch touch screen |
| Noise | Low noise levels |
| IP Classification | IP54 |
| Power Consumption | 200 W |
| Materials | Aluminum, PP plastic |
| Working Temperatures | 0 - 50°C |
| Power Source | 100-240 V (AC), 50-60 Hz |
2.2. Artificial Neural Networks
3. Simulation Results
4. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Saad, M.; Dessaint, L.A.; Bigras, P.; Al Haddad, K. . Adaptive versus neural adaptive control: Application to robotics. International Journal of Adaptive Control and Signal Processing 1994, 8, 223–236. [Google Scholar] [CrossRef]
- Bonev, I.A.; Ryu, J. A geometrical method for computing the constant-orientation workspace of 6-PRRS parallel manipulators. Mechanism and Machine Theory 2001, 36, 1–13. [Google Scholar] [CrossRef]
- Bonev, I.A.; Ryu, J.; Kim, S.-G.; Lee, S.K. A closed-form solution to the direct kinematics of nearly general parallel manipulators with optimally located three linear extra sensors. IEEE Transactions on Robotics and Automation 2001, 17, 148–156. [Google Scholar] [CrossRef]
- Bonev, I.A.; Zlatanov, D.; Gosselin, C.M. Singularity analysis of 3-DOF planar parallel mechanisms via screw theory. ASME Journal of Mechanical Design 2003, 125, 573–581. [Google Scholar] [CrossRef]
- Tonbul, T. S.; Sarıtaş, M. Beş eksenli bir edubot robot kolunda ters kinematik hesaplamalar ve yörünge planlaması. Gazi Üniverditesi Mühendislik Mimarlık Fakültesi Dergisi, 2003; 18, 145–167. [Google Scholar]
- Khayati, K.; Bigras, P.; Dessaint, L.A. A multi-stage position/force control for constrained robotic systems with friction: joint-space decomposition, linearization and multi-objective observer/controller synthesis using lmi formalism. IEEE Transactions on Industrial Electronics 2006, 53, 1698–1712. [Google Scholar] [CrossRef]
- Lessard, S.; Bigras, P.; Bonev, I.A. ; A new medical parallel robot and its static balancing optimization. Journal of Medical Devices 2007, 1, 272–278. [Google Scholar] [CrossRef]
- Karahan, O. S60 Robotunun Dinamik Modelinin Çıkarılması. Master Thesis, University of Kocaeli, Turkey, 2007. [Google Scholar]
- Janvier, M.A.; Durant, L.G.; Roy Cardinal, M.H.; Renaud, I.; Chayer, B.; Bigras, P.; Guise, J.; Soulez, G.; Cloutier, G. Performance evaluation of a medical robotic 3D-ultrasound imaging system. Medical Image Analysis Journal 2007, 12, 275–290. [Google Scholar] [CrossRef] [PubMed]
- Lessard, S.; Bigras, P.; Bonev, I.A. A new medical parallel robot and its static balancing optimization. Journal of Medical Devices 2007, 1, 272–278. [Google Scholar] [CrossRef]
- Bigras, P.; Lambert, M.; Perron, C. New optimal formulation for an industrial robot force controller, International Journal of Robotics and Automation 2008, 23, 199-208. 23.
- Yu, A.; Bonev, I.A.; Zsombor-Murray, P. Geometric approach to the accuracy analysis of a class of 3-DOF planar parallel robots. Mechanism and Machine Theory 2008, 43, 364–375. [Google Scholar] [CrossRef]
- Briot, S.; Bonev, I.A. A new fully decoupled 3-DOF translational parallel robot for pick-and-place applications. Journal of Mechanisms and Robotics 2008, 1, 1–9. [Google Scholar]
- Liu, X.J.; Bonev, I.A. Orientation capability, error analysis and dimension optimization of two articulated tool heads with parallel kinematics. Journal of Manufacturing Science and Engineering 2008, 130, 1–25. [Google Scholar] [CrossRef]
- Bigras, P.; Lambert, M.; Perron, C. New optimal formulation for an industrial robot force controller. International Journal of Robotics and Automation 2008, 23, 199–208. [Google Scholar] [CrossRef]
- Briot, S.; Bonev, I.A. Accuracy analysis of 3-DOF planar parallel robots. Mechanism and Machine Theory 2008, 43, 445–458. [Google Scholar] [CrossRef]
- Perez, J.; Perez, J.P.; Soto, R.; Flores, A.; Rodriguez, F.; Meza, J.L. Trajectory tracking error using PID control law for two-link robot manipulator via adaptive neural networks. Procedia Technology 2012, 3, 139–146. [Google Scholar]
- Tang, S.H.; Ang, C.K.; Ariffin, M.K.A.; Mashohor, S.B. Predicting the motion of a robot manipulator with unknown trajectories based on an artificial neural network. International Journal of Advanced Robotic Systems 2014, 11, 1–9. [Google Scholar] [CrossRef]
- Pham, C.V.; Wang, Y.N. Robust adaptive trajectory tracking sliding mode control based on neural networks for cleaning and detecting robot manipulators. Journal of Intelligent & Robotic Systems 2015, 79, 101–114. [Google Scholar]
- Moldovan, L.; Grif, H. È.; Gligor, A. ANN based inverse dynamic model of the 6-PGK parallel robot manipulator. International Journal of Computers Communications & Control 2016, 11, 90–104. [Google Scholar]
- Mahajan, A.; Singh, H.P.; Sukavanam, N. An unsupervised learning based neural network approach for a robotic manipulator. International Journal of Information Technology 2017, 9, 1–6. [Google Scholar] [CrossRef]
- Son, N.N.; Anh, H.P.H.; Chau, T.D. Adaptive neural model optimized by modified differential evolution for identifying 5-DOF robot manipulator dynamic system. Soft Computing 2018, 22, 979–988. [Google Scholar] [CrossRef]
- Liu, C.; Zhao, Z.; Wen, G. Adaptive neural network control with optimal number of hidden nodes for trajectory tracking of robot manipulators. Neurocomputing 2019, 350, 136–145. [Google Scholar] [CrossRef]
- Truong, L.V.; Huang, S.D.; Yen, V.T.; Cuong, P.V. Adaptive trajectory neural network tracking control for industrial robot manipulators with deadzone robust compensator. International Journal of Control, Automation and Systems, 2020; 18, 2423–2434. [Google Scholar]
- Elsisi, M.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. An improved neural network algorithm to efficiently track various trajectories of robot manipulator arms. IEEE Access 2021, 9, 11911–11920. [Google Scholar] [CrossRef]
- Kouritem, S.A.; Abouheaf, M.I.; Nahas, N.; Hassan, M. A multi-objective optimization design of industrial robot arms. Alexandria Engineering Journal 2022, 61, 12847–12867. [Google Scholar] [CrossRef]
- Universal Robots. https://www.universal-robots.com/tr/urunler/ur5-robot/ (30.05.2024).





























| Number of Joint | 2 Link Twist Axes Angle | Link Lenght | Link Offset | Joint Angle | Joint Variable |
| i | αi-1 | ai-1 | di | Θi | dior Θi |
| 1 | 0 | L1 | 0 | Θ1 | Θ1 |
| 2 | 0 | L2 | 0 | Θ2 | Θ2 |
| 3 | 0 | L3 | 0 | Θ3 | Θ3 |
| 4 | 0 | L4 | 0 | Θ4 | Θ4 |
| 5 | 0 | L5 | 0 | Θ5 | Θ5 |
| 6 | 0 | L6 | 0 | Θ6 | Θ6 |
| Learning Algorithm | ANN Network Structure | Mean RMSE (Training) |
Maximum RMSE (Training) |
Mean RMSE (Test) |
Maximum RMSE (Test) |
|---|---|---|---|---|---|
| DBD | 3-10-6 | 0.427328 | 1.20820 | 0.418576 | 1.20820 |
| OBP | 3-10-6 | 0.485862 | 1.20600 | 0.507729 | 1.20600 |
| QBP | 3-10-6 | 0.373176 | 1.19047 | 0.374058 | 1.19047 |
| RBP | 3-10-6 | 1.210040 | 2.86877 | 1.267080 | 1.27537 |
| DBD | 3-5-6 | 0.726305 | 1.60402 | 0.734876 | 1.34779 |
| OBP | 3-5-6 | 0.826176 | 1.73226 | 0.804328 | 1.73226 |
| QBP | 3-5-6 | 0.878670 | 1.98618 | 0.911634 | 1.98618 |
| RBP | 3-5-6 | 1.385830 | 2.72113 | 1.523790 | 2.72113 |
| Learning Algorithm | ANN Network Structure | ||||||
|---|---|---|---|---|---|---|---|
| DBD | 3-10-6 | 0.99997 | 0.99938 | 0.99773 | 0.99932 | 0.99996 | 0.99996 |
| OBP | 3-10-6 | 0.99996 | 0.99870 | 0.99310 | 0.99953 | 0.99995 | 0.99990 |
| QBP | 3-10-6 | 0.99900 | 0.99870 | 0.99310 | 0.99953 | 0.99995 | 0.99990 |
| RBP | 3-10-6 | 0.99900 | 0.98952 | 0.98709 | 0.99426 | 0.99934 | 0.99910 |
| DBD | 3-5-6 | 0.99957 | 0.99734 | 0.99349 | 0.99853 | 0.99946 | 0.99985 |
| OBP | 3-5-6 | 0.99950 | 0.99803 | 0.99355 | 0.99824 | 0.99933 | 0.99933 |
| QBP | 3-5-6 | 0.99993 | 0.99602 | 0.99449 | 0.99595 | 0.99994 | 0.99995 |
| RBP | 3-5-6 | 0.99922 | 0.97655 | 0.96693 | 0.99360 | 0.99915 | 0.99854 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).