Natural Language-Based Automatic Programming for Industrial Robots

被引:0
|
作者
Haiyang Hu
Jie Chen
Hanwen Liu
Zhongjin Li
Liguo Huang
机构
[1] Hangzhou Dianzi University,School of Computer Science and Technology
[2] Southern Methodist University,Department of Computer Science and Engineering
来源
Journal of Grid Computing | 2022年 / 20卷
关键词
Deep learning; Industrial robot programming; Natural language; Machine vision;
D O I
暂无
中图分类号
学科分类号
摘要
Cyber-Physical System (CPS), which is a part of Industry 4.0, suggests that the physical systems such as robots can be controlled by automation systems to minimize human workload. With the rise of automatic programming systems, programmers are no longer required to have a thorough understanding of the code. As a result of the interaction between the robot and the human, automatic programming systems generate a robot program. Many processing and recognition technologies for human-computer interaction interface are required to make the robot realize a more natural interaction. It is necessary to consider disruptive technologies in order to provide innovation and enable us to change the way we program. In this paper, we proposed approach to do automatic programming for industrial robots with natural language. To begin, we use a multi-attention mechanism to measure the matching probability of natural language instructions to objects in the environment. Then, using a modular programming method, we generate code for robots and combine the prediction results. We extend the existing dataset for evaluation to make it more suitable for describing the actual manufacturing environment, taking into account position, attribute, and constraints. The experimental results show that the model in this paper has a 20% higher recognition rate than other existing methods for accurately locating the object position, and the similarity between code written by experienced engineers and code generated by our more reached 80%.
引用
收藏
相关论文
共 50 条
  • [31] Language-Based Hypervisors
    Budianto, Enrico
    Chow, Richard
    Ding, Jonathan
    McCool, Michael
    CRYPTOLOGY AND NETWORK SECURITY, CANS 2016, 2016, 10052 : 731 - 736
  • [32] Language-based hypervisors
    Budianto, Enrico
    Chow, Richard
    Ding, Jonathan
    McCool, Michael
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2016, 10052 LNCS : 731 - 736
  • [33] Language-based security
    Abadi, M
    Morrisett, G
    Sabelfeld, A
    JOURNAL OF FUNCTIONAL PROGRAMMING, 2005, 15 : 129 - 129
  • [34] Language-based Decisions
    Bjorndahl, Adam
    Halpern, Joseph Y.
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2021, (335): : 55 - 67
  • [35] AUTOMATIC PROGRAMMING OF WELDING ROBOTS
    BOLLINGER, JG
    WERKSTATTSTECHNIK ZEITSCHRIFT FUR INDUSTRIELLE FERTIGUNG, 1981, 71 (08): : 481 - 484
  • [36] Parametric programming of industrial robots
    Szulczynski, Pawel
    Kozlowski, Krzysztof
    ARCHIVES OF CONTROL SCIENCES, 2015, 25 (02): : 215 - 225
  • [37] PROGRAMMING SYSTEMS FOR INDUSTRIAL ROBOTS
    HESSELBACH, J
    STORR, A
    KISSLING, M
    SCHUMACHER, H
    WERKSTATTSTECHNIK ZEITSCHRIFT FUR INDUSTRIELLE FERTIGUNG, 1984, 74 (09): : 524 - 528
  • [38] Visual Programming of Industrial Robots
    Chemnitz M.
    Yordanova M.
    Vick A.
    ZWF Zeitschrift fuer Wirtschaftlichen Fabrikbetrieb, 2021, 116 (04): : 227 - 231
  • [39] EASY PROGRAMMING OF INDUSTRIAL ROBOTS
    HENZE, HJ
    KUNSTSTOFFE-GERMAN PLASTICS, 1992, 82 (04): : 317 - 320
  • [40] AUTOMATIC PROGRAMMING THROUGH NATURAL LANGUAGE DIALOGUE: A SURVEY.
    Heidorn, G.E.
    1600, (20):