A Metaheuristic Optimization Approach to Solve Inverse Kinematics of Mobile Dual-Arm Robots

被引:2
|
作者
Hernandez-Barragan, Jesus [1 ]
Martinez-Soltero, Gabriel [2 ]
Rios, Jorge D. [1 ]
Lopez-Franco, Carlos [2 ]
Alanis, Alma Y. [1 ]
机构
[1] Univ Guadalajara, Ctr Univ Ciencias Exactas & Ingenierias, Dept Innovac Basada Informac & Conocimiento, Guadalajara 44430, Jalisco, Mexico
[2] Univ Guadalajara, Ctr Univ Ciencias Exactas & Ingenierias, Dept Ciencias Computacionales, Guadalajara 44430, Jalisco, Mexico
关键词
inverse kinematics; metaheuristic optimization; mobile dual-arm system; coordinated manipulation; MANIPULATION; ALGORITHM;
D O I
10.3390/math10214135
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
This work presents an approach to solving the inverse kinematics of mobile dual-arm robots based on metaheuristic optimization algorithms. First, a kinematic analysis of a mobile dual-arm robot is presented. Second, an objective function is formulated based on the forward kinematics equations. The kinematic analysis does not require using any Jacobian matrix nor its estimation; for this reason, the proposed approach does not suffer from singularities, which is a common problem with conventional inverse kinematics algorithms. Moreover, the proposed method solves cooperative manipulation tasks, especially in the case of coordinated manipulation. Simulation and real-world experiments were performed to verify the proposal's effectiveness under coordinated inverse kinematics and trajectory tracking tasks. The experimental setup considered a mobile dual-arm system based on the KUKA (R) Youbot (R) robot. The solution of the inverse kinematics showed precise and accurate results. Although the proposed approach focuses on coordinated manipulation, it can be implemented to solve non-coordinated tasks.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] A metaheuristic approach to solve inverse kinematics of continuum manipulators
    Amouri, Ammar
    Mahfoudi, Chawki
    Zaatri, Abdelouhab
    Lakhal, Othman
    Merzouki, Rochdi
    [J]. PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2017, 231 (05) : 380 - 394
  • [2] An Optimization-based Approach to Dual-Arm Motion Planning with Closed Kinematics
    Voelz, Andreas
    Graichen, Knut
    [J]. 2018 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2018, : 8346 - 8351
  • [3] On the Relative Kinematics and Control of Dual-Arm Cutting Robots for a Coal Mine
    Liu, Peng
    Zhou, Haochen
    Qiao, Xinzhou
    Zhu, Yan
    [J]. ACTUATORS, 2024, 13 (05)
  • [4] Motion Planning of Redundant Dual-Arm Robots With Multicriterion Optimization
    Zhang, Yang
    Jia, Yingmin
    [J]. IEEE SYSTEMS JOURNAL, 2023, 17 (03): : 4189 - 4199
  • [5] Comparative study on the redundancy of mobile single- and dual-arm robots
    Wang, Hongxing
    Li, Ruifeng
    Gao, Yunfeng
    Cao, Chuqing
    Ge, Lianzheng
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2016, 13 : 1 - 19
  • [6] Inverse kinematics-based motion planning for dual-arm robot with orientation constraints
    Wang, Jiangping
    Liu, Shirong
    Zhang, Botao
    Yu, Changbin
    [J]. INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2019, 16 (02):
  • [7] Hybrid OSC-RL Control for Task Optimization of Dual-Arm Robots
    Galarce-Acevedo, Patricio
    Torres-Torriti, Miguel
    [J]. 13TH INTERNATIONAL WORKSHOP ON ROBOT MOTION AND CONTROL, ROMOCO 2024, 2024, : 217 - 222
  • [8] CONTROL OF COOPERATIVE DUAL-ARM MOBILE ROBOTS IN A VISION-BASED INTELLIGENT SPACE
    Chang, Wen-Chung
    Van-Truong Nguyen
    [J]. EMERGING TRENDS IN MOBILE ROBOTICS, 2010, : 296 - 304
  • [9] Inverse Kinematics about a Seven-DOF Dual-arm Robot Based on POE Formula
    Gao, Xingyu
    Liu, Guanlong
    Liao, Bin
    [J]. 2019 WORLD ROBOT CONFERENCE SYMPOSIUM ON ADVANCED ROBOTICS AND AUTOMATION (WRC SARA 2019), 2019, : 373 - 379
  • [10] Trajectory Planning to Open Valves for Dual-arm Robots
    Wang, Shuai
    Mei, Tao
    Zhu, Kunpeng
    Zhao, Jianghai
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON CONTROL AND AUTOMATION (ICCA), 2014, : 133 - 138