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 条
  • [21] Optimization of Numerical Algorithms for Solving Inverse Problems of Ultrasonic Tomography on a Supercomputer
    Romanov, Sergey
    [J]. SUPERCOMPUTING, RUSCDAYS 2017, 2017, 793 : 67 - 79
  • [22] APPROXIMATION OF JACOBIAN INVERSE KINEMATICS ALGORITHMS
    Tchon, Krzysztof
    Karpinska, Joanna
    Janiak, Mariusz
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2009, 19 (04) : 519 - 531
  • [23] CYRUS Algorithms for Manipulators Inverse Kinematics
    Paramani, Ali Pyambri
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2013, : 1405 - 1412
  • [24] OPTIMIZATION OF SWARM ROBOTICS ALGORITHMS
    Vakaliuk, T. A.
    Kukharchuk, R. P.
    Zaika, O., V
    Riabko, A., V
    [J]. RADIO ELECTRONICS COMPUTER SCIENCE CONTROL, 2022, (03) : 66 - 76
  • [25] Inverse kinematics of a serial manipulator: Kinematic redundancy and two approaches for closed-form solutions
    Hong, KS
    Kim, YM
    Choi, C
    Shin, K
    [J]. 1997 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION - PROCEEDINGS, VOLS 1-4, 1997, : 780 - 785
  • [26] Combined algorithms for analytical inverse kinematics solving and control of the Q-PRR aerial manipulator*
    Bouzgou, Kamel
    Benchikh, Laredj
    Nouveliere, Lydie
    Ahmed-Foitih, Zoubir
    Bestaoui, Yasmina
    [J]. MECHANICS BASED DESIGN OF STRUCTURES AND MACHINES, 2024, 52 (03) : 1482 - 1504
  • [27] Particle Swarm Optimization for Solving the Inverse Kinematics of 7-DOF Robotic Manipulators
    Huang, Hsu-Chih
    Chen, Chien-Po
    Wang, Pei-Ru
    [J]. PROCEEDINGS 2012 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2012, : 3105 - 3110
  • [28] METHOD OF SOLVING REDUNDANCY OPTIMIZATION PROBLEMS
    MISRA, KB
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 1971, R 20 (03) : 117 - &
  • [29] Solving Inverse Kinematics of DeltaRobot Using Anfis
    TuongPhuoc Tho
    Nguyen Truong Thinh
    Nguyen Trong Tuan
    Ma Ngoc Thanh Nhan
    [J]. 2015 15TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2015, : 790 - 795
  • [30] A NUMERICAL ALGORITHM FOR SOLVING ROBOT INVERSE KINEMATICS
    GUPTA, KC
    SINGH, VK
    [J]. ROBOTICA, 1989, 7 : 159 - 164