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 条
  • [31] A Repeatable Motion Scheme for Kinematic Control of Redundant Manipulators
    Kong Ying
    Tang Qingqing
    Zhang Ruiyang
    Ye Lv
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2019, 2019
  • [32] Repeatable kinematic control of redundant manipulators: Implementation issues
    Huang, LG
    Li, YT
    8TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS, 1997 PROCEEDINGS - ICAR'97, 1997, : 147 - 152
  • [33] A dual neural network for constrained joint torque optimization of kinematically redundant manipulators
    Zhang, YN
    Wang, J
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2002, 32 (05): : 654 - 662
  • [34] Stable neural network adaptive control of constrained redundant robot manipulators
    Benallegue, A
    Daachi, B
    Cherif, AR
    2002 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-3, PROCEEDINGS, 2002, : 2193 - 2199
  • [35] Adaptive Control of Flexible Redundant Manipulators Using Neural Networks
    宋轶民
    李建新
    王世宇
    刘建平
    Transactions of Tianjin University, 2006, (06) : 429 - 433
  • [36] Tracking control of redundant robot manipulators using RBF neural network and an adaptive bound on disturbances
    Naveen Kumar
    Jin-Hwan Borm
    Vikas Panwar
    Jangbom Chai
    International Journal of Precision Engineering and Manufacturing, 2012, 13 : 1377 - 1386
  • [37] Tracking control of redundant robot manipulators using RBF neural network and an adaptive bound on disturbances
    Kumar, Naveen
    Borm, Jin-Hwan
    Panwar, Vikas
    Chai, Jangbom
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2012, 13 (08) : 1377 - 1386
  • [38] A Fuzzy Neural Controller for Model-Free Control of Redundant Manipulators With Unknown Kinematic Parameters
    Xie, Zhengtai
    Jin, Long
    IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2024, 32 (03) : 1589 - 1601
  • [39] Bi-criteria optimal control of redundant robot manipulators using LVI-based primal-dual neural network
    Cai, Binghuang
    Zhang, Yunong
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2010, 31 (03): : 213 - 229
  • [40] A Cerebellum-Inspired Control Scheme for Kinematic Control of Redundant Manipulators
    Chen, Xiufang
    Jin, Long
    Hu, Bin
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2024, 71 (07) : 7542 - 7550