Planning and controlling cooperating robots through distributed impedance

This article presents distributed impedance as a new approach for multiple robot system control. In this approach, each cooperating manipulator is controlled by an independent impedance controller. In addition, along selected degrees of freedom, force control is achieved through an external loop, to improve control of the object's internal loading. Extensive stability analysis is performed, based on a realistic model that includes robot impedance and object dynamics. Experiments are performed using two cooperating industrial robots holding an object through point contacts. Force and position control actions are suitably dispatched to achieve both internal loading control and object position control. Individual impedance parameters are specified according to the theoritical stability criterion. The performance of the system is demonstrated for transportation and contact tasks. © 2002 Wiley Periodicals, Inc.

[1]  Bruno Siciliano,et al.  Geometrically consistent impedance control for dual-robot manipulation , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[2]  Masaru Uchiyama,et al.  Symmetric kinematic formulation and non-master/slave coordinated control of two-arm robots , 1992, Adv. Robotics.

[3]  Guillaume Morel,et al.  A reactive external force loop approach to control manipulators in the presence of environmental disturbances , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Ping Hsu Coordinated control of multiple manipulator systems , 1993, IEEE Trans. Robotics Autom..

[5]  Yuan F. Zheng,et al.  Two strategies of position and force control for two industrial robots handling a single object , 1989, Robotics Auton. Syst..

[6]  Homayoon Kazerooni,et al.  Theory and Experiments on the Compliance Control of Redundant Robot Manipulators , 1990 .

[7]  Lorenzo Sciavicco,et al.  The parallel approach to force/position control of robotic manipulators , 1993, IEEE Trans. Robotics Autom..

[8]  Hiroshi Ishikawa,et al.  Stable compliance control and its implementation for a 6 DOF manipulator , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[9]  K. Narendra,et al.  A comparison of Lyapunov and hyperstability approaches to adaptive control of continuous systems , 1980 .

[10]  Tsuneo Yoshikawa,et al.  Dynamics and Stability in Coordination of Multiple Robotic Mechanisms , 1989, Int. J. Robotics Res..

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

[12]  Dale A. Lawrence,et al.  Impedance control stability properties in common implementations , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[13]  Kazuhiro Kosuge,et al.  Coordinated motion control of robot arm based on virtual internal model , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[14]  Stanley A. Schneider,et al.  Object impedance control for cooperative manipulation: theory and experimental results , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[15]  Ty A. Lasky,et al.  On force-tracking impedance control of robot manipulators , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[16]  Oussama Khatib,et al.  Inertial Properties in Robotic Manipulation: An Object-Level Framework , 1995, Int. J. Robotics Res..

[17]  Tsuneo Yoshikawa,et al.  Coordinated Dynamic Hybrid Position/Force Control for Multiple Robot Manipulators Handling One Constrained Object , 1993, Int. J. Robotics Res..

[18]  Wen-Hong Zhu,et al.  Experiment with two industrial robot manipulators rigidly holding an egg , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[19]  Yuan F. Zheng,et al.  Joint torques for control of two coordinated moving robots , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[20]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[21]  小菅 一弘 Control of robot arm based on virtual internal model , 1988 .

[22]  Bruno Siciliano,et al.  Dynamic force/motion control of cooperative robot systems , 1991 .

[23]  Robert G. Bonitz,et al.  Internal force-based impedance control for cooperating manipulators , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[24]  Wan Kyun Chung,et al.  Control of grasp stiffness using a multifingered robot hand with redundant joints , 1995, Robotica.

[25]  Véronique Perdereau,et al.  Hybrid external control for two robot coordinated motion , 1996, Robotica.

[26]  Robert G. Bonitz,et al.  Internal force-based impedance control for cooperating manipulators , 1996, IEEE Trans. Robotics Autom..

[27]  S. Ali A. Moosavian,et al.  On the control of space free-flyers using multiple impedance control , 1997, Proceedings of International Conference on Robotics and Automation.

[28]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[29]  Stanley A. Schneider,et al.  Object impedance control for cooperative manipulation: theory and experimental results , 1992, IEEE Trans. Robotics Autom..

[30]  Suguru Arimoto,et al.  Cooperative motion control of multiple robot arms or fingers , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[31]  S. A. Hayati Position and force control of coordinated multiple arms , 1988 .

[32]  Hideo Hanafusa,et al.  Cooperative control of dual-arm robots for reasonable motion distribution , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.