The article is devoted to the improvement of the control system of a walking mobile robot with six legs (hexapod) in order to ensure its stable movement in case of damage or failure of one limb. A tripod gait is considered as the basic movement algorithm. The failure of one of the joints is considered as a failure of the limb. To ensure movement in the event of failure of one limb, a tripod walking algorithm has been developed, which ensures that each of the defect-free limbs remains in the stage of stable support during two phases of movement in a row. The evaluation of the possibility of fault-tolerant gait of the hexapod according to the developed algorithm was performed on the basis of support triangles and a quadrangle between the limbs that are in the support phase. The structural and functional synthesis of the system of fault-tolerant adaptive control of the hexapod, which consists of the following modules and subsystems, was performed: module of the dynamic model of the robot; basic gait algorithm module; subsystem of executive elements; diagnosis and decision-making subsystem; a subsystem of alternative gait algorithms. The structural and functional scheme of the control channel was developed and substantiated for the implementation of the algorithm for diagnosing the joint of one limb, making a decision about its condition and switching to the continuation of the basic gait algorithm, if the condition of the joint is assessed as defect-free. The scheme of the control channel for switching to the execution of an alternative gait algorithm, if the condition of the joint is assessed as defective, has been developed and substantiated. The proposed structural and functional solutions are generalized for the case of failure of other joints of the considered limb and other limbs of the hexapod. It is shown that based on the detection and localization of joint failures of the hexapod limbs, the reconfiguration of the gait algorithm and the control system takes place, and in this way a fault-tolerant adaptive control of the movement of the hexapod is realized. The implementation of the proposed alternative tripod gait algorithms and control channels in the fault-tolerant adaptive control system will ensure stable movement of the hexapod in case of failure of one of the limbs.
Read full abstract