A new approach to the kinematic analysis of rigid body motion in assembly operations is presented. An assembly operation is expressed as a successive transition of a state of contact between an assembly object and constraint points. A graph termed Contact State Network is introduced to describe the transition of a contact state. Each node of the graph corresponds to a contact state. An arc between a pair of nodes means that the assembly object can transit directly from one node to another. Using the contact state network, an assembly operation is represented by a path of the network going from an initial node to a goal node. When the contact state network is complicated, systematic generation of the network is eagerly required. An algorithm for automatically generating the network from geometric data of assembly parts is developed using admissibility conditions for direct transitions.
[1]
Daniel E. Whitney,et al.
Mechanical Behavior and Design Equations for Elastomer Shear Pad Remote Center Compliances
,
1986
.
[2]
Michael A. Erdmann,et al.
Using Backprojections for Fine Motion Planning with Uncertainty
,
1985,
Proceedings. 1985 IEEE International Conference on Robotics and Automation.
[3]
Russell H. Taylor,et al.
Automatic Synthesis of Fine-Motion Strategies for Robots
,
1984
.
[4]
Daniel E. Whitney,et al.
Quasi-Static Assembly of Compliantly Supported Rigid Parts
,
1982
.
[5]
Tomás Lozano-Pérez,et al.
An algorithm for planning collision-free paths among polyhedral obstacles
,
1979,
CACM.