Final Report for: Supporting Planning in Concurrent Design Environments.

Abstract

Unlike planning in the traditional AI paradigm, where the planner is typically assumed to be an isolated module operating in a static world, planning in concurrent design environments is best viewed as a team activity, where the planner needs to interact with the user and specialized domain modules of the environment on a continual basis. Previous approaches for planning in such domains have either been largely domain specific or have compromised with shallow models of the domain-specific considerations. In this research, we have explored a hybrid incremental-planning architecture which utilizes a set of specialists to complement both the overall expressiveness and reasoning power of a traditional hierarchical planner. In particular, we implemented a hybrid planning architecture for doing process planning for machining in the NEXT-CUT concurrent design environment, We developed techniques for effectively interfacing a machining planner, a geometric reasoner and a fixture planned. Our architecture allowed effective interaction between the planner and the specialists, without binding the planner too tightly to the internal operations or the domain specific knowledge of the specialists. The incremental operation of the planner and the specialists was effective in controlling the proliferation of interactions when inconsistent commitments were detected between the planner and the specialists.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 31, 1991
Accession Number
ADA327601

Entities

People

  • Mark Cutkosky

Organizations

  • Stanford University

Tags

Communities of Interest

  • Autonomy
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Assembly
  • Computer Science
  • Computer-Aided Design
  • Computers
  • Concurrent Engineering
  • Consistency
  • Electrical Engineering
  • Electronic Mail
  • Engineering
  • Engineers
  • Machine Learning
  • Manufacturing
  • Mechanical Engineering
  • Military Research
  • Models
  • Schematic Diagrams

Readers

  • Artificial Intelligence
  • Software Engineering
  • Systems Analysis and Design