Tapir: the Evolution of an Agent Control Language

Abstract

Tapir is a general purpose, semi-declarative agent control language that extends and enhances the Hierarchical Agent Control (HAC) architecture [1]. Tapir incorporates the lessons learned from developing HAC and makes it easier and faster to create reusable and understandable actions. Tapir has been used in a battalion level war-game simulation, a robot simulator, a simulation of cellular dynamics and a simulation of rodent behavior. The language is built around constructs that define agents, sensors, actions, and messages. It has mechanisms for handling multiple agents, a flexible resource model, and multiple means for structuring concurrent actions. This paper provides an overview of HAC and its shortcomings and then explains how Tapir extends and improves upon it.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2002
Accession Number
ADA459936

Entities

People

  • David L. Westbrook
  • Gary W. King
  • Marc S. Atkin

Organizations

  • University of Massachusetts Amherst

Tags

Communities of Interest

  • Materials and Manufacturing Processes
  • Sensors
  • Weapons Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Artillery Units
  • Composite Materials
  • Composite Structures
  • Computer Programming
  • Debugging
  • Environment
  • Hierarchies
  • Instrumentation
  • Language
  • Lisp Programming Language
  • Physics
  • Programming Languages
  • Sensor Fusion
  • Simulations
  • Simulators
  • Specifications

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Missile Defense Systems.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Machine Translation
  • Autonomy
  • Autonomy - Autonomous System Control