Hostname: page-component-cd9895bd7-q99xh Total loading time: 0 Render date: 2024-12-27T05:43:55.646Z Has data issue: false hasContentIssue false

Fault tolerance properties and motion planning of a six-legged robot with multiple faults

Published online by Cambridge University Press:  12 April 2016

Hui Du
Affiliation:
State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, P. R. China E-mail: duhuisihai@163.com
Feng Gao*
Affiliation:
State Key Laboratory of Mechanical System and Vibration, School of Mechanical Engineering, Shanghai Jiao Tong University, Shanghai, P. R. China E-mail: duhuisihai@163.com
*
*Corresponding author. E-mail: fengg@sjtu.edu.cn

Summary

The six-legged robot Octopus is designed for nuclear disaster relief missions. When the robot suffers from failures, its performance can be significantly affected. Thus, fault tolerance is essential for walking and operating in environments inaccessible to humans. The current fault-tolerant gaits for legged robots usually either initially lock the entire broken leg or just abandon the broken leg, but then fail to take full advantage of the normal actuators on the broken leg and add extra constraints. As the number of broken legs increases, the robot will no longer be able to walk using the existing fault-tolerant gaits. To solve this problem, screw theory is used for analyzing the remaining mobility after failure. Based on the analysis, a method of motion planning through fault-tolerant Jacobian matrices, which are linear, is presented. This method can enable the robot to accomplish desired movement using broken legs along with other certain concomitant motions as compensation. Finally, experiments and simulations of multiple faults demonstrate the real effects on the Octopus robot.

