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 条
  • [21] Solving the Forward Kinematics Problem in Parallel Manipulators Using Neural Network
    Faraji, Hossein
    Rezvani, Kamal
    Hajimirzaalian, Hamidreza
    Sabour, Mohammad Hossein
    PROCEEDINGS OF THE 2017 THE 5TH INTERNATIONAL CONFERENCE ON CONTROL, MECHATRONICS AND AUTOMATION (ICCMA 2017), 2017, : 23 - 29
  • [22] Solving inverse problems using conditional invertible neural networks
    Padmanabha, Govinda Anantha
    Zabaras, Nicholas
    JOURNAL OF COMPUTATIONAL PHYSICS, 2021, 433
  • [23] Solving groundwater inverse problems using artificial neural networks
    Rizzo, DM
    Dougherty, DE
    COMPUTATIONAL METHODS IN WATER RESOURCES XI, VOL 1: COMPUTATIONAL METHODS IN SUBSURFACE FLOW AND TRANSPORT PROBLEMS, 1996, : 313 - 319
  • [24] Neural Networks for Mobile Robot Inverse Kinematics
    Welsford, Donovan L.
    Pretorius, Christiaan J.
    du Plessis, Mathys C.
    2018 8TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST 2018), 2018, : 237 - 244
  • [25] Solving the motion planning problem by using neural networks
    Chan, R.H.T.
    Tam, P.K.S.
    Leung, D.N.K.
    Robotica, 1994, 12 (pt 4) : 323 - 333
  • [26] SOLVING THE MOTION PLANNING PROBLEM BY USING NEURAL NETWORKS
    CHAN, RHT
    TAM, PKS
    LEUNG, DNK
    ROBOTICA, 1994, 12 : 323 - 333
  • [27] Solving Inverse Kinematics of DeltaRobot Using Anfis
    TuongPhuoc Tho
    Nguyen Truong Thinh
    Nguyen Trong Tuan
    Ma Ngoc Thanh Nhan
    2015 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2015, : 790 - 795
  • [28] Solving Inverse Structural Reliability Problem Using Artificial Neural Networks and Small-Sample Simulation
    Lehky, David
    Novak, Drahomir
    ADVANCES IN STRUCTURAL ENGINEERING, 2012, 15 (11) : 1911 - 1920
  • [29] Solving the Inverse Potential Problem in the Parabolic Equation by the Deep Neural Networks Method
    Zhang, Mengmeng
    Zhang, Zhidong
    CSIAM TRANSACTIONS ON APPLIED MATHEMATICS, 2024, 5 (04): : 852 - 883
  • [30] Extending FABRIK with Obstacle Avoidance for Solving the Inverse Kinematics Problem
    Tao, Songqiao
    Tao, Huajin
    Yang, Yumeng
    JOURNAL OF ROBOTICS, 2021, 2021