On Solving the Inverse Kinematics Problem using Neural Networks

被引:0
|
作者
Csiszar, Akos [1 ]
Eilers, Jan [2 ]
Verl, Alexander [1 ]
机构
[1] Univ Stuttgart, ISW, Stuttgart, Germany
[2] Univ Stuttgart, Stuttgart, Germany
关键词
robot; inverse kinematics; machine learning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Writing and solving the inverse kinematics equations of a robot is a cumbersome task. Furthermore, an analytic solution exists only for an ideal model and only if the structure of the robot meets certain criteria. If enhanced positioning precision is required, the robot needs to be calibrated. This eliminates most of the errors due to the differences in the ideal model and the real robot. Calibration methods require additional computations (usually of iterative nature) in the real-time cycle of the control system and are only capable of dealing with small differences between the ideal model and the real robot. In this paper a supervised learning based approach is proposed to solve the inverse kinematics problem and the calibration. Instead of creating and ideal model for a series of robots and calibrating each of them individually afterwards, the inverse kinematics function is learned using a neural network and so, it is tailored to one given robot, already including errors due to manufacturing and/or assembly tolerances. Moreover, it can also work for structures for which no analytic solution is possible. The preliminary results of this research are presented in this paper, covering two simple robot structures, a planar 2 DOF and a spatial 3 DOF structure, both with and without artificially introduced assembly errors (joint misalignments) which make analytical modeling unfeasible.
引用
收藏
页码:372 / 377
页数:6
相关论文
共 50 条
  • [1] NEURAL NETWORKS AND THE INVERSE KINEMATICS PROBLEM
    JACK, H
    LEE, DMA
    BUCHAL, RO
    ELMARAGHY, WH
    JOURNAL OF INTELLIGENT MANUFACTURING, 1993, 4 (01) : 43 - 66
  • [2] Inverse kinematics in robotics using neural networks
    Tejomurtula, S
    Kak, S
    INFORMATION SCIENCES, 1999, 116 (2-4) : 147 - 164
  • [3] Inverse problem solving in semiconductor photoacoustics by neural networks
    Djordjevic, Katarina Lj
    Markushev, Dragan D.
    Cojbasic, Zarko M.
    Galovic, Slobodanka P.
    INVERSE PROBLEMS IN SCIENCE AND ENGINEERING, 2021, 29 (02) : 248 - 262
  • [4] Artificial Neural Networks for inverse kinematics problem in articulated robots
    Cagigas-Muniz, Daniel
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [5] A novel algorithm by combining nonlinear workspace partition with neural networks for solving the inverse kinematics problem of redundant manipulators
    Dong, Hui
    Li, Chen
    Wu, Wentao
    Yao, Ligang
    Sun, Hao
    MECHANICAL SCIENCES, 2021, 12 (01) : 259 - 267
  • [6] Assisted Research and Optimization of the proper Neural Network Solving the Inverse Kinematics Problem
    Olaru, Adrian
    Olaru, Serban
    Paune, Dan
    Aurel, Oprean
    OPTIMIZATION OF THE ROBOTS AND MANIPULATORS, 2011, 8 : 15 - 23
  • [7] Assisted Research and Optimization of the proper Neural Network Solving the Inverse Kinematics Problem
    Olaru, Adrian
    Olaru, Serban
    Paune, Dan
    Aurel, Oprean
    ADVANCED MATERIALS RESEARCH II, PTS 1 AND 2, 2012, 463-464 : 827 - +
  • [8] RBF neural networks for solving the inverse problem of backscattering spectra
    Li, Michael M.
    Verma, Brijesh
    Fan, Xiaolong
    Tickle, Kevin
    NEURAL COMPUTING & APPLICATIONS, 2008, 17 (04): : 391 - 397
  • [9] RBF neural networks for solving the inverse problem of backscattering spectra
    Michael M. Li
    Brijesh Verma
    Xiaolong Fan
    Kevin Tickle
    Neural Computing and Applications, 2008, 17 : 391 - 397
  • [10] Determination of probabilistic parameters of concrete: solving the inverse problem by using artificial neural networks
    Fairbairn, EMR
    Ebecken, NFF
    Paz, CNM
    Ulm, FJ
    COMPUTERS & STRUCTURES, 2000, 78 (1-3) : 497 - 503