A dynamic approach to high-precision parts mating

A method for the mating of tightly fitting parts in the presence of significant sensing, model, and control uncertainties is presented. Using this method randomly placed parts that were located using a three-dimensional laser range scanning system can be mated even when the clearance between them is only 0.001 in. The various sources of error introduced in the fine forced-guided motions used to execute assemblies are examined. Among these sources are noisy force/torque readings, mechanical vibrations, the presence of sliding and sticking frictions, and the possibility of eccentric oblique impacts. It is pointed out how most of these errors might be reduced or eliminated. Straight-line motion goals (SLMGs) are then processed by the basic building blocks of a dynamic planning strategy. By dynamically building an assembly plan out of SLMGs, it is possible to carry out robotic assemblies in the presence of sensing and model uncertainties while recognizing and recovering from errors introduced by control uncertainties. A specific instance of this approach is outlined. >

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

[2]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .

[3]  V. T. Rajan,et al.  Dynamics of a rigid body in frictional contact with rigid walls: Motion in two dimensions , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[4]  Michael A. Erdmann,et al.  Using Backprojections for Fine Motion Planning with Uncertainty , 1986 .

[5]  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.

[6]  C. S. G. Lee,et al.  Force Feedback Control in Insertion Process using Pattern Analysis Techniques , 1984, 1984 American Control Conference.

[7]  John M. Hollerbach,et al.  Dynamic Stability Issues in Force Control of Manipulators , 1987, 1987 American Control Conference.

[8]  Arthur C. Sanderson,et al.  Planning robotic manipulation strategies for sliding objects , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[9]  Bruce Randall Donald,et al.  Robot motion planning with uncertainty in the geometric models of the robot and environment: A formal framework for error detection and recovery , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[10]  H. Harry Asada,et al.  On the dynamic analysis of a manipulator and its end effector interacting with the environment , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[11]  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.

[12]  Neville Hogan,et al.  Stable execution of contact tasks using impedance control , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[13]  James A. Maples,et al.  Experiments in force control of robotic manipulators , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.