Share Email Print

Proceedings Paper

Behavior construction and refinement from high-level specifications
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Mobile robots are excellent examples of systems that need to show a high level of autonomy. Often robots are loosely supervised by humans who are not intimately familiar with the inner workings of the robot. We cannot generally predict exact environmental conditions in which the robot will operate in advance. This means that the behavior must be adapted in the field. Untrained individuals cannot (and probably should not) program the robot to effect these changes. We need a system that will (a) allow re-tasking, and (b) allow adaptation of the behavior to the specific conditions in the field. In this paper we concentrate on (b). We will describe how to assemble controllers, based on high-level descriptions of the behavior. We will show how the behavior can be tuned by the human, despite not knowing how the code is put together. We will also show how this can be done automatically, using reinforcement learning, and point out the problems that must be overcome for this approach to work.

Paper Details

Date Published: 29 December 2004
PDF: 9 pages
Proc. SPIE 5609, Mobile Robots XVII, (29 December 2004); doi: 10.1117/12.568865
Show Author Affiliations
Andrew J. Martignoni III, Washington Univ. in St. Louis (United States)
William D. Smart, Washington Univ. in St. Louis (United States)

Published in SPIE Proceedings Vol. 5609:
Mobile Robots XVII
Douglas W. Gage, Editor(s)

© SPIE. Terms of Use
Back to Top
Sign in to read the full article
Create a free SPIE account to get access to
premium articles and original research
Forgot your username?