Two optimization algorithms for solving robotics inverse kinematics with redundancy

被引:0
|
作者
Jianxin XU
机构
关键词
Inverse kinematics; Redundant robot; Objective function; Optimization; Numerical approach;
D O I
暂无
中图分类号
TP242 [机器人];
学科分类号
1111 ;
摘要
The kinematic redundancy in a robot leads to an infinite number of solutions for inverse kinematics, which implies the possibility to select a "best" solution according to an optimization criterion. In this paper, two optimization objective functions are proposed, aiming at either minimizing extra degrees of freedom (DOFs) or minimizing the total potential energy of a multilink redundant robot. Physical constraints of either equality or inequality types are taken into consideration in the objective functions. Since the closed-form solutions do not exist in general for highly nonlinear and constrained optimization problems, we adopt and develop two numerical methods, which are verified to be effective and precise in solving the two optimization problems associated with the redundant inverse kinematics. We first verify that the well established trajectory following method can precisely solve the two optimization problems, but is computation intensive. To reduce the computation time, a sequential approach that combines the sequential quadratic programming and iterative Newton-Raphson algorithm is developed. A 4-DOF Fujitsu Hoap-1 humanoid robot arm is used as a prototype to validate the effectiveness of the proposed optimization solutions.
引用
收藏
页码:166 / 175
页数:10
相关论文
共 50 条
  • [31] Inverse kinematics with fuzzy redundancy resolution for a fire fighting robot
    Siciliano, B
    Villani, L
    [J]. ON ADVANCES IN ROBOT KINEMATICS, 2004, : 283 - 292
  • [32] Human arm redundancy: a new approach for the inverse kinematics problem
    Barliya, Avi
    Krausz, Nili
    Naaman, Hila
    Chiovetto, Enrico
    Giese, Martin
    Flash, Tamar
    [J]. ROYAL SOCIETY OPEN SCIENCE, 2024, 11 (02):
  • [33] THEORETICAL BACKGROUND OF THE ROBOTICS INVERSE KINEMATICS IN THE PRESENCE OF ALGEBRAIC SINGULARITIES
    ANGELES, J
    [J]. MECHANISM AND MACHINE THEORY, 1991, 26 (03) : 315 - 322
  • [34] A New Geometric Method for Solving the Inverse Kinematics of Two-Segment Continuum Robot
    Wu, Haoran
    Yu, Jingjun
    Pan, Jie
    Ge, Guanghao
    Pei, Xu
    [J]. INTELLIGENT ROBOTICS AND APPLICATIONS (ICIRA 2022), PT II, 2022, 13456 : 101 - 112
  • [35] Repeatability of inverse kinematics algorithms for mobile manipulators
    Tchon, K
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2002, 47 (08) : 1376 - 1380
  • [36] ALGORITHMS OF SOLVING INVERSE HYDROACOUSTICS PROBLEMS
    Kabanikhin, S. I.
    Shishlenin, M. A.
    [J]. SIBERIAN ELECTRONIC MATHEMATICAL REPORTS-SIBIRSKIE ELEKTRONNYE MATEMATICHESKIE IZVESTIYA, 2011, 8 : C85 - C94
  • [37] NUMERICAL ALGORITHMS FOR SOLVING THE INVERSE PROBLEM
    Huseynova, N. Sh.
    Orucova, M. Sh.
    Safarova, N. A.
    Hajiyeva, N. S.
    Rustamova, L. A.
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CONTROL AND OPTIMIZATION WITH INDUSTRIAL APPLICATIONS, VOL I, 2018, : 191 - 193
  • [38] Hybrid Mutation Fruit Fly Optimization Algorithm for Solving the Inverse Kinematics of a Redundant Robot Manipulator
    Shi, Jianping
    Mao, Yuting
    Li, Peishen
    Liu, Guoping
    Liu, Peng
    Yang, Xianyong
    Wang, Dahai
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [39] Solving the Inverse Kinematics of Robotic Arm Using Autoencoders
    Polyzos, Konstantinos D.
    Groumpos, Peter P.
    Dermatas, Evangelos
    [J]. CREATIVITY IN INTELLIGENT TECHNOLOGIES AND DATA SCIENCE, PT 1, 2019, 1083 : 288 - 298
  • [40] Microimmune Algorithm for Solving Inverse Kinematics of Redundant Robots
    Glumac, Slaven
    Kovacic, Zdenko
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 201 - 207