Experimental study of two robot arms manipulating large objects

In this paper, we present the architecture of an experimental real-time control system called TRACS (two robotic arm coordination system) and experimental results using two PUMA 250 robot arms that perform tasks of manipulating large objects. The system uses an IBM PC-AT as the host computer which is equipped with an AMD29000 high speed floating point coprocessor. It is configured in such a way that the Intel 80286 processor performs all the input-output interface operations (interface to the sensors, arms, and user) while the AMD29000 carries out the real-time computations of feedback control algorithms. Using the system, we have successfully implemented the dynamic control algorithm developed for coordinating two robotic arms. The two arms perform the task of manipulating a large object by means of enveloping grasp. The coordinated control algorithm utilizes the full dynamics of the two arms. The results from two experimental tasks are described in detail, in which the two arms move an object while adapting the grasp configuration to the motion trajectory and to the external disturbance force. >

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

[2]  P. Hsu,et al.  Coordinated control of multiple manipulator systems-experimental results , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[3]  John T. Wen,et al.  Motion and force control for multiple cooperative manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[4]  Michael W. Walker,et al.  Adaptive coordinated motion control of two manipulator arms , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[5]  Tsuneo Yoshikawa,et al.  Coordinated Dynamic Hybrid Position/Force Control for Multiple Robot Manipulators Handling One Constrained Object , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[6]  E. Paljug,et al.  Some important considerations in force control implementation , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[7]  Hong Zhang,et al.  Design and implementation of a robot force and motion server , 1986 .

[8]  Ping Hsu,et al.  Dynamic Coordination of a Multiple Robotic System with Point Contact , 1988 .

[9]  D.G. Bihn,et al.  Universal six-joint robot controller , 1988, IEEE Control Systems Magazine.

[10]  W. F. Dellinger,et al.  Interactive force dynamics of two robotic manipulators grasping a non-rigid object , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[11]  SUNDAR NARASIMHAN,et al.  CONDOR: an architecture for controlling the Utah-MIT dexterous hand , 1989, IEEE Trans. Robotics Autom..

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

[13]  Shaheen Ahmad,et al.  Dynamic coordination of dual-arm robotic systems with joint flexibility , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[14]  E. Paljug,et al.  Control of multiple arms with rolling constraints , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[15]  Shigeru Kurono,et al.  Coordinated Computer Control of a Pair of Manipulators , 1975 .

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

[17]  Tsuneo Yoshikawa,et al.  Mechanics of coordinative manipulation by multiple robotic mechanisms , 1986, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[18]  Xiaoping Yun,et al.  Object Handling Using Two Arms Without Grasping , 1993, Int. J. Robotics Res..

[19]  Xiaoping Yun,et al.  Multi-arm manipulation of large objects with rolling contacts , 1992 .

[20]  John W. Roach,et al.  Coordinating the motions of robot arms in a common workspace , 1987, IEEE J. Robotics Autom..

[21]  E. Freund On the design of multi-robot systems , 1984, ICRA.

[22]  Russell L. Andersson Computer architectures for robot control: a comparison and a new processor delivering 20 real MFLOPS , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[23]  T. Ishida Force Control in Coordination of Two Arms , 1977, IJCAI.

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

[25]  N. H. McClamroch,et al.  Feedback stabilization and tracking of constrained robots , 1988 .

[26]  Antti J. Koivo,et al.  Reduced order model and decoupled control architecture for two manipulators holding an object , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[27]  Peter Kazanzides,et al.  SPARTA: multiple signal processors for high-performance robot control , 1989, IEEE Trans. Robotics Autom..

[28]  Peter I Corke A New Approach to Laboratory Motor Control: MMCS the Modular Motor Control System , 1989 .

[29]  Tsuneo Yoshikawa,et al.  Manipulating and grasping forces in manipulation by multifingered robot hands , 1987, IEEE Trans. Robotics Autom..

[30]  Xiaoping Yun,et al.  Control of rolling contacts in multiple robotic manipulation , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[31]  Mark E. Pittelkau Adaptive load-sharing force control for two-arm manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[32]  Y. Zheng,et al.  Control of two coordinated robots in motion , 1985, 1985 24th IEEE Conference on Decision and Control.

[33]  S. Shankar Sastry,et al.  On grasping and coordinated manipulation by a multifingered robot hand , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[34]  Xiaoping Yun,et al.  Coordination of two-arm pushing , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

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

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

[37]  Michael A. Unseren Rigid Body dynamics and decoupled control architecture for two strongly interacting manipulators , 1991, Robotica.

[38]  Takeo Kanade,et al.  CHIMERA: a real-time programming environment for manipulator control , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[39]  Masayoshi Tomizuka,et al.  Application of nonlinear friction compensation to robot arm control , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.