Hostname: page-component-74656f9884-npj9w Total loading time: 0 Render date: 2026-11-06T13:28:51.773Z Has data issue: false hasContentIssue false

Trajectory planning and control of multiple mobile robot using hybrid MKH-fuzzy logic controller

Published online by Cambridge University Press:  02 June 2022

Saroj Kumar*
Affiliation:
Robotics Laboratory, National Institute of Technology, Rourkela, Odisha 769008, India
Dayal R. Parhi
Affiliation:
Robotics Laboratory, National Institute of Technology, Rourkela, Odisha 769008, India
*
*Corresponding author. E-mail: Saroj4sks@gmail.com
Rights & Permissions [Opens in a new window]

Abstract

Robotics with artificial intelligence techniques have been the center of attraction among researchers as it is well equipped in the area of human intervention. Here, the krill herd (KH) optimization algorithm is modified and hybridized with a fuzzy logic controller to frame an intelligent controller for optimal trajectory planning and control of mobile robots in obscure environments. The controller is demonstrated for single and multiple robot’s trajectory planning. A Petri-net controller has also been added to avoid conflict situations in multi-robot navigation. MATLAB and V-REP software are used to simulate the work, backed with real-time experiments under laboratory conditions. The robots efficiently achieved the goals by tracing an optimal path without any collision. Trajectory length and time spent during navigation are recorded, and a good agreement between the results is observed. The proposed technique is compared against existing research techniques, and an improvement of 14.26% is noted in terms of path length.

Information

Type
Research Article
Copyright
© The Author(s), 2022. Published by Cambridge University Press
Figure 0

Figure 1. Pseudocode for MKH optimization technique.

Figure 1

Figure 2. Fuzzy logic controller model.

Figure 2

Figure 3. Fuzzy membership function for inputs and output.

Figure 3

Figure 4. Rules base.

Figure 4

Figure 5. Output rule generator.

Figure 5

Figure 6. Surface plot.

Figure 6

Figure 7. Flowchart of proposed hybrid controller.

Figure 7

Figure 8. Petri-net Network [7].

Figure 8

Figure 9. Description of K-II robot.

Figure 9

Table I. Path length in experimental analysis.

Figure 10

Table II. Timespan in experimental analysis.

Figure 11

Figure 10. Simulation analysis on MATLAB platform.

Figure 12

Figure 11. Real-time experimental analysis.

Figure 13

Figure 12. Navigational analysis in scene-1.

Figure 14

Figure 13. Navigational analysis in scene-2.

Figure 15

Figure 14. Real-time experimental analysis with two robots in scene-1.

Figure 16

Figure 15. Real-time experimental analysis with four robots in scene-2.

Figure 17

Table III. Path length in scene-1.

Figure 18

Table IV. Time consumption in scene-1.

Figure 19

Table V. Path length in scene-2.

Figure 20

Table VI. Time consumption in scene-2.

Figure 21

Figure 16. V-Rep navigational analysis.

Figure 22

Table VII. Result of navigational analysis in V-Rep.

Figure 23

Table VIII. Comparative table for path length and time consumption.

Figure 24

Table IX. Comparison table for path length [24].

Figure 25

Figure 17. Comparison among PSO (Path-A), ABC (Path- B) and MKH-Fuzzy (Path-C) Techniques for path length and time consumption.

Figure 26

Figure 18. Path length comparison plot.

Figure 27

Figure 19. Time consumption comparison plot.

Figure 28

Figure 20. The path traced by bacterial potential field technique (PBF) [24].

Figure 29

Figure 21. The path traced by the MKH-Fuzzy controller (Proposed Technique).

Figure 30

Figure 22. Path length comparison histogram.

Figure 31

Figure 23. Convergence curve between PSO, ABC, and MKH-Fuzzy Controller.