Skip to main content
×
Home

Optimal mapping of joint faults into healthy joint velocity space for fault-tolerant redundant manipulators

  • Hamid Abdi (a1) (a2), Saeid Nahavandi (a1), Yakov Frayman (a1) and Anthony A. Maciejewski (a2)
Summary
SUMMARY

Self-reconfiguration of robotic manipulators under joint failure can be achieved via fault-tolerance strategies. Fault-tolerant manipulators are required to continue their end-effector motion with a minimum velocity jump, when failures occur to their joints. Optimal fault tolerance of the manipulators requires a framework that can map the velocity jump of the end-effector to the compensating joint velocity commands. The main objective of the present paper is to propose a general framework for the fault tolerance of the manipulators, which can minimize the end-effector velocity jump. In the present paper, locked joint failures of the manipulators are modeled using matrix perturbation methodology. Then, the optimal mapping for the faults with a minimum end-effector velocity jump is presented. On the basis of this mapping, the minimum end-effector velocity jump is calculated. A generalized framework is derived from the extension of optimal mapping toward multiple locked joint failures. Two novel expressions are derived representing the generalized optimal mapping framework and the generalized minimum velocity jump. These expressions are suitable for the optimal fault tolerance of the serial link redundant manipulators. The required conditions for a zero end-effector velocity jump of the manipulators are analyzed. The generalized framework in this paper is then evaluated for different failure scenarios for a 5-DOF planar manipulator and a 5-DOF spatial manipulator. The validation includes three case studies. While the first two are instantaneous studies, the third one is for the whole trajectory of the manipulators. From the results of these case studies, it is shown that, when locked joint faults occur, the faulty manipulator is able to optimally maintain its velocity with a zero end-effector velocity jump if the conditions of a zero velocity jump are hold.

