Analytical and deep learning approaches for solving the inverse kinematic problem of a high degrees of freedom robotic arm

被引:9
|
作者
Wagaa, Nesrine [1 ]
Kallel, Hichem [2 ]
Mellouli, Nedra [3 ,4 ]
机构
[1] Univ Carthage, Natl Inst Appl Sci & Technol INSAT, LARATSI Lab, Carthage 1080, Tunisia
[2] MedTech South Mediterranean Univ, Carthage 1053, Tunisia
[3] LIASD EA4383 Paris 8 Univ, Paris, France
[4] Leonard Vinci Pole Univ, Res Ctr Paris Def, Paris, France
关键词
Robotic arm; Analytical approach; Inverse kinematic; Neural networks; Hyper parameters; Numbers of Degrees of Freedom; MODEL; OPTIMIZATION; MANIPULATOR;
D O I
10.1016/j.engappai.2023.106301
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Inverse kinematics is the basis for controlling the motion of robotic manipulators. It defines the required joint variables for the robotic end-effector accurately reach the desired location. Due to the derivation difficulty, computation complexity, singularity problem, and redundancy, analytical Inverse kinematics solutions pose numerous challenges to the operation of many robotic arms, especially for a manipulator with a high degree of freedom. This paper develops different Deep Learning networks for solving the Inverse kinematics problem of six-Degrees of Freedom robotic manipulators. The implemented neural architectures are Artificial Neural Network, Convolutional Neural Network, Long-Short Term Memory, Gated Recurrent Unit, and Bidirectional Long-Short Term Memory. In this context, we associate the proposed results with a specific tuning of Deep Learning network hyper-parameters (number of hidden layers, learning rate, Loss function, optimization algorithm, number of epochs, etc.). The Bidirectional Long-Short Term Memory network outperformed all proposed architectures. To be close as possible to the experimental results, we have included two types of noise in the training data set to validate which of the five proposed neural networks is more efficient. Furthermore, in this study, we compare the performance of analytical and soft computing solutions in generating robots' trajectories. We include this scenario, focusing on the advantage of implementing neural networks in avoiding the singularity problem that can occur using the analytical approach. In addition, we used the RoboDK simulator to show simulation results with real-world meaning. The performance of Deep Learning models depends on the complexity of the posed problem. Moreover, the complexity of the Inverse Kinematics problem is related to the number of Degrees of Freedom. At the end of this work, we evaluate the influence of the complexity of robotic manipulators on the proposed Deep Learning networks' performance. The results show that the implemented Deep Learning mechanisms performed well in reaching the desired pose of the end-effector. The proposed inverse kinematics strategies apply to other manipulators with different numbers of Degrees of Freedom.
引用
收藏
页数:25
相关论文
共 18 条
  • [1] An analytical and a Deep Learning model for solving the inverse kinematic problem of an industrial parallel robot
    Toquica, Juan S.
    Oliveira, Patricia S.
    Souza, Witenberg S. R.
    Motta, Jose Mauricio S. T.
    Borges, Dibio L.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 151
  • [2] Kinematic and dynamic modelling of a four degrees of freedom link-based robotic arm
    Quiza, Ramon
    Perez Sosa, Teresa
    Fagundo Mesa, Renier
    REVISTA CUBANA DE INGENIERIA, 2021, 12 (04):
  • [3] Design and Construction of an Anthropomorphic Robotic Arm of Seven Degrees of Freedom with Kinematic and Dynamic Analysis based on Genetic Algorithms
    Sanchez, Alexis
    Teran, Andres
    Ibarra, Alexander
    Abatta, Lenin
    Alulema, Darwin
    Morocho, Derlin
    Encalada, Francisco
    2016 IEEE INTERNATIONAL CONFERENCE ON AUTOMATICA (ICA-ACCA), 2016,
  • [4] A Deep Reinforcement-Learning Approach for Inverse Kinematics Solution of a High Degree of Freedom Robotic Manipulator
    Malik, Aryslan
    Lischuk, Yevgeniy
    Henderson, Troy
    Prazenica, Richard
    ROBOTICS, 2022, 11 (02)
  • [5] Deep learning modeling approach for metasurfaces with high degrees of freedom
    An, Sensong
    Zheng, Bowen
    Shalaginov, Mikhail Y.
    Tang, Hong
    Li, Hang
    Zhou, Li
    Ding, Jun
    Agarwal, Anuradha Murthy
    Rivero-Baleine, Clara
    Kang, Myungkoo
    Richardson, Kathleen A.
    Gu, Tian
    Hu, Juejun
    Fowler, Clayton
    Zhang, Hualiang
    OPTICS EXPRESS, 2020, 28 (21): : 31932 - 31942
  • [6] Inverse kinematics learning for robotic arms with fewer degrees of freedom by modular neural network systems
    Oyama, E
    Maeda, T
    Gan, JQ
    Rosales, EM
    MacDorman, KF
    Tachi, S
    Agah, A
    2005 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, 2005, : 833 - 840
  • [7] An iterative method for solving the inverse kinematic problem of three-joints robotic fingers with distal coupling
    Escorcia-Hernandez, Jonatan Martin
    Grossard, Mathieu
    Gosselin, Florian
    Dubois, Clemence
    2023 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, AIM, 2023, : 623 - 628
  • [8] Virtual laboratory for online learning of UR5 robotic arm inverse kinematic and joint motion control
    Arenas-Rosales, Filemon
    Martell-Chavez, Fernando
    Sanchez-Chavez, Irma Y.
    Paredes-Orta, Carlos A.
    INTERNATIONAL CONFERENCE ON ELECTRICAL, COMPUTER AND ENERGY TECHNOLOGIES (ICECET 2021), 2021, : 1844 - 1849
  • [9] Six degrees of freedom robotic arm to guide high intensity focused ultrasound therapy for atherosclerotic plaques
    Morsink, N. C.
    Groen, M. H. A.
    Hazenberg, C. E. V. B.
    de Borst, G. J.
    Teske, A. J.
    Doevendans, P. A.
    van Es, R.
    EUROPEAN JOURNAL OF CLINICAL INVESTIGATION, 2018, 48 : 146 - 146
  • [10] Deep learning approach for designing acoustic absorbing metasurfaces with high degrees of freedom
    Donda, Krupali
    Zhu, Yifan
    Merkel, Aurelien
    Wan, Sheng
    Assouar, Badreddine
    EXTREME MECHANICS LETTERS, 2022, 56