PROGRAMMING COMPUTER CONTROLLERS BY GIVING EXAMPLES

dc.contributor.authorMacDonald, Bruce A.eng
dc.date.accessioned2008-02-26T22:37:19Z
dc.date.available2008-02-26T22:37:19Z
dc.date.computerscience1999-05-27eng
dc.date.issued1987-06-01eng
dc.description.abstractIt is difficult for non-experts to specify a new procedure to a computer controlled system. The problem is that non-programmers, and sometimes skilled programmers, have difficulty in setting up new tasks. If we expect robots and other programmable computer controlled systems to expand in the market place, then the set up cost for new tasks must be reduced. Specifying new procedures to a system controller is difficult because existing systems need a description \fIin a programming language.\fR People do not find it easy to translate their natural knowledge of a task into programs. Some existing robots can be led through a fixed sequence of movements, which are recorded for later repetition (e.g. spray-painting robots). Thus a user can specify that a fixed sequence be automated, without needing programming expertise. However, once the sequence must be edited, the user must employ some programming expertise. This paper examines a technique for editing robot sequences verbally. This verbal correction scheme would enable a teacher to make online adjustments to a robot's action sequence, using his natural verbal ability. As well as editing, conditionals, iteration and data structures are required in procedures. Methods for a user to naturally specify these are briefly discussed.eng
dc.description.notesWe are currently acquiring citations for the work deposited into this collection. We recognize the distribution rights of this item may have been assigned to another entity, other than the author(s) of the work.If you can provide the citation for this work or you think you own the distribution rights to this work please contact the Institutional Repository Administrator at digitize@ucalgary.caeng
dc.identifier.department1987-266-14eng
dc.identifier.doihttp://dx.doi.org/10.11575/PRISM/30896
dc.identifier.urihttp://hdl.handle.net/1880/45565
dc.language.isoEngeng
dc.publisher.corporateUniversity of Calgaryeng
dc.publisher.facultyScienceeng
dc.subjectComputer Scienceeng
dc.titlePROGRAMMING COMPUTER CONTROLLERS BY GIVING EXAMPLESeng
dc.typeunknown
thesis.degree.disciplineComputer Scienceeng
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
1987-266-14.pdf
Size:
1.41 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.86 KB
Format:
Plain Text
Description: