An Architecture for a Synthetic Vacuum Cleaner

Abstract

This paper discusses three increasingly complex definitions of the vacuum cleaning task. Each definition requires different capabilities in the vacuuming agent and hence different internal software architectures. However, the definitions suggested form a progression from reactive, to synthetic, to intelligent, and the lessons learned looking at one problem supply important insights for tackling the next. The paper then describes the Animate Agent project which defines an architecture for robot control that attempts to embody both the reactive methods of control required in simple vacuum cleaners and the symbolic methods of situation classification and plan choice required by synthetic vacuum cleaners.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1991
Accession Number
ADA278680

Entities

People

  • R. J. Firby

Organizations

  • University of Chicago

Tags

Communities of Interest

  • Autonomy
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Automata Theory
  • Carpets
  • Collision Avoidance
  • Computer Science
  • Computer Vision
  • Computers
  • Control Systems
  • Detectors
  • Furniture
  • Instructions
  • Jet Propulsion
  • Object Recognition
  • Robots
  • Sensor Fusion
  • Software Design
  • Vacuum Cleaners

Readers

  • Artificial Intelligence
  • Computer Vision.
  • Thermal Physics or Thermal Science.

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Neural Networks
  • Autonomy
  • Autonomy - Human-Robot Interaction