Symmetric kinematic formulation and non-master/slave coordinated control of two-arm robots

Tasks consisting of manipulating an object with two cooperating robots are studied from the standpoints of statics and kinematics; coordinates to describe these tasks are derived theoretically, on which forces, velocities, and positions are defined consistently. Based on those results, a hybrid position/force control scheme which distinguishes neither a master robot nor a slave robot is presented for the coordination of the two robots. In the static and kinematic analyses, the concept of a 'virtual stick' is introduced, which is used to make the motions of the two robots be considered at the centre of the object. Thus, use of the matrix pseudo-inverse technique decouples the motions into absolute and relative motions. Generalized forces, velocities, and positions are derived theoretically in those decoupled subspaces. These forces, velocities, and positions are symmetric functions of the jointspace forces, velocities, and positions. Therefore, the hybrid position/force control scheme using the workspace c...

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

[2]  Masaru Uchiyama A Study of Computer Control of Motion of a Mechanical Arm : 2nd Report. Control of Coordinative Motion Utilizing a Mathematical Model of the Arm , 1979 .

[3]  Masaru Uchiyama,et al.  Hybrid position/Force control for coordination of a two-arm robot , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

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

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

[6]  Tetsuro Yabuta,et al.  Experimental comparison of master/slave and hybrid two arm position/force control , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[7]  E. Nakano,et al.  Cooperational Control of the Anthropomorphous Manipulator "MELARM" , 1974 .

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

[9]  Philippe Coiffet,et al.  Co-operation of robots in gripping tasks: the exchange problem , 1983, Robotica.

[10]  M. Uchiyama A Study of Computer Control of Motion of a Mechanical Arm : 1st Report, Calculation of Coordinative Motion Considering Singuler Points , 1979 .

[11]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[12]  M. Sato,et al.  Heavy Parts Assembly by Coordinative Control of Robot and Balancing Manipulator , 1984 .

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

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

[15]  Tzyh Jong Tarn,et al.  Design of dynamic control of two cooperating robot arms: Closed chain formulation , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.