Using Particle Filters to Solve the Problem of Symmetric Multiple Solutions in Robot Inverse Kinematics

被引:0
|
作者
Chiang, Chien-Lin [1 ]
Hsieh, Chang-Chen [2 ]
Chiang, Yi-Yuan [2 ]
Lin, I-Long [1 ]
机构
[1] Tatung Univ, Dept Comp Sci & Engn, Taipei, Taiwan
[2] Vanung Univ, Dept Comp Sci & Informat Engn, Chungli, Taiwan
来源
JOURNAL OF INTERNET TECHNOLOGY | 2024年 / 25卷 / 04期
关键词
Manipulators; Inverse kinematics; Multiple solutions; Symmetry;
D O I
10.70003/160792642024072504006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Encountering multiple solutions is the most severe problem in inverse kinematics of robot arms. Multiple solutions usually appear in symmetrical forms; it means that the joint angles vary greatly between two symmetrical postures. During the operation of the robot arm, the path through any joint space should be smooth. Otherwise, there will inevitably be situations where the joint angle jumps significantly between two adjacent timesteps. In this paper, we propose a novel method to solve robotics inverse kinematics for manipulators. This method utilizes particle filters to track the possible postures of planar robot arms given the positions of the end effectors. In this way, the poses of the robot arms are modeled as particles within these filters. The particle filter algorithm is an iterative process, which tracks the angles of joints by averaging the particles and regenerates populations so that particles can converge to the arm poses. In addition, particles can remember the previous values after regeneration, so that the inverse poses do not follow a non-differentiable path in the joint spaces. To verify the effectiveness of the proposed method, we implemented a simulator and tested the performance of the particle filters in a nonlinear end terminal path.
引用
收藏
页码:551 / 559
页数:9
相关论文
共 50 条
  • [31] Kinematics inverse solution of assembly robot based on improved particle swarm optimization
    Zhang, Shixiong
    Li, Ang
    Ren, Jianxin
    Ren, Ruilong
    ROBOTICA, 2024, 42 (03) : 833 - 845
  • [32] Using multiple graphics accelerators to solve the two-dimensional inverse heat conduction problem
    Szenasi, Sandor
    Felde, Imre
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 336 : 286 - 303
  • [33] Comparison of inverse kinematics solutions using neural network for 6R robot manipulator with offset
    Bingul, Z.
    Ertunc, H. M.
    Oysu, C.
    2005 ICSC CONGRESS ON COMPUTATIONAL INTELLIGENCE METHODS AND APPLICATIONS (CIMA 2005), 2005, : 241 - 245
  • [34] A solution of inverse kinematics of robot arm using network inversion
    Ogawa, Takehiko
    Matsuura, Hiromichi
    Kanada, Hajime
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE FOR MODELLING, CONTROL & AUTOMATION JOINTLY WITH INTERNATIONAL CONFERENCE ON INTELLIGENT AGENTS, WEB TECHNOLOGIES & INTERNET COMMERCE, VOL 1, PROCEEDINGS, 2006, : 858 - +
  • [35] Inverse Kinematics of a Redundant Manipulator Robot Using Constrained Optimization
    Varela-Aldas, Jose
    Ayala, Manuel
    Andaluz, Victor H.
    Santamaria, Marlon
    INFORMATION TECHNOLOGY AND SYSTEMS, ICITS 2020, 2020, 1137 : 233 - 242
  • [36] On Solving the Inverse Kinematics Problem using Neural Networks
    Csiszar, Akos
    Eilers, Jan
    Verl, Alexander
    2017 24TH INTERNATIONAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE (M2VIP), 2017, : 372 - 377
  • [37] Humanoid Robot's Inverse Kinematics Using Algebraic Geometry
    da Silva Marques, Vinicius Abrao
    Goncalves, Rogerio Sales
    Mendes Carvalho, Joao Carlos
    Pfurner, Martin
    Husty, Manfred L.
    2015 12TH LATIN AMERICAN ROBOTICS SYMPOSIUM AND 2015 3RD BRAZILIAN SYMPOSIUM ON ROBOTICS (LARS-SBR), 2015, : 169 - 174
  • [38] Using cuckoo optimization algorithm and imperialist competitive algorithm to solve inverse kinematics problem for numerical control of robotic manipulators
    Bayati, Mostafa
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2015, 229 (05) : 375 - 387
  • [39] A SOLUTION OF THE INVERSE KINEMATICS PROBLEM USING THE SLIDING MODE
    NOVAKOVIC, ZR
    NEMEC, B
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1990, 6 (02): : 247 - 252
  • [40] INVERSE SCATTERING PROBLEM FOR AXIALLY SYMMETRIC SOLUTIONS OF HELMHOLTZ EQUATION
    COLTON, D
    QUARTERLY JOURNAL OF MATHEMATICS, 1971, 22 (85): : 125 - &