Inverse kinematics solution of an unsupervised learning drilling boom

被引:0
作者
Wu J. [1 ]
Xu H. [1 ]
Yan H. [1 ]
Xiong F. [1 ]
Cao X. [1 ]
Gao L. [1 ]
Duan J. [1 ]
Ma F. [1 ]
机构
[1] School of Mechanical Engineering, University of Science and Technology Beijing, Beijing
来源
Gongcheng Kexue Xuebao/Chinese Journal of Engineering | 2024年 / 46卷 / 08期
关键词
collision penalty; drilling boom; inverse kinematics solution; neural network; unsupervised learning;
D O I
10.13374/j.issn2095-9389.2024.01.13.002
中图分类号
学科分类号
摘要
Intelligent control of the hole-seeking process of a rock drilling rig boom is crucial for enhancing the accuracy and efficiency of rock drilling operations. The inverse kinematics solution (IKS) is the core of achieving precise and rapid hole-seeking control of the boom. However, existing analytical and numerical techniques are inadequate in fulfilling the accuracy and time efficiency requirements for IKS in complex drilling boom scenarios. Conventional neural network (NN) approaches heavily depend on labeled data comprising target borehole sets derived from the activities of each joint and forward kinematics. The distribution of drill endpoints generated by this data cannot cover the entire workspace, resulting in the low reliability of the solution. To overcome these challenges, this study introduces an unsupervised learning-based NN method for IKS emphasizing safety constraints. This innovative method differs from traditional approaches in that it does not depend on labeled data. Instead, it utilizes the desired end position of the drilling boom as the network input. The network generates an eight-dimensional joint vector, and the actual drill end pose is derived through forward kinematics calculations on this vector. Then, the difference between the actual and desired drill end poses is used as the optimization objective, driving the network updates through gradient descent. The advantage of this method lies in eliminating the need for complex joint label data required in supervised learning IKS and using the differences in drill end poses directly as optimization objectives, which helps improve the accuracy of IKS. Meanwhile, a critical innovation of this study is integrating a safety collision penalty into the objective function of the solution, ensuring that the network’s output for joint positions adheres to specific environmental limitations. If the actual distance falls below the safety threshold, penalty terms are incorporated into the objective function, allowing for the adjustment of weights to maintain a balance between the precision demands of hole drilling and the design requirements of the safety constraints. This method improves the accuracy of IKS and significantly reduces its collision rate. Experimental results reveal that the mean hole-seeking error obtained using this unsupervised learning-based method achieves a mean hole-seeking error of 5–7 mm in IKS, a significant improvement of approximately 70.72% over supervised learning methods. Moreover, introducing safety constraints has successfully reduced the collision rate in IKS solutions by 90.28% without sacrificing the accuracy of the solutions. © 2024 Science Press. All rights reserved.
引用
收藏
页码:1479 / 1488
页数:9
相关论文
共 29 条
  • [1] Yang G Z, Zou X X, Li Y T., Research status and development trend of drilling jumbo, China Heavy Equip, 1, (2009)
  • [2] Yan H Q, Xu H Y, Gao H B, Et al., Integrated drill boom hole-seeking control via reinforcement learning, 2023 IEEE International Conference on Unmanned Systems (ICUS), (2023)
  • [3] Kucuk S, Bingul Z., Robot Kinematics: Forward and Inverse Kinematics, Industrial Robotics: Theory, Modelling and Control, (2006)
  • [4] Yan Y P, Liu X, Wei B, Et al., Kinematic analysis of drilling arm of eight degrees of freedom rock drilling trolley, Mod Manuf Technol Equip, 59, 6, (2023)
  • [5] Qin L, Wei X, Lv L L, Et al., An analytical solution for inverse kinematics of SSRMS-type redundant manipulators, Sensors, 23, 12, (2023)
  • [6] Zhang H S, Xia Q J, Sun J C, Et al., A fully geometric approach for inverse kinematics of a six-degree-of-freedom robot arm, J Phys: Conf Ser, 2338, 1, (2022)
  • [7] Chen Y H, Luo X, Han B L, Et al., A general approach based on Newton’s method and cyclic coordinate descent method for solving the inverse kinematics, Appl Sci, 9, 24, (2019)
  • [8] Katoch S, Chauhan S S, Kumar V., A review on genetic algorithm: Past, present, and future, Multimedia Tools Appl, 80, 5, (2021)
  • [9] Tang Z L, An J Q., Position solution and motion simulation for rock drilling arm, 2019 Chinese Control Conference (CCC), (2019)
  • [10] Ge J W, Qi R B, Qian F, Et al., A modified adaptive differential evolution algorithm, J East China Univ Sci Technol, 35, 4, (2009)