A self-adjusting active compliance controller for multiple robots handling an object

Abstract This paper presents the concept and experimental validation of a self-adjusting active compliance controller for n robots handling its compliant behaviour concerning partly unknown flexible object. The control strategy is based on the decomposition of the 6 n -dimensional position/force space and includes a feedforward and feedback level. The feedforward level contains motion coordination, force distribution of external forces, creation of internal forces, and an additional loop adding the elastic displacements due to the applied forces to the planned robot positions. The feedback level is organized in the form of an active compliance control law. For adjusting the controller to the, in general, unknown flexible behaviour, which in practice is the main problem of the controller design, a quasi-static model of the system is derived for different contact cases of the object and a procedure is presented, which by use of this model is capable of determining the compliance of the considered system and therefore of adjusting the controller. Experiments with two puma-type robots have been conducted to show the applicability of the self-adjusting control strategy. The task has been to grasp and move an unconstrained object. It is shown, that the system can adjust the control parameters to the unknown system compliance and that the control performance is improved considerably.

[1]  Hartmut Bruhm,et al.  An Active Compliance Scheme for Robots with Cooperating Arms , 1987 .

[2]  Henning Tolle,et al.  Learning approach to the active compliance control of multi-arm robots coupled through a flexible object , 1995 .

[3]  Masaru Uchiyama,et al.  A symmetric hybrid position/force control scheme for the coordination of two robots , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[4]  Mikhail M. Svinin,et al.  Analysis of constrained elastic manipulations , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[5]  Adi Ben-Israel,et al.  Generalized inverses: theory and applications , 1974 .

[6]  S. R. Pandian,et al.  Force/Position Learning Control of Multiple Robot Manipulators , 1996 .

[7]  Masaru Uchiyama,et al.  Cartesian-level control strategy for a system of manipulators coupled through a flexible object , 1994, Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'94).

[8]  von Albrichsfeld,et al.  Self-adjusting Active Compliance Controller for Two Cooperating Robots Handling a Flexible Object , 1996 .

[9]  Christian Albrich von Albrichsfeld Ein Beitrag zur selbsteinstellenden Nachgiebigkeitsregelung für kraftschlüssig kooperierende Roboter , 1998 .

[10]  Matthew T. Mason,et al.  Compliance and Force Control for Computer Controlled Manipulators , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[11]  Yunhui Liu,et al.  Cooperation control of multiple manipulators with passive joints , 1999, IEEE Trans. Robotics Autom..

[12]  Keith L. Doty,et al.  A Theory of Generalized Inverses Applied to Robotics , 1993, Int. J. Robotics Res..

[13]  C. Alford,et al.  Coordinated control of two robot arms , 1984, ICRA.

[14]  Byung-Ju Yi,et al.  A single closed-loop kinematic chain approach for a hybrid control of two cooperating arms with a passive joint: an application to sawing task , 1999, IEEE Trans. Robotics Autom..

[15]  Tzyh Jong Tarn,et al.  Coordinated control of two robot arms , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[16]  S. Hayati Hybrid position/Force control of multi-arm cooperating robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.