This item is only available for download by members of the University of Illinois community. Students, faculty, and staff at the U of I may log in with your NetID and password to view the item. If you are trying to access an Illinois-restricted dissertation or thesis, you can request a copy through your library's Inter-Library Loan office or purchase a copy directly from ProQuest.
Permalink
https://hdl.handle.net/2142/21005
Description
Title
Empirical assembly planning: A learning approach
Author(s)
Ko, Heedong
Issue Date
1989
Department of Study
Computer Science
Discipline
Computer Science
Degree Granting Institution
University of Illinois at Urbana-Champaign
Degree Name
Ph.D.
Degree Level
Dissertation
Keyword(s)
Artificial Intelligence
Computer Science
Language
eng
Abstract
An assembly structure is a physical as well as a conceptual structure. Physically, an assembly structure is composed of individual components and their relationships. Conceptually, an assembly structure is hierarchically organized into subassemblies.
The focus is to generate an assembly sequence from a physical specification of the assembly structure. A component is modeled iconographically as well as by its geometric features: outer normal of a face, center axis of a hole, and more. Two components mate when their features are connected by a set of fixed geometric and kinematic relationships, called mating conditions. These connections are specified by an assembly designer. An assembly planner generates a sequence of mating operations inferred from the specified mating conditions.
Mating conditions specify the assembly structure to be constructed: a goal state for the planner. The goal state is hierarchically structured into subassemblies, forming an assembly hierarchy. Using the assembly hierarchy as an abstraction hierarchy, the planner reduces the planning task because a subassembly should be assembled before its parent assembly structure.
Two assembly planning approaches are developed. One is based on detecting spatial interferences between sibling subassemblies. The other is based on planning with prior experiences. The latter approach monitors the execution of an assembly sequence, generated from the previous experience, whether there exist any collision free path when executing an assembly operation among the already assembled components, obstructing a collision free path. When failure is detected, the planning experience is modified so that the planner avoids repeating the same mistake.
Use this login method if you
don't
have an
@illinois.edu
email address.
(Oops, I do have one)
IDEALS migrated to a new platform on June 23, 2022. If you created
your account prior to this date, you will have to reset your password
using the forgot-password link below.