A Genetic Algorithm approach to solve for multiple solutions of inverse kinematics using adaptive niching and clustering

被引:0
|
作者
Tabandeh, Saleh
Clark, Christopher
Melek, William
机构
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Inverse kinematics is a nonlinear problem that may have multiple solutions. A Genetic Algorithm(GA) for solving the inverse kinematics of a serial robotic manipulator is presented. The algorithm is capable of finding multiple solutions of the inverse kinematics through niching methods. Despite the fact that the number and position of solutions in the search space depends on the the position and orientation of the end-effector as well as the configuration of the robot, the number of GA parameters that must be set by a user are limited to a minimum through the use of an adaptive niching method. The only requirement of the algorithm is the forward kinematics equations which can be easily obtained from the link parameters and joint variables of the robot. For identifying and processing the outputs of this GA, a modified filtering and clustering phase is also added to the algorithm. The algorithm was tested to solve the inverse kinematic problem of a 3 degree-of-freedom(DOF) robotic manipulator.
引用
收藏
页码:1800 / 1807
页数:8
相关论文
共 50 条
  • [1] An adaptive niching genetic algorithm approach for generating multiple solutions of serial manipulator inverse kinematics with applications to modular robots
    Tabandeh, Saleh
    Melek, William W.
    Clark, Christopher M.
    ROBOTICA, 2010, 28 : 493 - 507
  • [2] Using Particle Filters to Solve the Problem of Symmetric Multiple Solutions in Robot Inverse Kinematics
    Chiang, Chien-Lin
    Hsieh, Chang-Chen
    Chiang, Yi-Yuan
    Lin, I-Long
    JOURNAL OF INTERNET TECHNOLOGY, 2024, 25 (04): : 551 - 559
  • [3] Using Particle Filter to Solve Problem of Symmetric Multiple Solutions in Inverse Kinematics of Manipulator
    Chiang, Chien-Lin
    Lin, I-Long
    Hsieh, Chang-Chen
    Chiang, Yi-Yuan
    Yang, Mao-Hung
    Proceedings of the 4th IEEE Eurasia Conference on IoT, Communication and Engineering 2022, ECICE 2022, 2022, : 599 - 601
  • [4] A novel approach to unsupervised robust clustering using genetic niching
    Nasraoui, O
    Krishnapuram, R
    NINTH IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2000), VOLS 1 AND 2, 2000, : 170 - 175
  • [5] Solving Approach of Inverse Kinematics for Manipulators Based on Improved Adaptive Niche Genetic Algorithm
    Yang H.
    Liu X.
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2019, 37 (03): : 488 - 495
  • [6] AN ALGORITHM TO SOLVE THE INVERSE KINEMATICS TO A STEWART PLATFORM
    Petrescu, Florian Ion Tiberiu
    Petrescu, Relly Victoria Virgil
    INDEPENDENT JOURNAL OF MANAGEMENT & PRODUCTION, 2020, 11 (02): : 263 - 282
  • [7] Using Multiple Adaptive Neuro-Fuzzy Inference System to Solve Inverse Kinematics of SCARA Robot
    Refaai, Mohamad Reda A.
    2021 18TH INTERNATIONAL MULTI-CONFERENCE ON SYSTEMS, SIGNALS & DEVICES (SSD), 2021, : 154 - 159
  • [8] Clustering with Niching Genetic K-means algorithm
    Sheng, WG
    Tucker, A
    Liu, XH
    GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 162 - 173
  • [9] Dynamic Niching Genetic Algorithm with Data Attraction for Automatic Clustering
    常冬霞
    张贤达
    TsinghuaScienceandTechnology, 2009, 14 (06) : 718 - 724
  • [10] A density clustering based niching Genetic Algorithm for multimodal optimization
    Yang, HZ
    Li, FC
    Wang, CM
    PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 1599 - 1604