Control of rolling contacts in multi-arm manipulation

When multiple arms are used to manipulate a large object, it is beneficial and sometimes necessary to maintain and control contacts between the object and the effector (the contacting surface of an arm) through force closure. Rolling and/or sliding can occur at these contacts, and the system is, in general, characterized by holonomic as well as nonholonomic (including unilateral) constraints. In this paper, the control of planar rolling contacts is investigated. Multi-arm manipulation systems are typically redundant. In the authors' approach, a minimal set of inputs is employed to control the trajectory of the system while the surplus inputs control the contact conditions. The trajectory includes the gross motion of the object as well as the rolling motion at each contact. A nonlinear feedback scheme for simultaneous control of motion as well as contact conditions is presented. A new algorithm which adapts a two-effector grasp with rolling contacts to external loads and the trajectory is developed. Simulations and experimental results are used to illustrate the salient features in control and planning. >

[1]  Bernard Roth,et al.  Analysis of Multifingered Hands , 1986 .

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

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

[4]  Vijay R. Kumar,et al.  Suboptimal algorithms for force distribution in multifingered grippers , 1989, IEEE Trans. Robotics Autom..

[5]  Georges Bastin,et al.  Modelling and control of non-holonomic wheeled mobile robots , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[6]  Vijay R. Kumar,et al.  An approach to simultaneous control of trajectory and interaction forces in dual-arm configurations , 1991, IEEE Trans. Robotics Autom..

[7]  S. Shankar Sastry,et al.  Task-oriented optimal grasping by multifingered robot hands , 1987, IEEE J. Robotics Autom..

[8]  David L. Brock,et al.  Enhancing the dexterity of a robot hand using controlled slip , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[9]  Vijay Kumar,et al.  An approach to simultaneous control of trajectory and interaction forces in dual-arm configurations , 1991 .

[10]  Vijay R. Kumar,et al.  Force distribution in closed kinematic chains , 1988, IEEE J. Robotics Autom..

[11]  Van-Duc Nguyen,et al.  Constructing force-closure grasps , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[12]  Zexiang Li,et al.  Motion of two rigid bodies with rolling constraint , 1990, IEEE Trans. Robotics Autom..

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

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

[15]  Charles A. Klein,et al.  Optimal force distribution for the legs of a walking machine with friction cone constraints , 1990, IEEE Trans. Robotics Autom..

[16]  S. Shankar Sastry,et al.  Grasping and Coordinated Manipulation by a Multifingered Robot Hand , 1989, Int. J. Robotics Res..

[17]  Yuan F. Zheng,et al.  Optimal load distribution for two industrial robots handling a single object , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[18]  Tsuneo Yoshikawa,et al.  Evaluation and determination of grasping forces for multifingered hands , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[19]  Imin Kao,et al.  Quasistatic Manipulation with Compliance and Sliding , 1992 .

[20]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[21]  S. Shankar Sastry,et al.  Kinematics and control of multifingered hands with rolling contact , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[22]  Hooshang Hemami,et al.  Coordination of two planar robots in lifting , 1988, IEEE J. Robotics Autom..

[23]  D. Orin,et al.  General Dynamic Formulation of the Force Distribution Equations , 1989 .

[24]  John Kenneth Salisbury,et al.  Preliminary design of a whole-arm manipulation system (WAMS) , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[25]  R.A. Freeman,et al.  Internal object loading for multiple cooperating robot manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[26]  Kenneth J. Waldron,et al.  Force Distribution in Walking Vehicles , 1990 .

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

[28]  Andrew A. Goldenberg,et al.  An adaptive approach to motion and force control of multiple coordinated robot arms , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[29]  Vijay R. Kumar,et al.  Sub-optimal algorithms for force distribution in multifingered grippers , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[30]  J. K. Salisbury,et al.  Kinematic and Force Analysis of Articulated Mechanical Hands , 1983 .

[31]  Yin-Tien Wang,et al.  Dynamics of rigid bodies undergoing multiple frictional contacts , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[32]  Andrew A. Goldenberg,et al.  An approach to force and position control of robot manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

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

[34]  Carlos Canudas de Wit,et al.  Path following of a 2-DOF wheeled mobile robot under path and input torque constraints , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[35]  David J. Montana,et al.  The Kinematics of Contact and Grasp , 1988, Int. J. Robotics Res..

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

[37]  Claude Samson,et al.  Feedback control of a nonholonomic wheeled cart in Cartesian space , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[38]  K.G. Shin,et al.  Coordination of dual robot arms using kinematic redundancy , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[39]  Van-Duc Nguyen,et al.  Constructing force-closure grasps in 3D , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

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

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

[42]  Anthony M. Bloch,et al.  Control of mechanical systems with classical nonholonomic constraints , 1989, Proceedings of the 28th IEEE Conference on Decision and Control,.