Inverse kinematics for cooperative mobile manipulators based on self-adaptive differential evolution

被引:7
|
作者
Hernandez-Barragan, Jesus [1 ]
Lopez-Franco, Carlos [1 ]
Arana-Daniel, Nancy [1 ]
Alanis, Alma Y. [1 ]
机构
[1] Univ Guadalajara, Dept Comp Sci, Guadalajara, Jalisco, Mexico
来源
关键词
Inverse kinematics; Cooperative systems; Mobile manipulators; Differential evolution; TRAJECTORY GENERATION; ROBOT; OPTIMIZATION;
D O I
10.7717/peerj-cs.419
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This article presents an approach to solve the inverse kinematics of cooperative mobile manipulators for coordinate manipulation tasks. A self-adaptive differential evolution algorithm is used to solve the inverse kinematics as a global constrained optimization problem. A kinematics model of the cooperative mobile manipulators system is proposed, considering a system with two omnidirectional platform manipulators with n DOF. An objective function is formulated based on the forward kinematics equations. Consequently, the proposed approach does not suffer from singularities because it does not require the inversion of any Jacobian matrix. The design of the objective function also contains penalty functions to handle the joint limits constraints. Simulation experiments are performed to test the proposed approach for solving coordinate path tracking tasks. The solutions of the inverse kinematics show precise and accurate results. The experimental setup considers two mobile manipulators based on the KUKA Youbot system to demonstrate the applicability of the proposed approach.
引用
收藏
页码:1 / 30
页数:30
相关论文
共 50 条
  • [1] Inverse kinematics of mobile manipulators based on differential evolution
    Lopez-Franco, Carlos
    Hernandez-Barragan, Jesus
    Alanis, Alma Y.
    Arana-Daniel, Nancy
    Lopez-Franco, Michel
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2018, 15 (01):
  • [2] Research on the inverse kinematics of manipulator using an improved self-adaptive mutation differential evolution algorithm
    Zhang, Qianqian
    Wang, Daqing
    Gao, Lifu
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2021, 18 (03)
  • [3] Self-adaptive differential evolution
    Omran, MGH
    Salman, A
    Engelbrecht, AP
    [J]. COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 192 - 199
  • [4] On inverse kinematics of stationary and mobile manipulators
    Tchon, K
    [J]. ROMOCO'01: PROCEEDINGS OF THE SECOND INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL, 2001, : 39 - 44
  • [5] Inverse kinematics solution to mobile manipulators
    Galicki, M
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2003, 22 (12): : 1041 - 1064
  • [6] Self-adaptive chaos differential evolution
    Guo Zhenyu
    Bo, Cheng
    Min, Ye
    Cao Binggang
    [J]. ADVANCES IN NATURAL COMPUTATION, PT 1, 2006, 4221 : 972 - 975
  • [7] Self-adaptive barebones differential evolution
    Omran, Mahamed G. H.
    Engelbrecht, Andries P.
    Salman, Ayed
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 2858 - +
  • [8] Self-Adaptive Mutation in the Differential Evolution
    Pedrosa Silva, Rodrigo C.
    Lopes, Rodolfo A.
    Guimaraes, Frederico G.
    [J]. GECCO-2011: PROCEEDINGS OF THE 13TH ANNUAL GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2011, : 1939 - 1946
  • [9] Differential evolution with self-adaptive populations
    Teo, J
    [J]. KNOWLEDGE-BASED INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT 1, PROCEEDINGS, 2005, 3681 : 1284 - 1290
  • [10] Self-Adaptive Threshold Based on Differential Evolution for Image Segmentation
    Guo, Peng
    Li, Naixiang
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING ICISCE 2015, 2015, : 466 - 470