An Architecture For Behavioral Locomotion

Loading...
Thumbnail Image
Degree type
Graduate group
Discipline
Subject
Funder
Grant number
License
Copyright date
Distributor
Related resources
Author
Reich, Barry D.
Contributor
Abstract

We present a complete architecture for behavioral control of locomotion for both real and simulated agents and provide a design methodology for building the locomotion control systems that embody the architecture. A low-level locomotion engine controls an agent’s actions directly based on intermediate-level reactive behaviors such as attraction and avoidance. High-level state machines schedule and control the reactive behaviors allowing for more “intelligent” decision processes, and an agent model provides a mechanism for varying locomotion according to agent state and personality attributes. In addition to providing specifications for a locomotion engine, we address the problem of selecting and organizing an appropriate set of behaviors. We present selection criteria and a method for partitioning the behaviors to aid in implementation. We discuss the challenges specific to human locomotion and explain how to overcome them in the system design process. Finally, we introduce the notion of anticipation to the field of behavioral control and use it extensively throughout the system to produce agents whose actions are more realistic.

Advisor
Date of degree
1997-12-01
Date Range for Data Collection (Start Date)
Date Range for Data Collection (End Date)
Digital Object Identifier
Series name and number
Volume number
Issue number
Publisher
Publisher DOI
Journal Issue
Comments
University of Pennsylvania Institute for Research in Cognitive Science Technical Report No. IRCS-98-04.
Recommended citation