Abstract
This paper presents a technique of navigation of a mobile robot using fuzzy computing and genetic algorithm along with three path concept. The information about the distances and angles of obstacles from the robot is acquired by using the concept of three paths. Fuzzy system is used to avoid obstacles when all the three paths are blocked by obstacles; otherwise, the collision-free path is selected by using three path method. Genetic algorithm is used to find optimal range of the linguistic values of the variables for the membership functions. Results show that the method of using fuzzy-GA along with the three path concept is computationally efficient as compared to other hybrid methods.
Similar content being viewed by others
References
Alexopoulos C, Griffin PM (1992) Path planning for a mobile robot. IEEE Trans Syst Man Cybern 22(2):318–322
Algabri M, Mathkour H, Ramdane H, Alsulaiman M (2015) Comparative study of soft computing techniques for mobile robot navigation in an unknown environment. Comput Hum Behav 50:42–56
Amir HK, Maryam H (2015) An adaptive genetic algorithm for robot motion planning in 2D complex environments. Comput Electr Eng 45(12):724–737
Azali S, Jumat S (2012) Path planning for mobile robot using 4EGSOR via nine-point laplacian (4EGSOR9L) iterative method. Int J Comput Appl 53:38–42
Bakdi A et al (2017) Optimal path planning and execution for mobile robots using genetic algorithm and adaptive fuzzy-logic control. Robot Auton Syst 89:95–109
Das T, Kar I, Kar IN (2006) Design and implementation of an adaptive fuzzy logic-based controller for wheeled mobile robots. IEEE Trans Control Syst Technol 14(3):501–510
Dozier G, McCullough S, Homaifar A, Tunstel E, Moore L (1998) Multiobjective evolutionary path planning via fuzzy tournament selection. In: Proceedings of IEEE world congress on computational intelligence, pp 684–689
Faisal M, Hedjar R, Al Sulaiman M, Al-Mutib K (2013) Fuzzy logic navigation and obstacle avoidance by a mobile robot in an unknown dynamic environment. INTECH Int J Adv Robot Syst 10(37):1–7
Fakoor M (2016) Humanoid robot path planning with fuzzy Markov decision processes. J Appl Res Technol 14(5):300–310
Gerke M (1998) Genetic path planning for mobile robots. Proc Am Control Conf 4:2424–2429
Hachour O (2011) Intelligent autonomous path planning systems. Int J Syst Appl Eng Dev 5:377–386
Hitoshi I, Takahiro T, Yutaka I (2004) Cooperative transportation by humanoid robots solving piano movers problem. Int J Hybrid Intell Syst 1(3–4):189–201
Imen B, Khaled G (2012) An hybrid intelligent approach for real-time traffic control. Int J Hybrid Intell Syst 9(3):159–169
Jallouli M, Rekik C, Chtourou M, Derbel N (2010) Optimised fuzzy logic controller for a mobile robot navigation. Int J Model Ident Control 9(4):400–408
Jurvanden B, Mark O (2005) Roadmap-based motion planning in dynamic environments. IEEE Trans Robot 21(5):885–897
Kanakakis V, Valavanis KP, Sourveloudis NCT (2004) Fuzzy-logic based navigation of underwater vehicles. J Intell Rob Syst 40:45–88
Kavraki LE, Svestka P, Latombe JC, Overmars M (1996) Probabilistic roadmaps for path planning in high-dimensional configuration spaces. IEEE Trans Robot Autom 12(4):566–580
Khairulmizam S, Faisul A, Syamsiah M (2011) A highly interpretable fuzzy rule base using ordinal structure for obstacle avoidance of mobile robot. Appl Soft Comput 11(2):1631–1637
Khelchandra Th, Jie H (2007) A recursive sampling based method for path planning. In: IEEE international conference on systems, man, and cybernetics, Montreal, Canada, pp 2408–2412
Khelchandra T, Jie H, Somen D (2014) Path planning of mobile robot with neuro-genetic-fuzzy technique in static environment. Int J Hybrid Intell Syst 11(2):71–80
Khoogar AR, Parker JK (1991) Obstacle avoidance of redundant manipulators using genetic algorithms. In: Proceedings IEEE international conference on robotics and automation, Sacramento, pp 317–320
Kimiko M, Shoichi M, Keigo W (2013) Path planning and a mobile robot navigation method based on a human frequency map. J Control Autom Electr Syst 24:87–96
Markus V, Pasi K (1996) Surface modeling and robot path generation using self-organization. In: Proceedings of the international conference on pattern recognition
Masoud M, Russel JS (1995) Fuzzy logic and genetic algorithms for intelligent control and obstacle avoidance. Complexity International, Volume 02, ISSN 1320-0682
Ming-Chih L, Chen-Chien H, Yuan-Jun C, Shih-An L (2012) Hybrid path planning incorporating global and local search for mobile robot. Adv Auton Robot Lect Notes Comput Sci 7429:441–443
Mohammad HK, Navid V, Alireza L, Tomislav D (2017) An optimal general type-2 fuzzy controller for urban traffic network. ISA Trans 66:335–343
Mohanty PK, Dayal RP (2014) A new intelligent motion planning for mobile robot navigation using multiple adaptive neuro-fuzzy inference system. Appl Math Inf Sci 8(5):2527–2535
Navid V, Mokhtar SS (2015) More relaxed non-quadratic stabilization conditions for TS fuzzy control systems using LMI and GEVP. Int J Control Autom Syst 13(4):1–8
Navid V, Mokhtar SS (2017) More relaxed non-quadratic stabilization conditions for TS open loop system and control law properties. Asian J Control 19(2):1–15
Nirmal BH, Dilip KP (2005) Automatic design of fuzzy logic controller using a genetic algorithm for collision-free, time-optimal navigation of a car-like robot. Int J Hybrid Intell Syst 2(3):161–187
Roy SS, Pratihar DK (2003) A genetic-fuzzy approach for optimal path-planning of a robotic manipulator among static obstacles. Inst Eng 84:15–22
Sadati N, Taheri J (2002) Genetic algorithm in robot path planning problem in crisp and fuzzified environments. In: IEEE international conference on industrial technology, Bangkok, Thailand, pp 175–180
Selekwa MF, Dunlap DD, Shi D, Collins EG (2008) Robot navigation in very cluttered environments by preference-based fuzzy behaviors. Robot Auton Syst 56(3):231–246
Senthilkumar KS, Bharadwaj KK (2009) Hybrid genetic-fuzzy approach to autonomous mobile robot. In: IEEE international conference on technologies for practical robot applications, Woburn, MA, USA, pp 29–34
Smithers T (1995) On quantitative performance measures of robot behaviour. J Robot Auton Syst 15:107–133
Tuncer A, Yildirim M (2012) Dynamic path planning of mobile robots with improved genetic algorithm. Comput Electr Eng 38(6):1564–1572
Ulrich N, Carl O (2000) Robot navigation in the real world: experiments with Manchester’s forty two in unmodified large environments. J Robot Auton Syst 33(4):223–242
Yan Z, Yuliang S, Wei W (2012) Mobile robot hybrid path planning in an obstacle-cluttered environment based on steering control and improved distance propagating. Int J Innov Comput Inf Control 8(6):4095–4109
Yogita G, Kusum G (2012) Artificial intelligence in robot path. Int J Soft Comput Eng 2:471–474
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Singh, N.H., Thongam, K. Mobile Robot Navigation Using Fuzzy-GA Approaches Along with Three Path Concept. Iran J Sci Technol Trans Electr Eng 43, 277–294 (2019). https://doi.org/10.1007/s40998-018-0112-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40998-018-0112-2