Cooperative Multi-Robot Framework Using Artificial Immune System and Fuzzy Logic
Muhammad Saeed Shah1, Fazal Nasir2, Sana Ul Haq1 and Muhammad Tahir Khan2*
1Department of Electronics, University of Peshawar, Pakistan; 2Department of Mechatronics Engineering, University of Engineering and Technology Peshawar, Pakistan.
*Correspondence: Muhammad Tahir Khan, Department of Mechatronics Engineering, University of Engineering and Technology Peshawar, Pakistan;
Email: [email protected]
Figure 1:
Antibody’s structure.
Figure 2:
Idiotypic network theory.
Figure 3:
Clonal selection theory.
Figure 4:
Control framework for MRC.
Figure 5:
Flowchart for battery charging of a robot.
Figure 6:
Antibody’s (B-robot) light and heavy chains.
Figure 7:
Block diagram of the proposed algorithm for fuzzy binding affinity.
Figure 8:
Input membership functions:(a) Distance, (b) Battery, (c) Speed, (d) Obstacles, (e) Success rate.
Figure 9:
Output Binding Affinity membership function.
Figure 10:
Comparison of the paratrope of antibody (B-robot) with epitope of task.
Figure 11:
Matching of the antibody (B-robot) paratrope and idiotope.
Figure 12:
Response of the antibody to a complex antigen (task).
Figure 13:
Heavy chain HC2 showing capabilities of the task accomplished through a specific response.
Figure 14:
Simulation platform.
Figure 15:
Time (stpes) spent in each run to complete the tasks.
Figure 16:
Total messages exchanged during task accomplishment in each run.
Figure 17:
Average time (steps) taken to complete the tasks as a function P-robots.
Figure 18:
Average messages exchanged during tasks completion as a function of P-robots.
Figure 19:
Average time (steps) taken to complete the tasks as a function T-robots.
Figure 20:
Average messages exchanged during tasks completion as a function of T-robots.