Type
Articles
Copyright
Copyright © Cambridge University Press 2016 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1. Pan, Y. and Gao, F., “A new 6-parallel-legged walking robot for drilling holes on the fuselage,” Proc. Inst. Mech. Eng. C 0954406213489068 (2013).Google Scholar
2. Pan, Y. and Gao, F., Mechanism topology design for novel parallel-parallel hexapod robot, 737–742.Google Scholar
3. Pan, Y., Gao, F., Mechanism topology design for novel parallel-parallel hexapod robot[C]//Control (CONTROL), 2014 UKACC International Conference on. IEEE, 2014: 737–742.CrossRefGoogle Scholar
4. Pan, Y., Gao, F. and Du, H. Fault tolerance criteria and walking capability analysis of a novel parallel-parallel hexapod break walking robot. Robotica, Available on CJO 2014 doi:10.1017/S0263574714001738.Google Scholar
5. Yang, J. M., “Tripod gaits for fault tolerance of hexapod walking machines with a locked joint failure,” Robot. Auton. Syst. 52 (2–3), 180189 (2005).Google Scholar
6. Yang, J. M. and Shim, K. H., Fault Tolerance in Crab Walking of Quadruped Robots, (C S R EAPress, Athens, 2003).Google Scholar
7. Yang, J. M., Kim, J. H. and Ieee, , “A Strategy of Optimal Fault Tolerant Gait for the Hexapod Robot in Crab Walking,” IEEE International Conference on Robotics and Automation, Vols 1–4, IEEE, New York (1998) pp. 1695–1700.Google Scholar
8. Yang, J. M., “Crab walking of quadruped robots with a locked joint failure,” Adv. Robot. 17 (9), 863878 (2003).Google Scholar
9. Yang, J. M., “Omnidirectional walking of legged robots with a failed leg,” Math. Comput. Modelling 47 (11–12), 13721388 (2008).Google Scholar
10. Yang, J. M., “Fault-tolerant crab gaits and turning gaits for a hexapod robot,” Robotica 24, 269270 (2006).Google Scholar
11. Yang, J. M. and Kim, J. H., “A fault tolerant gait for a hexapod robot over uneven terrain,” IEEE Trans. Syst. Man Cybern. B-Cybernetics 30 (1), 172180 (2000).Google Scholar
12. Yang, J. M., “Fault-tolerant gait planning for a hexapod robot walking over rough terrain,” J. Intell. Robot. Syst. 54 (4), 613627 (2009).Google Scholar
13. Yang, J., Kwak, S., Pathak, P. and Samantaray, A., “Enhancing stability of fault-tolerant gaits of a quadruped robot using moving appendage.” pp. 17–19.Google Scholar
14. Yang, J. M., Kwak, S. W., Pathak, P. M., et al. Enhancing stability of fault-tolerant gaits of a quadruped robot using moving appendage[C]//3rd International Conference on Circuits, Systems, Control, Signals (CSCS'12), Barcelona, Spain, October. 2012: 17–19.Google Scholar
15. Asif, U., “Improving the navigability of a hexapod robot using a fault-tolerant adaptive gait,” Int. J. Adv. Robot. Syst. 9, 12 (2012).CrossRefGoogle Scholar
16. Wang, Z. Y., Ding, X. L., Rovetta, A. and Giusti, A., “Mobility analysis of the typical gait of a radial symmetrical six-legged robot,” Mechatronics 21 (7), 11331146 (2011).Google Scholar
17. Wang, Z. Y., Ding, X. L. and Rovetta, A., “Analysis of typical locomotion of a symmetric hexapod robot,” Robotica 28, 893907 (2010).CrossRefGoogle Scholar
18. Ding, X., Rovetta, A., Zhu, J. and Wang, Z., Locomotion Analysis of Hexapod Robot: INTECH Open Access Publisher, Rijeka, Croatia, 2010.Google Scholar
19. Lee, Y. J., Hirose, S., IEEE, Three-Legged Walking for Fault Tolerant Locomotion of a Quadruped Robot with Demining Mission (IEEE, New York, 2000).Google Scholar
20. Selig, J. M. Geometric fundamentals of robotics[M]. Springer Science & Business Media, Berlin, 2004.Google Scholar
21. Schleyer, G. and Russell, A., “Adaptable gait generation for autotomised legged robots,”Google Scholar
22. Schleyer, G., Russell, A., Adaptable gait generation for autotomised legged robots[C]//Proceedings of Australasian conference on robotics and automation (ACRA). 2010.Google Scholar
23. Chen, X., Gao, F., Qi, C., Tian, X. and Zhang, J., “Spring parameters design for the new hydraulic actuated quadruped robot,” J. Mech. Robot. 6 (2), 021003 (2014).Google Scholar
24. Qi, C., Tian, X. and Zhang, J., “Spring Parameters Design for the New Hydraulic Actuated Quadruped Robot.”Google Scholar
25. Chen, X., Gao, F., Qi, C., et al. Spring parameters design for the new hydraulic actuated quadruped robot[J]. Journal of Mechanisms and Robotics, 2014, 6 (2): 021003.Google Scholar
26. Tian, X., Gao, F., Qi, C., Chen, X. and Zhang, D., “External disturbance identification of a quadruped robot with parallel–serial leg structure,” International Journal of Mechanics and Materials in Design, March 2016, 12 (1), pp 109120.Google Scholar
27. Chen, X., Gao, F., Qi, C., et al. Gait planning for a quadruped robot with one faulty actuator[J]. Chinese Journal of Mechanical Engineering, 2015, 28 (1): 1119.CrossRefGoogle Scholar
28. Gao, F., Qi, C., Sun, Q., et al. A quadruped robot with parallel mechanism legs[C]//Robotics and Automation (ICRA), 2014 IEEE International Conference on. IEEE, 2014: 2566–2566.Google Scholar
29. Ionescu, T., “Terminology for mechanisms and machine science,” Mech. Mach. Theory 38 (7–10), 5971111 (2003).Google Scholar
30. Hunt, K. H., Kinematic Geometry of Mechanisms (Clarendon Press, Oxford, 1990).Google Scholar
31. Selig, J. M., Geometric Fundamentals of Robotics [M](Springer Science & Business Media, Berlin, 2004).Google Scholar
32. Merlet, J. and Daney, D., Smart Devices and Machines for Advanced Manufacturing (Springer, London, 2008).Google Scholar
33. Huang, Z., Zhao, Y. and Zhao, T., Advanced Spatial Mechanism (China Higher Education Press, Beijing (in Chinese), 2006).Google Scholar
34. Kim, D. and Chung, W. K., “Analytic formulation of reciprocal screws and its application to nonredundant robot manipulators,” J. Mech. Des. 125 (1), 158164 (2003).Google Scholar
35. Joshi, S. A. and Tsai, L.-W., “Jacobian analysis of limited-DOF parallel manipulators,” pp. 341–348.Google Scholar
36. Joshi, S. A. and Tsai, L.-W., Jacobian analysis of limited-DOF parallel manipulators[C]//ASME 2002 International design engineering technical conferences and computers and information in engineering conference. American Society of Mechanical Engineers, 2002: 341–348.Google Scholar