Copyright
Corresponding author
*Corresponding author. E-mail: hamid.abdi@deakin.edu.au
References
Hide All
1.Wu E., Diftler M., Hwang J. and Chladek J., “A Fault Tolerant Joint Drive System for the Space Shuttle Remote Manipulator System,” Proceedings of the IEEE International Conference on Robotics and Automation, Sacramento, CA, USA (1991) pp. 25042509.
2.Goel M., Maciejewski A. A., Balakrishnan V. and Proctor R. W., “Failure tolerant teleoperation of a kinematically redundant manipulator: An experimental study,” IEEE Trans. Syst. Man Cyber. Part A: Syst. Humans 33, 758765 (2003).
3.Harpel B. M., Dugan J. B., Walker I. D. and Cavallaro J. R., “Analysis of Robots for Hazardous Environments,” Proceedings of the Annual Reliability and Maintainability Symposium, Philadelphia, PA, USA (1997) pp. 111116.
4.Colbaugh R. and Jamshidi M., “Robot manipulator control for hazardous waste-handling applications,” J. Robot. Syst. 9, 215250 (2007).
5.Dhillon B. S., Fashandi A. R. M. and Liu K. L., “Robot systems reliability and safety: A review,” J. Qual. Maint. Eng. 8 (2002).
6.Abdi H. and Nahavandi S., “Optimal Actuator Fault Tolerance for Static Nonlinear Systems Based on Minimum Output Velocity Jump,” In: IEEE International Conference on Information and Automation, China, (2010) pp. 11651170.
7.Yi Y., McInroy J. E. and Jafari F., “Optimum Design of a Class of Fault Tolerant Isotropic Gough-Stewart Platforms,” Proceedings of the IEEE International Conference on Robotics and Automation (2004) pp. 4963–4968.
8.Tosunoglu S. and Monteverde V., “Kinematic and structural design assessment of fault-tolerant manipulators,” Intell. Autom. Soft Comput. 4, 261268 (1998).
9.Notash L. and Huang L., “On the design of fault tolerant parallel manipulators,” Mech. Mach. Theory 38, 85101 (2003).
10.McInroy J. E., O'Brien J. F. and Neat G. W., “Precise, fault-tolerant pointing using a Stewart platform,” IEEE/ASME Trans. Mechatronics 4, 9195 (1999).
11.Maciejewski A. A., “Fault Tolerant Properties of Kinematically Redundant Manipulators,” Proceedings of the IEEE International Conference on Robotics and Automation, Cincinnati, OH, USA (1990) pp. 638642.
12.Abdi H. and Nahavandi S., “Designing Optimal Fault Tolerant Jacobian for Robotic Manipulators,” Proceedings of the IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Montréal, Canada (2010) pp. 426431.
13.Paredis C. J. J. and Khosla P. K., “Designing fault-tolerant manipulators: How many degrees of freedom?,” Int. J. Robot. Res. 15, 611628 (1996).
14.Roberts R. G., Siddiqui S. A. and Maciejewski A. A., “Designing Equally Fault-Tolerant Configurations for Kinematically Redundant Manipulators,” Proceedings of the IEEE International Symposium on Sustainable Systems and Technology, Tullahoma, TN, USA (2009) pp. 335339.
15.Roberts R. G., “On the local fault tolerance of a kinematically redundant manipulator,” J. Robot. Syst. 13, 649661 (1998).
16.Roberts R. G., “The dexterity and singularities of an underactuated robot,” J. Robot. Syst. 18, 159169 (2001).
17.Abdi H. and Nahavandi S., “Minimum Reconfiguration for Fault Tolerant Manipulators,” Proceedings of the 34th Annual Mechanisms and Robotics Conference, Parts A and B, ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference (IDETC/CIE), Montreal, Quebec, Canada (2010), pp. 13451350.
18.Caccavale F., Chiacchio P. and Walker I. D., “A time-delayed observer for fault detection and isolation in industrial robots,” Robotica 24, 557565 (2006).
19.Carreras C. and Walker I. D., “Interval methods for fault-tree analysis in robotics,” IEEE Trans. Reliab. 50, 311 (2001).
20.Notash L., “Joint sensor fault detection for fault tolerant parallel manipulators,” J. Robot. Syst. 17, 149157 (2000).
21.Park J., Chung W. K. and Youm Y., “Failure Recovery by Exploiting Kinematic Redundancy,” Proceedings of the IEEE International Workshop on Robot and Human Communication (1996) pp. 298–305.
22.Yang J. M., “Fault-tolerant crab gaits and turning gaits for a hexapod robot,” Robotica 24, 269270 (2006).
23.Yang J. M., “Gait synthesis for hexapod robots with a locked joint failure,” Robotica 23, 701708 (2005).
24.Paredis C. J. J. and Khosla P. K., “Fault tolerant task execution through global trajectory planning,” Reliab. Eng. Syst. Saf. 53, 225235 (1996).
25.Chen Y., McInroy J. E. and Yi Y., “Optimal, fault-tolerant mappings to achieve secondary goals without compromising primary performance,” IEEE Trans. Robot. Autom. 19, 680691 (2003).
26.Roberts R. G., “The dexterity and singularities of an underactuated robot,” J. Robot. Syst. 18, 159169 (2001).
27.From P. J. and Gravdahl J. T., “On the mobility and fault tolerance of closed chain manipulators with passive joints,” Model. Identif. Control 29, 151165 (2008).
28.Abdi H. and Nahavandi S., “Joint Velocity Redistribution for Fault Tolerant Manipulators,” Proceedings of the IEEE Conference on Robotics Automation and Mechatronics (2010) pp. 492–497.
29.Roberts R. G., Yu H. G. and Maciejewski A. A., “Fundamental limitations on designing optimally fault-tolerant redundant manipulators,” IEEE Trans. Robot. 24, 12241237 (2008).
30.Güdemann M., Ortmeier F. and Reif W., “Formal Modeling and Verification of Systems with Self-x Properties,” Autonomic and Trusted Computing, 4158, 3847 (2006).
31.Zhao J., Zhang K. L. and Feng D. D., “Sudden change of joint velocity during fault tolerant operations for redundant manipulators: Not available online,” Beijing Gongye Daxue Xuebao/J. Beijing Univ. Technol. 33, 11211125 (2007).
32.Zhao J., Yao Y. and Yao X., “On the Sudden Change in Joint Velocity during Fault Tolerant Operations for Spatial Coordinating Redundant Manipulators,” Proceedings of the IEEE International Conference on Intelligent Robots and Systems, Beijing (2006) pp. 38853890.
33.Roberts R. G., Yu H. G. and Maciejewski A. A., “Fundamental limitations on designing optimally fault-tolerant redundant manipulators,” IEEE Trans. Robot. 24, 12241237 (2008).
34.Lewis C. L. and Maciejewski A. A., “Fault tolerant operation of kinematically redundant manipulatorsfor locked joint failures,” IEEE Trans. Robot. Autom. 13, 622629 (1997).
35.Burdick J. W., “On the Inverse Kinematics of Redundant Manipulators: Characterization of the Self-Motion Manifolds,” Proceedings of the IEEE International Conference on Robotics and Automation (1989) pp. 264–270.
36.Roberts R. G. and Maciejewski A. A., “A local measure of fault tolerance for kinematically redundant manipulators,” IEEE Trans. Robot. Autom 12, 543552 (1996).
37.Roberts R. G., Yu H. G. and Maciejewski A. A., “Characterizing Optimally Fault-Tolerant Manipulators Based on Relative Manipulability Indices,” Proceedings of the IEEE International Conference on Intelligent Robots and Systems, San Diego, CA, USA (2007) pp. 39253930.
38.Croke P., “A robotics toolbox for MATLAB,” IEEE Robot. Autom. Mag. 3, 2432 (1996).
39.Zhao J., Jing H. and Nie L., “Motion punning based on two new fault tolerant indexes for redundant manipulatorsChin. J. Mech. Eng. 17, 240243 (2004).
40.Zhao J. and Li Q., “An Analytical Algorithm with Minimum Joint Velocity Jump for Redundant Robots in the Presence Of Locked-Joint Failures,” Proceedings of the IEEE International Conference on Robotics and Automation, Pasadena, CA, USA (2008) pp. 19871992.
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

Robotica
  • ISSN: 0263-5747
  • EISSN: 1469-8668
  • URL: /core/journals/robotica
Please enter your name
Please enter a valid email address
Who would you like to send this to? *
×

Keywords:

Metrics

Full text views

Total number of HTML views: 0
Total number of PDF views: 23 *
Loading metrics...

Abstract views

Total abstract views: 159 *
Loading metrics...

* Views captured on Cambridge Core between September 2016 - 25th November 2017. This data will be updated every 24 hours.