Abstract

This brief investigates fault-tolerant cooperative control (FTCC) strategies for multiple differentially driven autonomous wheeled mobile robots (WMRs) in the presence of actuator faults during formation operation. First, for normal/fault-free cases and for preparation to the faults occurrence cases, an integrated approach combining input-output feedback linearization and distributed linear model predictive control techniques is designed and implemented on a team of WMRs to accomplish a formation task. Second, when actuator faults occur in one of the robots of the team, two cases are explicitly considered: 1) if the faulty robot cannot complete its assigned task due to a severe fault, then the faulty robot has to get out from the formation mission, and an FTCC strategy is designed such that the tasks of the WMRs team are reassigned to the remaining healthy robots to complete the mission with graceful performance degradation and 2) if the faulty robot can continue the mission with degraded performance, then the other team members reconfigure their controllers considering the capability of the faulty robot. Thus, the FTCC strategy is designed to re-coordinate the motion of each robot in the team. Within the proposed scheme, a fault detection and diagnosis unit using a two-stage Kalman filter to detect and diagnose actuator faults is presented. Then, the FTCC problem is formulated as an optimal assignment problem, where a Hungarian algorithm is applied. Moreover, a collision avoidance algorithm based on mechanical impedance principle is proposed to avoid the potential collision between the healthy robots and the faulty ones. Formation operation of the robot team is based on a leader-follower approach, while the control algorithm is implemented in a distributed manner. The results of real experiments demonstrate the effectiveness of the proposed FTCC scheme in different fault scenarios.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call