Contact space analysis for narrow-clearance assemblies

A technique is described for modeling the six-dimensional contact space of an assembly with narrow insertion clearances. A nominal assembly mating trajectory is supplied a priori by a high-level planner, using assembly part models with zero clearance at the sites of insertion. Augmented with small, user-specified clearances, the local contact space surrounding any "problematic" configuration in the nominal trajectory is analyzed and represented as an adjacency graph of contact states. The contact states represent the zero- to five-dimensional facets of contact space. The vertices of a local contact space are calculated by intersecting six-tuples of primitive contact surfaces via the multivariable Newton method, whose rapid convergence to vertex configurations provides an efficient means of analyzing local contact space topologies.<<ETX>>

[1]  Ann Patricia Fothergill,et al.  Inferring the Positions of Bodies from Specified Spatial Relationships , 1974, Artif. Intell..

[2]  Ann Patricia Fothergill,et al.  An Interpreter for a Language for Describing Assemblies , 1980, Artif. Intell..

[3]  J. Salisbury,et al.  Active stiffness control of a manipulator in cartesian coordinates , 1980, 1980 19th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[4]  Russell H. Taylor,et al.  Automatic Synthesis of Fine-Motion Strategies for Robots , 1984 .

[5]  B. Donald Motion Planning with Six Degrees of Freedom , 1984 .

[6]  Elmer G. Gilbert,et al.  Distance functions and their application to robot path planning in the presence of obstacles , 1985, IEEE J. Robotics Autom..

[7]  Daniel E. Whitney,et al.  Historical Perspective and State of the Art in Robot Force Control , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[8]  Michael E. Caine,et al.  Chamferless assembly of rectangular parts in two and three dimensions , 1985 .

[9]  Larry J. Leifer,et al.  A Proximity Metric for Continuum Path Planning , 1985, IJCAI.

[10]  Christian Laugier,et al.  Planning fine motion strategies by reasoning in the contact space , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[11]  John F. Canny,et al.  On computability of fine motion plans , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[12]  Warren P. Seering,et al.  Assembly strategies for chamferless parts , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[13]  Michael A. Peshkin,et al.  Programmed compliance for error corrective assembly , 1990, IEEE Trans. Robotics Autom..

[14]  G. Dakin,et al.  Simplified fine-motion planning in generalized contact space , 1992, Proceedings of the 1992 IEEE International Symposium on Intelligent Control.

[15]  Roderic A. Grupen,et al.  Learning reactive admittance control , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.