A Dual Neural Network for Kinematic Control of Redundant Manipulators Using Input Pattern Switching

被引:0
|
作者
Ahmad Reza Khoogar
Alireza K. Tehrani
Mehdi Tajdari
机构
[1] Azad University,Science and Research Branch Department of Mechanical and Aerospace Engineering
关键词
Redundant; Manipulator; Robot; Inverse; Kinematics; Neural networks;
D O I
暂无
中图分类号
学科分类号
摘要
This paper presents a dual neural network for kinematic control of a seven degrees of freedom robot manipulator. The first network is a static multilayer perceptron with two hidden layers which is trained to mimic the Jacobian of a seven DOF manipulator. The second network is a recurrent neural network which is used for determining the inverse kinematics solutions of the manipulator; The redundancy is used to minimize the joint velocities in the least squares sense. Simulation results show relatively good comparison between the outputs of the actual Jacobian matrix and multilayer neural network. The first network maps motions of the seven joints of the manipulator into 42 elements of the Jacobian matrix, with surprisingly smaller computations than the actual trigonometric function evaluations. A new technique, input-pattern-switching, is presented which improves the global training of the static network. The recurrent network was designed to work with the neural network approximation of the Jacobian matrix instead of the actual Jacobian. The combination of these two networks has resulted in a time-efficient procedure for kinematic control of robot manipulators which avoids most of the complexity present in the classical-trigonometric-based methods. Also, by electronic implementation of the networks, kinematic solutions can be obtained in a very timely manner (few nanoseconds).
引用
收藏
页码:101 / 113
页数:12
相关论文
共 50 条
  • [1] A dual neural network for kinematic control of redundant manipulators using input pattern switching
    Khoogar, Ahmad Reza
    Tehrani, Alireza K.
    Tajdari, Mehdi
    Journal of Intelligent and Robotic Systems: Theory and Applications, 2011, 63 (01): : 101 - 113
  • [2] A Dual Neural Network for Kinematic Control of Redundant Manipulators Using Input Pattern Switching
    Khoogar, Ahmad Reza
    Tehrani, Alireza K.
    Tajdari, Mehdi
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2011, 63 (01) : 101 - 113
  • [3] A dual neural network for kinematic control of redundant robot manipulators
    Xia, YS
    Wang, J
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2001, 31 (01): : 147 - 154
  • [4] Bi-criteria kinematic control of redundant manipulators using a dual neural network
    Zhang, YN
    Wang, J
    PROCEEDING OF THE 2002 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-3, 2002, : 41 - 46
  • [5] A dual neural network for bi-criteria kinematic control of redundant manipulators
    Zhang, YN
    Wang, J
    Xu, YS
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (06): : 923 - 931
  • [6] Kinematic Control of Redundant Manipulators Using Neural Networks
    Li, Shuai
    Zhang, Yunong
    Jin, Long
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2017, 28 (10) : 2243 - 2254
  • [7] Recurrent Neural Network for Kinematic Control of Redundant Manipulators With Periodic Input Disturbance and Physical Constraints
    Zhang, Yinyan
    Li, Shuai
    Kathy, Seifedine
    Liao, Bolin
    IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (12) : 4194 - 4205
  • [8] Kinematic control and obstacle avoidance for redundant manipulators using a recurrent neural network
    Tang, WS
    Lam, CML
    Wang, J
    ARTIFICIAL NEURAL NETWORKS-ICANN 2001, PROCEEDINGS, 2001, 2130 : 922 - 929
  • [9] Recurrent Neural Network for Kinematic Control of Redundant Robot Manipulators
    He, Li
    Liu, Mei
    Yi, Chenfu
    Shi, Yang
    Sun, Zhongbo
    Chen, Liangming
    Jin, Long
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 3845 - 3850
  • [10] A two-layer recurrent neural network for kinematic control of redundant manipulators
    Wang, J
    Hu, QN
    Jiang, DC
    PROCEEDINGS OF THE 36TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 1997, : 2507 - 2512