Abstract
Robot routing is one of the most important topics in mobile robotics. The goal is to find a continuous path from an initial position to an end destination that is collision-free and optimal or near-optimal. Due to the growing trend of using automatic moving tools in industrial automation, and their application for various purposes such as transportation of goods, and service in industrial and hospital environments, many researchers have decided to conduct research in this field and route planning. The main challenge is to find a short route with a lack of collision with obstacles. This study examines path design for mobile robots and proposes a new and efficient idea for routing. Besides the short distance of the route and lack of collision with obstacles, the proposed method investigates other factors such as the safe distance from obstacles, path smoothness, and multiple robots. The results show the superior precision and speed of the proposed algorithm compared to similar algorithms. The suggested approach finds the shortest path with a safe distance from obstacles, in a minimum time. The major contributions of this method are summarized below: (1) a biogeographical algorithm is formulated for robot routing. (2) To improve the basic biogeographical algorithm, basic operations of the particle swarm optimization and genetic algorithm are integrated with it. (3) In addition to the shortest path problem, other problems such as path smoothness with a new idea and the safe distance from obstacles are included. Path smoothing is performed without involving it in the cost function, and merely through interpolation of the points found by the algorithm. (4) The proposed algorithm results in a good efficiency and finds the appropriate solution in a few iterations.


















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availibility
This paper report no data.
Abbreviations
- GA:
-
Genetic algorithm
- PSO:
-
Particle swarm optimization
- HHO:
-
Harris Hawk optimization
- BBO:
-
Biogeography-based optimization
- HSI:
-
Habitat suitability index
- SIV:
-
Ability index variable
- \(P_{new}\) :
-
New population
- \(P_{h}\) :
-
h-th solution inside the population
- \(\eta\) :
-
Learning rate
- \({\lambda _h}\) :
-
Emigration rate
- \({\mu _h}\) :
-
Immigration rate
- \(\Delta\) :
-
Safe distance
- \(r_{obs}(k)\) :
-
Radios of k-th obstacle
- \(x_{obs},y_{obs}\) :
-
x–y coordinates of obstacles
References
Abualigah L, Yousri D, Abd Elaziz M, Ewees AA, Al-Qaness MA, Gandomi AH (2021) Aquila optimizer: a novel meta-heuristic optimization algorithm. Comput Ind Eng 157:107250
Abualigah L, Diabat A, Altalhi M, Elaziz MA (2022) Improved gradual change-based harris hawks optimization for real-world engineering design problems. Eng Comput 20:1–41
Bae J, Park S, Yim M, Seo T (2021) Polygon-based random tree search algorithm for a size-changing robot. IEEE Robot Autom Lett 20:20
Barma PS, Dutta J, Mukherjee A, Kar S (2021) A hybrid ga-bfo algorithm for the profit-maximizing capacitated vehicle routing problem under uncertain paradigm. J Intell Fuzzy Syst 20:1–17
Buniyamin N, Ngah WW, Sariff N, Mohamad Z et al (2011) A simple local path planning algorithm for autonomous mobile robots. Int J Syst Appl Eng Dev 5:151–159
Che G, Liu L, Yu Z (2020) An improved ant colony optimization algorithm based on particle swarm optimization algorithm for path planning of autonomous underwater vehicle. J Ambient Intell Humaniz Comput 11:3349–3354
Chen D (2020) Fuzzy obstacle avoidance optimization of soccer robot based on an improved genetic algorithm. J Ambient Intell Humaniz Comput 11:6187–6198
Chen X, Gao P (2020) Path planning and control of soccer robot based on genetic algorithm. J Ambient Intell Humaniz Comput 11:6177–6186
Chen B, Zhang L, Chen H, Liang K, Chen X (2021) A novel extended kalman filter with support vector machine based method for the automatic diagnosis and segmentation of brain tumors. Comput Methods Programs Biomed 200:105797
Chen D, Wang M, Li W, Li X, Hou H, Shan H (2022) Computed tomography image: guided needle biopsy in the diagnosis of lung malignant tumors under artificial intelligence algorithm. Sci Program 20:22
Cherubini A, Chaumette F (2011) Visual navigation with obstacle avoidance. In: 2011 IEEE/RSJ international conference on intelligent robots and systems, IEEE, pp 1593–1598
Ding W, Abdel-Basset M, Eldrandaly KA, Abdel-Fatah L, de Albuquerque VHC (2020) Smart supervision of cardiomyopathy based on fuzzy harris hawks optimizer and wearable sensing data optimization: a new model. IEEE Trans Cybern 51:4944–4958
Gao P, Zhao D, Chen X (2020) Multi-dimensional data modelling of video image action recognition and motion capture in deep learning framework. IET Image Proc 14:1257–1264
Goel L (2022) A novel approach for face recognition using biogeography based optimization with extinction and evolution. Multimed Tools Appl 20:1–28
Gul F, Rahiman W, Nazli Alhady SS (2019) A comprehensive study for robot navigation techniques. Cogent Eng 6:1632046
Gul F, Rahiman W, Alhady S, Ali A, Mir I, Jalil A (2021) Meta-heuristic approach for solving multi-objective path planning for autonomous guided robot using PSO-GWO optimization algorithm with evolutionary programming. J Ambient Intell Humaniz Comput 12:7873–7890
Hadidi A, Nazari A (2013) Design and economic optimization of shell-and-tube heat exchangers using biogeography-based (bbo) algorithm. Appl Therm Eng 51:1263–1272
Jamuna K, Swarup K (2011) Biogeography based optimization for optimal meter placement for security constrained state estimation. Swarm Evol Comput 1:89–96
Jazebi SJ, Ghaffari A (2020) Risa: routing scheme for internet of things using shuffled frog leaping optimization algorithm. J Ambient Intell Humaniz Comput 11:4273–4283
Lee H, Jeong J (2021) Mobile robot path optimization technique based on reinforcement learning algorithm in warehouse environment. Appl Sci 11:1209
Lin HY, Yao CW, Cheng KS, Tran VL (2018) Topological map construction and scene recognition for vehicle localization. Auton Robot 42:65–81
Liu S, Liu P (2022) Benchmarking and optimization of robot motion planning with motion planning pipeline. Int J Adv Manuf Technol 118:949–961
Mac TT, Copot C, Tran DT, De Keyser R (2017) A hierarchical global path planning approach for mobile robots based on multi-objective particle swarm optimization. Appl Soft Comput 59:68–76
Mirshojaee SH, Masoumi B, Zeinali E (2020) Mamhoa: a multi-agent meta-heuristic optimization algorithm with an approach for document summarization issues. J Ambient Intell Humaniz Comput 11:4967–4982
Mohammadnezhad M, Ghaffari A (2019) Hybrid routing scheme using imperialist competitive algorithm and rbf neural networks for vanets. Wirel Netw 25:2831–2849
Mottaghinia Z, Ghaffari A (2018) Fuzzy logic based distance and energy-aware routing protocol in delay-tolerant mobile sensor networks. Wirel Pers Commun 100:957–976
Mukherjee A, Barma PS, Dutta J, Panigrahi G, Kar S, Maiti M (2020) A modified discrete antlion optimizer for the ring star problem with secondary sub-depots. Neural Comput Appl 32:8143–8156
Mukherjee A, Barma PS, Dutta J, Panigrahi G, Kar S, Maiti M (2021) A multi-objective antlion optimizer for the ring tree problem with secondary sub-depots. Oper Res 20:1–39
Ou J, Hong SH, Ziehl P, Wang Y (2022) GPU-based Global Path Planning Using Genetic Algorithm with Near Corner Initialization. J Intell Robot Syst 104:1–17
Peng C, Qiu S (2022) A decomposition-based constrained multi-objective evolutionary algorithm with a local infeasibility utilization mechanism for uav path planning. Appl Soft Comput 20:108495
Petrović L, Marković I, Petrović I (2022) Mixtures of gaussian processes for robot motion planning using stochastic trajectory optimization. IEEE Trans Syst Man Cybern Syst 20:20
Sandakalum T, Ang MH Jr (2022) Motion planning for mobile manipulators-a systematic review. Machines 10:97
Sarma A, Bhutani A, Goel L (2017) Hybridization of moth flame optimization and gravitational search algorithm and its application to detection of food quality. In: 2017 intelligent systems conference (IntelliSys), IEEE, pp 52–60
Simon D, Rarick R, Ergezer M, Du D (2011) Analytical and numerical comparisons of biogeography-based optimization and genetic algorithms. Inf Sci 181:1224–1248
Song H, Li A, Wang T, Wang M (2021) Multimodal deep reinforcement learning with auxiliary task for obstacle avoidance of indoor mobile robot. Sensors 21:1363
Taghizadeh J, Ghobaei-Arani M, Shahidinejad A (2021) An efficient data replica placement mechanism using biogeography-based optimization technique in the fog computing environment. J Ambient Intell Humaniz Comput 20:1–21
Tamizi S, Ghaffari A (2019) Inference search algorithm for optimizing scheduling and minimizing mean tardiness in parallel joint robots. J Ambient Intell Humaniz Comput 10:4771–4783
Yoo H, Oh S (2021) Localizability-based topological local object occupancy map for homing navigation. In: 2021 18th international conference on ubiquitous robots (UR), IEEE, pp 22–25
Yu D, Hu X, Liang K, Ying J (2021) A parallel algorithm for multi-agv systems. J Ambient Intell Human Comput 20:1–15
Zhang Z, Li J, Liu Y, Xiao Q (2022) Design launch vehicle vertical landing guidance law using a gauss point discrete convex programming. Advances in guidance, navigation and control. Springer, Berlin, pp 3571–3584
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mohammadzadeh, A., Firouzi, B. A new path following scheme: safe distance from obstacles, smooth path, multi-robots. J Ambient Intell Human Comput 14, 4621–4633 (2023). https://doi.org/10.1007/s12652-023-04565-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-023-04565-1