Designing Fault-Tolerant Manipulators: How Many Degrees of Freedom?

One of the most important parameters to consider when de signing a manipulator is the number of degrees of freedom (DOFs). This article focuses on the question: How many DOFs are necessary and sufficient for fault tolerance, and how should these DOFs be distributed along the length of the manipula tor ? A manipulator is fault tolerant if it can complete its task even when one of its joints fails and is immobilized. The num ber of DOFs needed for fault tolerance strongly depends on the knowledge available about the task. In this article, two approaches are explored. First, for the design of a general purpose fault-tolerant manipulator, it is assumed that neither the exact task trajectory nor the redundancy resolution algo rithm are known a priori and that the manipulator has no joint limits. In this case, two redundant DOFs are necessary and sufficient to sustain one joint failure, as is demonstrated in two design templates for spatial fault-tolerant manipulators. In a second approach, both the Cartesian task path and the redundancy resolution algorithm are assumed to be known. The design of such a task-specific fault-tolerant manipulator requires only one degree of redundancy.

[1]  Joseph R. Cavallaro,et al.  Layered dynamic fault detection and tolerance for robots , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[2]  Joel W. Burdick,et al.  A recursive method for finding revolute-jointed manipulator singularities , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[3]  A. Willsky,et al.  Analytical redundancy and the design of robust failure detection systems , 1984 .

[4]  R.F. Stengel,et al.  Intelligent failure-tolerant control , 1990, IEEE Control Systems.

[5]  A. A. Maciejewski,et al.  Dexterity optimization of kinematically redundant manipulators in the presence of joint failures , 1994 .

[6]  A. Liegeois,et al.  Automatic supervisory control of the configuration and behavior of multi-body mechanisms , 1977 .

[7]  Fumihito Arai,et al.  Concept of cellular robotic system (CEBOT) and basic strategies for its realization , 1992 .

[8]  Andrew A. Goldenberg,et al.  Design of the IRIS facility-a modular, reconfigurable and expandable robot test bed , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[9]  Christiaan J. J. Paredis,et al.  Mapping tasks into fault tolerant manipulators , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[10]  Takeo Kanade,et al.  The CMU reconfigurable modular manipulator system , 1988 .

[11]  R. Ramaswami,et al.  Book Review: Design and Analysis of Fault-Tolerant Digital Systems , 1990 .

[12]  Joseph R. Cavallaro,et al.  New dynamic model-based fault detection thresholds for robot manipulators , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[13]  R. Mukundan,et al.  Crippled motion in robots , 1988 .

[14]  J. von Neumann,et al.  Probabilistic Logic and the Synthesis of Reliable Organisms from Unreliable Components , 1956 .

[15]  Barry W. Johnson Design & analysis of fault tolerant digital systems , 1988 .

[16]  Christiaan J. J. Paredis,et al.  Kinematic Design of Serial Link Manipulators From Task Specifications , 1993, Int. J. Robotics Res..

[17]  Joel W. Burdick,et al.  Determining task optimal modular robot assembly configurations , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[18]  Anthony A. Maciejewski,et al.  An example of failure tolerant operation of a kinematically redundant manipulator , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[19]  John T. Chladek,et al.  Fault-tolerant joint development for the Space Shuttle remote manipulator system: analysis and experiment , 1993, IEEE Trans. Robotics Autom..

[20]  Yung Ting,et al.  A control structure for fault-tolerant operation of robotic manipulators , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[21]  Delbert Tesar On the design of fault-tolerant robotic manipulator systems , 1993 .

[22]  Yoshihiko Nakamura,et al.  Advanced robotics - redundancy and optimization , 1990 .