Automatic cable routing based on improved pathfinding algorithm and B-spline optimization for collision avoidance

被引:0
|
作者
Kim, Kunchan [1 ]
Yoon, Yeongjun [1 ]
Kim, Byung Chul [2 ]
Kim, Jongguk [3 ]
Han, Soonhung [4 ]
Kwon, Soonjo [5 ]
机构
[1] Kumoh Natl Inst Technol, Grad Sch, Dept Mech Engn, 61 Daehak Ro, Gumi 39177, South Korea
[2] Korea Univ Technol & Educ, Sch Mech Engn, 1600 Chungjeol Ro, Cheonan 34036, South Korea
[3] Elozen Co Ltd, 205 Yangji Ro, Bucheon 14786, South Korea
[4] Korea STEP Ctr, 314 Gyeryong Ro, Daejeon 30147, South Korea
[5] Kumoh Natl Inst Technol, Sch Mech Syst Engn, 61 Daehak Ro, Gumi 39177, South Korea
关键词
automatic cable routing; pathfinding algorithm; Jump Point Search; Theta*; B-spline optimization; ant colony optimization; PIPE; SYSTEM;
D O I
10.1093/jcde/qwae085
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
With the recent growth of electrical and electronic systems such as electric vehicles, the demand for automatic cable routing for electrical wiring design is increasing. However, real industry use cases of automatic cable routing are still rare especially in three-dimensional design. In this study, we propose a new pathfinding algorithm, JPS-Theta*, which combines the existing pathfinding algorithms, Jump Point Search and Theta*, that is better suited for cable routing. In addition, we propose a B-spline optimization algorithm to create natural cable shapes while avoiding collisions. In the experiments, it was found that the proposed pathfinding algorithm complements the existing algorithms and is thought to be more suitable for the purpose of automatic cable routing. Additionally, ant colony optimization for continuous domains, a meta-heuristic algorithm, was successfully used for optimizing the B-spline to obtain cable shapes without collision. Lastly, as a case study, the proposed method was directly applied to the electrical panel design to show its effectiveness. We expect that the proposed method will be able to improve the efficiency and quality of electrical wiring design. Graphical Abstract
引用
收藏
页码:303 / 317
页数:15
相关论文
共 50 条
  • [1] AUTOMATIC FAIRING ALGORITHM FOR B-SPLINE CURVES
    SAPIDIS, N
    FARIN, G
    COMPUTER-AIDED DESIGN, 1990, 22 (02) : 121 - 129
  • [2] Improved cubic B-spline curve method for path optimization of manipulator obstacle avoidance
    Wan, Neng
    Xu, Degang
    Ye, Huawen
    2018 CHINESE AUTOMATION CONGRESS (CAC), 2018, : 1471 - 1476
  • [3] A path planning algorithm for three-dimensional collision avoidance based on potential field and B-spline boundary curve
    Liu, Mingjie
    Zhang, Hongxin
    Yang, Jian
    Zhang, Tiezhu
    Zhang, Caihong
    Bo, Lan
    AEROSPACE SCIENCE AND TECHNOLOGY, 2024, 144
  • [4] Automatic Knot Adjustment For B-Spline Smoothing Approximation Using Improved Clustering Algorithm
    Valenzuela, O.
    Pasadas, M.
    Rojas, I.
    Guillen, A.
    Pomares, H.
    2013 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ - IEEE 2013), 2013,
  • [5] B-spline based on vector extension improved CST parameterization algorithm
    Yan, Bowen
    Si, Yuanyuan
    Zhou, Zhaoguo
    Guo, Wei
    Wen, Hongwu
    Wang, Yaobin
    ENGINEERING REPORTS, 2024, 6 (08)
  • [6] Isogeometric cable elements based on B-spline curves
    Son Thai
    Kim, Nam-Il
    Lee, Jaehong
    MECCANICA, 2017, 52 (4-5) : 1219 - 1237
  • [7] Isogeometric cable elements based on B-spline curves
    Son Thai
    Nam-Il Kim
    Jaehong Lee
    Meccanica, 2017, 52 : 1219 - 1237
  • [8] Improved RRT based cable automatic routing
    Liu, Xiao
    Liu, Jianhua
    Liu, Jiashun
    Xu, Jinbao
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2015, 51 (17): : 96 - 105
  • [9] Obstacle-Avoidance Path-Planning Algorithm for Autonomous Vehicles Based on B-Spline Algorithm
    Wang, Pengwei
    Yang, Jinshan
    Zhang, Yulong
    Wang, Qinwei
    Sun, Binbin
    Guo, Dong
    WORLD ELECTRIC VEHICLE JOURNAL, 2022, 13 (12):
  • [10] Trajectory Fairing Algorithm for Shrub Pruning Based on Improved Cubic B-spline
    Gu J.
    Wu T.
    Li C.
    Zhang B.
    Zhang Y.
    Nongye Jixie Xuebao/Transactions of the Chinese Society for Agricultural Machinery, 2021, 52 : 89 - 97