• DocumentCode
    1300314
  • Title

    Using Ada as a programming language for robot-based manufacturing cells

  • Author

    Volz, Richard A. ; Mudge, Trevor N. ; Gal, David A.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Michigan Univ., Ann Arbor, MI, USA
  • Issue
    6
  • fYear
    1984
  • Firstpage
    863
  • Lastpage
    878
  • Abstract
    The use of Ada to program a robot-based manufacturing cell, an example of real-time embedded system, is described. The computing issues in manufacturing cells are discussed with respect to Ada. Using an experimental manufacturing cell presently under construction as an example, a strategy for robot programming based on Ada is described. A case study of the software for the vision subsystem is used to illustrate a central feature of Ada, namely, data abstraction. Additional important features of Ada for software management, that is, multitasking and program abstraction through generics and operator overloading, are also illustrated. The principal advantages and difficulties in using Ada for programming robot-based manufacturing cells are summarized on the basis of the software issues described and the case study.
  • Keywords
    Ada; industrial robots; manufacturing computer control; programming; Ada; advantages; data abstraction; manufacturing cells; programming language; robot programming; software management; vision subsystem; Computers; Design automation; Manufacturing; Programming; Real-time systems; Robot sensing systems;
  • fLanguage
    English
  • Journal_Title
    Systems, Man and Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9472
  • Type

    jour

  • DOI
    10.1109/TSMC.1984.6313313
  • Filename
    6313313