Document Type

Technical Report

Publication Date

2005-04-28

Filename

WUCSE-2005-17.pdf

DOI:

10.7936/K77H1GXV

Technical Report Number

WUCSE-2005-17

Abstract

Programming robots to perform tasks autonomously is difficult. The environment or even the task may change at any moment. The main drawback is that this programming requires a team of highly skilled roboticists to monitor the robot and change its programming to accomplish the task. The system presented here allows robot controllers to be constructed by a non-specialist, using the included restricted natural language parser. The controller can further be refined by a non-specialist using keywords which represent the changes that each parameter makes to the behavior. To show that the system is viable, controllers made by the system are compared to direct programming on two common robot tasks. The assembled and tuned controllers are shown to perform similarly to direct programming in performance, even better in several cases, but without the large development/testing time that direct programming requires.

Comments

Permanent URL: http://dx.doi.org/10.7936/K77H1GXV

Share

COinS