计算机科学
可执行文件
汇编语言
程序设计语言
编码(集合论)
语法
过程(计算)
翻译
工程制图
嵌入式系统
工程类
集合(抽象数据类型)
软件
人工智能
作者
Leicai Xiao,Long Zeng,Zhaobo Xu,Xueping Liu
标识
DOI:10.1016/j.rcim.2022.102467
摘要
To improve the efficiency and controllability of our previous proposed cross-category product assembly line, we design an assembly language (A-code) to express a product's assembly process. We further develop an IDE to describe assembly processes as statements, which are organized according to predefined syntax as an A-code file. The interpreter translates statements into executable low-level commands. In addition, a four-layer architecture of the A-code assembly system (ACAS) is proposed to implement this language, thus an A-code files can be run on the assembly line physically. The proposed ACAS can reconfigure each unit for specific products, and control their assembly processes. The expressivity of this language is validated in two assembly cases, a simple shuttle valve and a complex relief valve. The functionality and feasibility of this system are tested by assembling 50 relief valves. The results demonstrate our ACAS can perform complex assembly tasks in a more efficient way.
科研通智能强力驱动
Strongly Powered by AbleSci AI