How Animated Agents Perform Tasks: Connecting Planning and Manipulation Through Object-Specific Reasoning
Libby Levison, Norman I. Badler · 1994
Creating animations of a human figure performing a task requires that the agent interact with objects in the environment in a realistic way. Agent--object interaction is not completely specified from a task description alone. In this paper we sketch an architecture for the Object-Specific Reasoner (OSR), an intermediate planning module which tailors high-level plans to the specifics of the agent and objects. As plans are elaborated, the OSR generates a sequence of motion directives which are ultimately executed by a simulator. Descriptions of failures can be used to identify possible tools for the agent to use. An Object-Specific Reasoner is necessary in a system which allows an agent, equipped with a set of action behaviors, to interact in a semiautonomous fashion with the world. 1 Introduction Suppose you had a computer system which could animate a human figure by making it reach for things, grasp them, pick them up, or walk along a path in a semi-autonomous fashion. 1 Now suppo...