Inverse kinematics solution of a new circumferential drilling machine for aircraft assembly

被引:7
作者
Zhu, Weidong [1 ]
Mei, Biao [1 ]
Ke, Yinglin [1 ]
机构
[1] Zhejiang Univ, Dept Mech Engn, State Key Lab Fluid Power Transmiss & Control, Hangzhou 310027, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Inverse kinematics; Nonlinear optimization; Orientation error function; Geodesic distance; Drilling machine; Aircraft assembly; ALGORITHM;
D O I
10.1017/S0263574714001350
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Inverse kinematics solutions are the basis for position and orientation control of automated machines in their Cartesian workspace. This paper presents an efficient and robust inverse kinematics algorithm for a new circumferential drilling machine for aircraft fuselage assembly. After a brief introduction to the circumferential drilling machine and its forward kinematics, the paper discusses the nonlinear optimization method for solving inverse kinematics problems. The objective function is defined as a weighted combination of a position error function and an orientation error function. By representing orientation error as the geodesic distance between two points on a unit sphere, the paper proposes to define the orientation error function by using faithful geodesic distance functions, which are accurate approximations to the geodesic distance when it is small. For increased efficiency, robustness, and easy setting of initial values, the inverse kinematics problem is decomposed into two subproblems. The revolute joint coordinates are obtained by nonlinear optimization, and the prismatic joint coordinates are calculated with closed-form formulas. Numerical experiments show that the objective function defined with faithful geodesic distance functions is effective, and the proposed algorithm is efficient, robust, and accurate. The algorithm has been successfully integrated into the control system of the circumferential drilling machine. Preliminary drilling experiments show that the position accuracy of drilled holes is within +/- 0.5 mm, which is acceptable for the assembly of large aircrafts.
引用
收藏
页码:98 / 117
页数:20
相关论文
共 50 条
  • [21] Algorithm Research and Simulation of Robot Inverse Kinematics Solution
    Zhou, Chengxian
    Fu, Wei
    Lin, Ping
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN MECHANICAL ENGINEERING AND INDUSTRIAL INFORMATICS (AMEII 2016), 2016, 73 : 745 - 750
  • [22] A Novel Approach for a Inverse Kinematics Solution of a Redundant Manipulator
    Kelemen, Michal
    Virgala, Ivan
    Liptak, Tomas
    Mikova, Lubica
    Filakovsky, Filip
    Bulej, Vladimir
    APPLIED SCIENCES-BASEL, 2018, 8 (11):
  • [23] An inverse kinematics solution for manipulators based on fuzzy logic
    Yang, M
    Lu, GZ
    Li, JG
    2001 INTERNATIONAL CONFERENCES ON INFO-TECH AND INFO-NET PROCEEDINGS, CONFERENCE A-G: INFO-TECH & INFO-NET: A KEY TO BETTER LIFE, 2001, : D400 - D404
  • [24] Solution for a new Sub-problem in Screw Theory and its' Application in the Inverse Kinematics of a Manipulator
    Tan Yue-sheng
    Cheng Peng-le
    Xiao Ai-ping
    MECHANICAL ENGINEERING AND GREEN MANUFACTURING, PTS 1 AND 2, 2010, : 271 - 275
  • [25] Development and Testing of a Functional Model of Compaction Machine with Inverse Kinematics
    Soos, Lubomir
    2022 INTERNATIONAL CONGRESS ON ADVANCED MATERIALS SCIENCES AND ENGINEERING, AMSE, 2022, : 13 - 17
  • [26] New Algorithm for Inverse Kinematics of a Wield Robot
    Huang X.
    Zhao D.
    Liu B.
    1600, Shanghai Jiaotong University (50): : 90 - 93
  • [27] Inverse Kinematics Solution of the Actuator Based on Fuzzy Radial Basis Function Neural Network
    Yu, Jin
    Zhang, Bingda
    2016 3RD INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2016, : 30 - 34
  • [28] Solution of Inverse Kinematics by PSO Based on Split and Merge of Particles
    Kinoshita, Koji
    Murakami, Kenji
    Isshiki, Masaharu
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2013, 7894 : 108 - 117
  • [29] Neural Network as an Alternative to the Jacobian for Iterative Solution to Inverse Kinematics
    Carini Montenegro, Fabricio Julian
    Grando, Ricardo Bedin
    Librelotto, Giovani Rubert
    Guerra, Rodrigo da Silva
    15TH LATIN AMERICAN ROBOTICS SYMPOSIUM 6TH BRAZILIAN ROBOTICS SYMPOSIUM 9TH WORKSHOP ON ROBOTICS IN EDUCATION (LARS/SBR/WRE 2018), 2018, : 333 - 338
  • [30] Inverse Kinematics Solution of Deformable Manipulator for Point Touching Task
    Xu S.
    Li G.
    Liu J.
    Hao J.
    Jiqiren/Robot, 2017, 39 (04): : 405 - 414