A compliant motion control for insertion of complex shaped objects using contact

This paper presents a compliant control method for insertion of complex objects with concavities. Most work on robot assembly using compliant motion control focuses on overcoming jamming conditions for simple peg-in-hole problems, and cannot be used for complex shapes frequently encountered in assembly applications. When an object is being inserted into a hole or slot with a small clearance, a contact path issued to compensate for uncertainties. When the object shape is complex, however, the contact state changes several times and severely, making compliant control difficult. Our algorithm is capable of controlling compliant motion in spite of changing contact states. During the execution of a nominal motion plan, it computes the actual position of the contact point from the force/torque sensor reading using a contact localization algorithm. It then dynamically updates the center of compliance to the computed contact point, and minimizes the chance of jamming and unwanted collisions. The control scheme has been implemented on hardware and tested on the task of inserting a T-shape into a C-shape involving a very tight tolerance. The insertion motion was accomplished by a sequence of 2 translational and 1 rotational compliant motions, and successfully executed by the proposed compliant motion controller.

[1]  Brenan J. McCarragher The unsupervised learning of assembly using discrete event control , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[2]  Pudji Astuti,et al.  Discrete event controller synthesis for the convergence of an assembly process , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Tomas Lozano-Perez,et al.  The Design of a Mechanical Assembly System , 1976 .

[4]  Russell H. Taylor,et al.  The synthesis of manipulator control programs from task-level specifications , 1976 .

[5]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part III—Applications , 1985 .

[6]  H. Harry Asada,et al.  Assembly of parts with irregular surfaces using active force sensing , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[7]  Shinichi Hirai,et al.  Towards a symbolic-level force feedback: recognition of assembly process states , 1991 .

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

[9]  Jean-Claude Latombe,et al.  Robot Motion Planning with Uncertainty in Control and Sensing , 1991, Artif. Intell..

[10]  Daniel E. Whitney,et al.  Force Feedback Control of Manipulator Fine Motions , 1977 .

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

[12]  Zexiang Li,et al.  Contact localization using force/torque measurements , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[13]  Wyatt S. Newman,et al.  Augmented impedance control: an approach to compliant control of kinematically redundant manipulators , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

[15]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

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

[17]  Brenan J. McCarragher Force sensing from human demonstration: stiffness, impedance and kinesthetic sensibility , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[18]  David R. Strip Insertions using geometric analysis and hybrid force-position control: method and analysis , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[19]  Yong K. Hwang,et al.  A heuristic and complete planner for the classical mover's problem , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[20]  Takeshi Tsujimura,et al.  Object detection by tactile sensing method employing force/torque information , 1989, IEEE Trans. Robotics Autom..