Abstract
With the development of technology, mobile robots are becoming more and more common in industrial production and daily life. Various rules are set to ensure that mobile robots can move without collision. This paper proposes a novel intelligent optimization algorithm, named fallback beetle antennae search algorithm. Based on the analysis of biological habits, when the creature enters blind alley during the foraging process, it will retreat a distance and then restart the search process. We introduce a fallback mechanism in the traditional beetle antenna search algorithm. In addition, the proposed algorithm possesses the characteristic of low time complexity. It can plan a collision-free path in a short period of time. Moreover, the effectiveness and superiority of the algorithm are verified by simulations in different types of environments and comparisons with existing path planning algorithms.










Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Bandi S, Thalmann D (2000) Path finding for human motion in virtual environments. Comput Geom 15:103–127
Berglund T, Brodnik A, Jonsson H, Staffanson M, Soderkvist I (2010) Planning smooth and obstacle-avoiding B-spline paths for autonomous mining vehicles. IEEE Trans Autom Sci Eng 7:167–172
Chen D, Zhang Y (2016) Minimum jerk norm scheme applied to obstacle avoidance of redundant robot arm with jerk bounded and feedback control. IET Control Theory Appl 10(15):1896–1903
Chen D, Zhang Y (2017) A hybrid multi-objective scheme applied to redundant robot manipulators. IEEE Trans Autom Sci Eng 14(7):1337–1350
Chen D, Zhang Y (2018) Robust zeroing neural-dynamics and its time-varying disturbances suppression model applied to mobile robot manipulators. IEEE Trans Neural Netw Learn Syst 29(9):4385–4397
Chen Y, Cheng L, Wu H, Zhao X, Han J (2015) Knowledge-driven path planning for mobile robots: relative state tree. Soft Comput 19:763–773
Chen Y, Gao J, Yang G, Liu Y (2018a) Solving equilibrium standby redundancy optimization problem by hybrid PSO algorithm. Soft Comput 22(17):5631–5645
Chen D, Zhang Y, Li S (2018b) Zeroing neural-dynamics approach and its robust and rapid solution for parallel robot manipulators against superposition of multiple disturbances. Neurocomputing 275:845–858
Chen D, Zhang Y, Li S (2018c) Tracking control of robot manipulators with unknown models: a Jacobian-matrix-adaption method. IEEE Trans Ind Inf 14(7):3044–3053
Chen D, Li S, Wu Q (2019) Rejecting chaotic disturbances using a super-exponential-zeroing neurodynamic approach for synchronization of chaotic sensor systems. Sensors 19(1):74
Cong YZ, Ponnambalam S (2009) Mobile robot path planning using ant colony optimization. In: IEEE/ASME international conference on advanced intelligent mechatronics, 2009. AIM 2009. 2009. IEEE, New York, pp 851–856
Dijkstra EW (1959) A note on two problems in connexion with graphs. Numer Math 1:269–271
Eilers PH, Marx BD (1996) Flexible smoothing with B-splines and penalties. Stat Sci 11:89–102
Elbanhawi M, Simic M, Jazar RN (2015) Continuous path smoothing for car-like robots using B-spline curves. J Intell Robot Syst 80:23–56
González D, Pérez J, Milanés V, Nashashibi F (2016) A review of motion planning techniques for automated vehicles. IEEE Trans Intell Transp Syst 17:1135–1145
Guo D, Zhang Y (2012) A new inequality-based obstacle-avoidance MVN scheme and its application to redundant robot manipulators. IEEE Trans Syst Man Cybern Part C (Appl Rev) 42(6):1326–1340
Guo D, Zhang Y (2014) Acceleration-level inequality-based MAN scheme for obstacle avoidance of redundant robot manipulators. IEEE Trans Ind Electron 61(12):6903–6914
Gupta M, Kumar S, Behera L, Subramanian VK (2017) A novel vision-based tracking algorithm for a human-following mobile robot. IEEE Trans Syst Man Cybern Syst 47:1415–1427
Guruji AK, Agarwal H, Parsediya D (2016) Time-efficient A* algorithm for robot path planning. Proc Technol 23:144–149
Jiang X, Li S (2018) BAS: beetle antennae search algorithm for optimization problems. Int J Robot Control. https://doi.org/10.5430/ijrc.v1n1p1
Koren Y, Borenstein J (1991) Potential field methods and their inherent limitations for mobile robot navigation. In: Proceedings, 1991 IEEE international conference on robotics and automation, 1991. IEEE, New York, pp 1398–1404
Koyuncu E, Inalhan G (2008) A probabilistic B-spline motion planning algorithm for unmanned helicopters flying in dense 3D environments. In: IROS 2008. IEEE/RSJ international conference on Intelligent Robots and Systems, 2008. IEEE, New York, pp 815–821
Lee MC, Park MG (2003) Artificial potential field based path planning for mobile robots using a virtual obstacle concept. In: 2003 IEEE/ASME international conference on advanced intelligent mechatronics, 2003. AIM 2003. Proceedings. IEEE, New York, pp 735–740
Li S, He J, Li Y, Rafique MU (2017) Distributed recurrent neural networks for cooperative control of manipulators: a game-theoretic perspective. IEEE Trans Neural Netw Learn Syst 28:415–426
Liu J, Yang J, Liu H, Tian X, Gao M (2017) An improved ant colony algorithm for robot path planning. Soft Comput 21:5829–5839
Luo C, Yang SX (2008) A bioinspired neural network for real-time concurrent map building and complete coverage robot navigation in unknown environments. IEEE Trans Neural Netw 19:1279–1298
Masehian E, Sedighizadeh D (2010) A multi-objective PSO-based algorithm for robot path planning. In: 2010 IEEE international conference on industrial technology (ICIT). IEEE, New York, pp 465–470
Mavrovouniotis M, Yang S (2011) A memetic ant colony optimization algorithm for the dynamic travelling salesman problem. Soft Comput 15:1405–1425
Montiel O, Sepúlveda R, Orozco-Rosas U (2015) Optimal path planning generation for mobile robots using parallel evolutionary artificial potential field. J Intell Robot Syst 79:237–257
Mur-Artal R, Tardós JD (2017) Visual–inertial monocular SLAM with map reuse. IEEE Robot Autom Lett 2:796–803
Ni J, Wu L, Fan X, Yang SX (2016) Bioinspired intelligent algorithm and its applications for mobile robot control: a survey. Comput Intell Neurosci 2016:1
Pau G, Collotta M, Maniscalco V, Choo K-KR (2018) A fuzzy-PSO system for indoor localization based on visible light communications. Soft Comput 22:1–11
Rathbun D, Kragelund S, Pongpunwattana A, Capozzi B (2002) An evolution based path planning algorithm for autonomous motion of a UAV through uncertain environments. In: Digital avionics systems conference, 2002. Proceedings. The 21st. IEEE, New York, pp 8D2–8D2
Rezaee H, Abdollahi F (2014) A decentralized cooperative control scheme with obstacle avoidance for a team of mobile robots. IEEE Trans Ind Electron 61:347–354
Sariff N, Buniyamin N (2006) An overview of autonomous mobile robot path planning algorithms. In: SCOReD 2006. 4th student conference on research and development, 2006, IEEE, New York, pp 183–188
Stachniss C, Burgard W (2003) Exploring unknown environments with mobile robots using coverage maps. IJCAI 2003:1127–1134
Stentz A (1994) Optimal and efficient path planning for partially-known environments. ICRA 1994:3310–3317
Tan X, Chen D (2009) A hybrid approach of path planning for mobile robots based on the combination of ACO and APF algorithms. In: International workshop on intelligent systems and applications, 2009. ISA 2009. IEEE, New York, pp 1–4
Tsai C-C, Huang H-C, Chan C-K (2011) Parallel elite genetic algorithm and its application to global path planning for autonomous robot navigation. IEEE Trans Ind Electron 58:4813–4821
Van Den Berg J, Ferguson D, Kuffner J (2006) Anytime path planning and replanning in dynamic environments. In: Proceedings 2006 IEEE international conference on robotics and automation, 2006. ICRA 2006. IEEE, New York, pp 2366–2371
Velagic J, Lacevic B, Osmic N (2006) Efficient path planning algorithm for mobile robot navigation with a local minima problem solving. In: IEEE international conference on industrial technology, 2006. ICIT 2006. IEEE, New York, pp 2325–2330
Xiao L, Zhang Y (2014) A new performance index for the repetitive motion of mobile manipulators. IEEE Trans Cybern 44:280–292
Xiao L, Zhang Y (2016) Dynamic design, numerical solution and effective verification of acceleration-level obstacle-avoidance scheme for robot manipulators. Int J Syst Sci 47:932–945
Xue T, Li R, Tokgo M, Ri J, Han G (2017) Trajectory planning for autonomous mobile robot using a hybrid improved QPSO algorithm. Soft Comput 21:2421–2437
Yang X, Gao J (2018) Linear quadratic uncertain differential game with application to resource extraction problem. IEEE Trans Fuzzy Syst 24(4):819–826
Zaki AM, Arafa O, Amer SI (2014) Microcontroller-based mobile robot positioning and obstacle avoidance. J Electr Syst Inf Technol 1:58–71
Zhang Y, Li Z, Guo D, Li W, Chen P (2013) Z-type and G-type models for time-varying inverse square root (TVISR) solving. Soft Comput 17:2021–2032
Zhang Y, Yan X, Chen D, Guo D, Li W (2016a) QP-based refined manipulability-maximizing scheme for coordinated motion planning and control of physically constrained wheeled mobile redundant manipulators. Nonlinear Dyn 85:245–261
Zhang Y, Qu L, Liu J, Guo D, Li M (2016b) Sine neural network (SNN) with double-stage weights and structure determination (DS-WASD). Soft Comput 20:211–221
Zhong X, Zhong X, Peng X (2016c) VCS-based motion planning for distributed mobile robots: collision avoidance and formation. Soft Comput 20:1897–1908
Zhu D, Yan M (2010) Survey on technology of mobile robot path planning. Control Decis 25:961–967
Acknowledgements
This work is supported by the National Natural Science Foundation of China (with Nos. 61401385 and 61702146), by Hong Kong Research Grants Council Early Career Scheme (with No. 25214015), by Departmental General Research Fund of Hong Kong Polytechnic University (with No. G.61.37.UA7L) and also by PolyU Central Research Grant (with No. G-YBMU).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest in preparing this article.
Additional information
Communicated by V. Loia.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wu, Q., Lin, H., Jin, Y. et al. A new fallback beetle antennae search algorithm for path planning of mobile robots with collision-free capability. Soft Comput 24, 2369–2380 (2020). https://doi.org/10.1007/s00500-019-04067-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-019-04067-3