Autonomy is desirable in tasks which involve manipulation and mobility but for which human intervention is difficult. We are interested in addressing the following question: How does one develop a robot which exhibits autonomy across a broad range of unstructured and dynamically changing environments, in support of many tasks which may have little in common with each there? We have based our work on a fundamental assumption: In order for a robot to act autonomously over a wide range of tasks and environments, it must be capable of exhibiting a variety of different behaviors. In this paper, we examine different types of behavioral patterns that can exist for a mobile robot when one is limited to constructing such behavior from computational devices which contain no internal state. We construct a set of primitive reflexive behaviors, each of which causes the robot to exhibit a specific behavioral pattern in response to external and/or internal stimuli. Each primitive behavior models a simple form of reflex behavior. In addition, we discuss how each primitive reflexive behavior results in motion of the robot, illustrate different types of primitive reflexive behaviors, and provide graphic representations of the resulting behavioral patterns.
|Original language||English (US)|
|Number of pages||8|
|Journal||IEEE International Conference on Intelligent Robots and Systems|
|State||Published - 1990|
|Event||1990 IEEE International Workshop on Intelligent Robots and Systems, IROS 1990 - Tsuchiura, Ibaraki, Japan|
Duration: Jul 3 1990 → Jul 6 1990
Bibliographical notePublisher Copyright:
© 1990 Institute of Electrical and Electronics Engineers Inc.. All rights reserved.