ROBOT PROGRAMMING IN THE AUTOMATED MANUFACTURING PROGRAMMING LANGUAGE ENVIRONMENT (AMPLE)

被引:1
|
作者
LEE, SM
CHEN, CS
机构
[1] Industrial Engineering Department Florida International University Miami, FL
关键词
D O I
10.1016/0360-8352(91)90146-W
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper presents a research effort of developing a computer system which accepts the description of robotic tasks, selects an appropriate robot, and translates the tasks into a computer program to control the selected robot. In the effort, typical robotic tasks are identified and used to define the capability of a robot and to develop a template set for translating tasks into robot control statements. The computer system contains two components: a pre-processor and a processor. The pre-processor interacts with the user for tasks description, template matching, and data storage. The processor evaluates the tasks to be performed, selects a robot, and sequences the tasks. It also translates the task sequence into a robot program according to the format defined by the selected compiler. A programming language called Automated Manufacturing Programming Language Environment (AMPLE) is selected to implement the system. The IBM AML/E compiler is used for a demonstration of this application. The AMPLE mechanism, the system implementation, and a plan for applying AMPLE to other NC systems are also described in this paper.
引用
收藏
页码:525 / 528
页数:4
相关论文
共 50 条
  • [11] THE MEANDER LANGUAGE AND PROGRAMMING ENVIRONMENT
    WIRTZ, G
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 1995, 21 (01) : 9 - 16
  • [12] Programming a Humanoid Robot with the Scratch Language
    Moros, Silvia
    Wood, Luke
    Robins, Ben
    Dautenhahn, Kerstin
    Castro-Gonzalez, Alvaro
    [J]. ROBOTICS IN EDUCATION: CURRENT RESEARCH AND INNOVATIONS, 2020, 1023 : 222 - 233
  • [13] VML - AN INTERMEDIATE LANGUAGE FOR ROBOT PROGRAMMING
    BISON, P
    PAGELLO, E
    TRAINITO, G
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 1989, 5 (01) : 11 - 19
  • [14] Buzz A Programming Language for Robot Swarms
    Pinciroli, Carlo
    Beltrame, Giovanni
    [J]. IEEE SOFTWARE, 2016, 33 (04) : 97 - 100
  • [15] A LANGUAGE FOR AUTOMATED PROGRAMMING OF MATHEMATICAL APPLICATIONS
    KLERER, RJ
    KLERER, M
    GROSSMAN, F
    [J]. COMPUTER LANGUAGES, 1992, 17 (03): : 169 - 184
  • [16] Automated Generation of Programming Language Quizzes
    Jain, Shuktika
    [J]. 2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 1051 - 1053
  • [17] Libre software environment for robot programming
    Olivera, VM
    Barahona, JMG
    González, JC
    Quirós, PD
    [J]. SMC 2000 CONFERENCE PROCEEDINGS: 2000 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN & CYBERNETICS, VOL 1-5, 2000, : 718 - 723
  • [18] Ruru: A spatial and interactive visual programming language for novice robot programming
    Diprose, James P.
    MacDonald, Bruce A.
    Hosking, John G.
    [J]. 2011 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2011), 2011, : 25 - 32
  • [19] PROGRAMMING OF ROBOT CELLS - THE PROGRAMMING LANGUAGE IRL AND THE INTERMEDIATE CODE ICR
    PRITSCHOW, G
    FRAGER, O
    [J]. ROBOTERSYSTEME, 1992, 8 (01): : 25 - 32
  • [20] Large Language Models in Robot Programming Potential in the programming of industrial robots
    Syniawa, Daniel
    Ates, Baris
    Boshoff, Marius
    Kuhlenkoetter, Bernd
    [J]. ATP MAGAZINE, 2024, (6-7):