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 条
  • [1] Programming environment of an object level robot programming language
    Zielinski, C.
    [J]. Prace Naukowe Instytutu Cybernetyki Technicznej, Politechniki Wroclawskiej, 1988, (75):
  • [2] Robot programming language LIRA
    Robotski programski jezik 'LIRA'
    [J]. Verdenik, Ivan, 1600, (56):
  • [3] ROBOT PROGRAMMING - THE LANGUAGE OF LABOR
    MOORE, G
    [J]. ELECTRONICS AND POWER, 1985, 31 (07): : 499 - 502
  • [4] USING ADA AS A PROGRAMMING LANGUAGE FOR ROBOT-BASED MANUFACTURING CELLS
    VOLZ, RA
    MUDGE, TN
    GAL, DA
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1984, 14 (06): : 863 - 878
  • [5] LANGUAGE SIMPLIFIES AUTOMATED PROGRAMMING
    STEFANIDES, EJ
    [J]. DESIGN NEWS, 1984, 40 (03) : 109 - &
  • [6] AUTOMATED TESTING OF L-IRL ROBOT PROGRAMMING LANGUAGE PARSER
    Lutovac, Maja M.
    Bojic, Dragan
    Kvrgic, Vladimir
    [J]. 2013 21ST TELECOMMUNICATIONS FORUM (TELFOR), 2013, : 825 - +
  • [7] Hybrid Visual Programming Language Environment for Programming Training
    Daskalov, Rumen
    Pashev, George
    Gaftandzhieva, Silvia
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2021, 10 (02): : 981 - 986
  • [8] The Visula programming language and environment
    Grant, Calum
    [J]. IEEE Symposium on Visual Languages and Human-Centric Computing, Proceedings, 2006, : 203 - 206
  • [9] The Go Programming Language and Environment
    Cox, Russ
    Griesemer, Robert
    Pike, Rob
    Taylor, Ian Lance
    Thompson, Ken
    [J]. COMMUNICATIONS OF THE ACM, 2022, 65 (05) : 70 - 78
  • [10] The scratch programming language and environment
    Maloney J.
    Resnick M.
    Rusk N.
    Silverman B.
    Eastmond E.
    [J]. ACM Transactions on Computing Education, 2010, 10 (04)