Title
Visual Programming for Robot Control
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.
Year
DOI
Venue
1998
10.1109/VL.1998.706166
VL
Keywords
Field
DocType
visual programming,robot control,definition module,robot programming system,visual editor,visual representation,programming process,programming domain,obvious visual representation,programming module,underlying structure,visual programming language,structure function,graphical user interfaces,concrete,data visualization,functional programming,computer languages
Functional reactive programming,Procedural programming,Programming language,Programming paradigm,Computer science,Inductive programming,Visual programming language,Protocol (object-oriented programming),Reactive programming,Programming domain
Conference
ISBN
Citations 
PageRank 
0-8186-8712-6
7
0.86
References 
Authors
9
2
Name
Order
Citations
PageRank
Philip T. Cox118935.14
Trevor J. Smedley216217.50