• DocumentCode
    2039200
  • Title

    Visual programming for robot control

  • Author

    Cox, Philip T. ; Smedley, Trevor J.

  • Author_Institution
    Fac. of Comput. Sci., Dalhousie Univ., Halifax, NS, Canada
  • fYear
    1998
  • fDate
    1-4 Sep 1998
  • Firstpage
    217
  • Lastpage
    224
  • Abstract
    The primary advantage of visual programming languages is that they directly represent the structure of algorithms and data, thereby enhancing the programmer´s ability to build and comprehend programs. If the programming domain consists of physical objects with observable behaviour, such as a robot and its environment, then incorporating the obvious visual representations of these objects directly into the programming process may further increase the programmer´s effectiveness and accuracy. We propose a robot programming system consisting of two parts; a definition module with which to describe the structure, function and visual representation of a specific robot, and a programming module that uses this description to enable programming by direct manipulation. We describe the visual editors that constitute the first of these modules, discuss the underlying structure generated by it, and briefly show how this structure can be used in the second module
  • Keywords
    robot programming; visual programming; definition module; direct manipulation; programming module; robot control; robot programming; visual programming; Buildings; Computer languages; Concrete; Data visualization; Functional programming; Graphical user interfaces; Programming profession; Robot control; Robot programming; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Visual Languages, 1998. Proceedings. 1998 IEEE Symposium on
  • Conference_Location
    Halifax, NS
  • ISSN
    1049-2615
  • Print_ISBN
    0-8186-8712-6
  • Type

    conf

  • DOI
    10.1109/VL.1998.706166
  • Filename
    706166