Title :
Controller design and real-time fault diagnosis for a humanoid robot
Author :
Wang, Xingzhong ; Yu, Zhangguo ; Chen, Xuechao
Author_Institution :
Sch. of Power & Mech. Eng., Wuhan Univ., Wuhan, China
Abstract :
An effective controller is crucial for a humanoid robot since a humanoid robot generally has more than thirty DOFs to be controlled in real-time and needs to deal with information of multiple sensors. On the other hand, real-time fault diagnosis is increasingly important for the humanoid robot due to its mechanism and control complexity and inherent instability of risking tipping itself over. In this paper, we propose a distributed controller consisting of the online planning sub-system and the motion control sub-system based on CAN bus and Ethernet for humanoid robots. Moreover, a real-time fault diagnosis method is proposed to observe the most probable faults, such as joint over-limit, force/torque sensor failure, encoder failure, and inertial sensor failure. The effectiveness of our designed controller and fault diagnosis was confirmed by experiments on our newly-built humanoid robot.
Keywords :
control system analysis computing; control system synthesis; controller area networks; fault diagnosis; humanoid robots; motion control; CAN bus; Ethernet; control complexity; controller design; distributed controller; encoder failure; force sensor failure; humanoid robot; inertial sensor failure; inherent instability; joint over-limit; motion control sub-system; online planning sub-system; real-time fault diagnosis method; torque sensor failure; Humanoid robots; Joints; Legged locomotion; Motion control; Real time systems; Sensors; CAN bus; Ethernet; Humanoid robot; distributed controller; fault diagnosis;
Conference_Titel :
Automation and Logistics (ICAL), 2010 IEEE International Conference on
Conference_Location :
Hong Kong and Macau
Print_ISBN :
978-1-4244-8375-4
Electronic_ISBN :
978-1-4244-8374-7
DOI :
10.1109/ICAL.2010.5585332