Abstract
With robotics technologies advancing rapidly, there are many new robotics applications such as surveillance, mining tasks, search and rescue, and autonomous armies. In this work, we focus on the use of robots for target searching. For example, a collection of Unmanned Aerial Vehicle (UAV) could be sent to search for survivor targets in disaster rescue missions, with no prior knowledge of locations and movement behaviors of the survivor targets. Our objective is to compute a search plan that maximizes the probability of finding the targets and minimizes the searching latency. These are critical in search and rescue applications. Our idea is to partition the search area into grid cells and apply the divide-and-conquer approach. We propose two searching strategies, namely, the circuit strategy and the rebound strategy. The robots search the cells in a Hamiltonian circuit in the circuit strategy while they backtrack in the rebound strategy. We prove that the expected searching latency of the circuit strategy for a moving target is upper bounded by \(\frac {3n^{2}-4n+3}{2n}\) where n is the number of grid cells of the search region. To handle robot failure, each robot regularly communicates with neighboring robots and takes over the task of a failed neighbor robot. Simulations are conducted and the results show that the circuit strategy with our failure handling mechanism achieves the best search effectiveness.















Similar content being viewed by others
Notes
The actual sensing range could be a circle containing the square.
References
(2015) DARPA Announces “Gremlins” UAS Program. http://www.unmannedsystemstechnology.com/2015/09/darpa-announces-gremlins-uas-program/
(2017) Department of Defense Announces Successful Micro-Drone Demonstration. https://www.defense.gov/News/News-Releases/News-Release-View/Article/1044811/department-of-defense-announces-successful-micro-drone-demonstration/
Dell’Ariccia G, Dell’Omo G, Wolfer D P, Lipp H P (2008) Flock flying improves pigeons? homing: Gps track analysis of individual flyers versus small groups. Animal Behaviour 76(4):1165–1172
Ward AJ W, Herbert-Read J E, Sumpter DJ T, Jens K (2011) Fast and accurate decisions through collective vigilance in fish shoals. Proc Natl Acad Sci USA 108(6):2312–2315
Ye S, Wong W K, Liu H (2019) Search planning and analysis for mobile targets with robots. In: Quality, Reliability , Security and Robustness in Heterogeneous Systems(QShine), vol 300, pp 3–21
Fu Y, Zhang Y, Yu Z, Liu Z (2019) A backstepping control strategy for fixed wing uav under actuator failure. In: 2019 IEEE 28th International Symposium on Industrial Electronics (ISIE), pp. 423–427. IEEE, IEEE
Celikkanat H, Sahin E (2010) Steering self-organized robot flocks through externally guided individuals. Neural Computing & Applications 19(6):849–865
Couzin I D, Jens K, Franks N R, Levin S A (2005) Effective leadership and decision-making in animal groups on the move. Nature 433(7025):513–6
Cucker F, Dong J G (2010) Avoiding collisions in flocks. IEEE Transactions on Automatic Control 55(5):1238–1243
Ferrante E, Turgut A E, Stranieri A, Pinciroli C, Birattari M, Dorigo M (2014) A self-adaptive communication strategy for flocking in stationary and non-stationary environments. Natural Computing 13(2):225–245
Szwaykowska K, Romero L M, Schwartz I B (2015) Collective motions of heterogeneous swarms. IEEE Transactions on Automation Science and Engineering 12(3):810–818
Zhao H, Liu H, Leung Y-W, Chu X (2018) Self-adaptive collective motion of swarm robots. IEEE Transactions on Automation Science and Engineering 15(4):1533–1545
Dimidov C, Oriolo G, Trianni V (2016) Random walks in swarm robotics: An experiment with kilobots
Rango F D, Palmieri N, Yang X-S, Marano S (2018) Swarm robotics in wireless distributed protocol design for coordinating robots involved in cooperative tasks. Soft Computing 22(13):4251–4266
Sabattini L, Chopra N, Secchi C (2013) Decentralized connectivity maintenance for cooperative control of mobile robotic systems. International Journal of Robotics Research 32(12):1411–1423
Wang C, Cheng J, Wang J, Li X, Meng M Q-H (2018) Efficient object search with belief road map using mobile robot. IEEE Robotics Autom.Lett. 3(4):3081–3088
Zhang Y, Tian G, Lu J, Zhang M, Zhang S (2019) Efficient dynamic object search in home environment by mobile robot: A priori knowledge-based approach. IEEE Trans. Vehicular Technology 68(10):9466–9477
Olfati-Saber R, Jalalkamali P (2012) Coupled distributed estimation and control for mobile sensor networks. IEEE Transactions on Automatic Control 57(10):2609–2614
Vásárhelyi G, Virágh C, Somorjai G, Tarcai N, Szörényi T, Nepusz T, Vicsek T (2014) Outdoor flocking and formation flight with autonomous aerial robots. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 3866?3873 (2014)
Virágh C, Vásárhelyi G, Tarcai N, Szörényi T, Somorjai G, Nepusz T, Vicsek T (2013) Flocking algorithm for autonomous flying robots. Bioinspiration & Biomimetics 9(2):025012
Garcia de Marina H, Jayawardhana B, Cao M (2016) Distributed rotational and translational maneuvering of rigid formations and their applications. IEEE Transactions on Robotics 32(3):684–697
Rubenstein M, Cornejo A, Nagpal R (2014) Robotics. programmable self-assembly in a thousand-robot swarm. Science 345(6198):795–9
Zhang H, Chen Z, Fan M (2016) Collaborative control of multivehicle systems in diverse motion patterns. IEEE Transactions on Control Systems Technology 24(4):1488–1494
Delight M, Ramakrishnan S, Zambrano T, MacCready T (2016) Developing robotic swarms for ocean surface mapping. In: 2016 IEEE International Conference on Robotics and Automation (ICRA), pp. 5309?5315
Semnani S H, Basir O A (2015) Semi-flocking algorithm for motion control of mobile sensors in large-scale surveillance systems. IEEE Transactions on Cybernetics 45(1):129–137
Zhao H, Wang H, Wu W, Wei J (2018) Deployment algorithms for uav airborne networks toward on-demand coverage. IEEE Journal on Selected Areas in Communications 36(9):2015–2031
Liu H, Chu X, Leung Y-W, Du R (2010) Simple movement control algorithm for bi-connectivity in robotic sensor networks. IEEE Journal on Selected Areas in Communications 28(7):994–1005
Fredette D, Őzguner Ü (2017) Swarm-inspired modeling of a highway system with stability analysis. IEEE Transactions on Intelligent Transportation Systems 18(6):1371–1379
Han T, Ge S S (2015) Styled-velocity flocking of autonomous vehicles: A systematic design. IEEE Transactions on Automatic Control 60(8):2015–2030
Fang H, Wei Y, Chen J, Xin B (2017) Flocking of second-order multiagent systems with connectivity preservation based on algebraic connectivity estimation. IEEE Transactions on Cybernetics 47(4):1067–1077
Qiang W, Li W, Cao X, Meng Y (2016) Distributed flocking with biconnected topology for multi-agent systems. In: International Conference on Human System Interactions
Sakthivelmurugan E, Senthilkumar G, Prithiviraj KG, Devraj KR T (2018) Foraging behavior analysis of swarm robotics system. In: MATEC Web of Conferences, vol. 144, p. 01013. EDP Sciences
Quaritsch M, Kruggl K, Wischounig-Strucl D, Bhattacharya S, Shah M, Rinner B (2010) Networked uavs as aerial sensor network for disaster management applications. e & i Elektrotechnik und Informationstechnik 127(3):56–63
Acknowledgments
This work was partially supported by RGC FDS grants (Ref No. UGC/FDS14/E03/17 and UGC/FDS14/E01/17), The Deep Learning Research & Application Centre, and The Big Data & Artificial Intelligence Group in The Hang Seng University of Hong Kong.
Author information
Authors and Affiliations
Corresponding author
Additional information
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
Wong, W.K., Ye, S., Liu, H. et al. Effective Mobile Target Searching Using Robots. Mobile Netw Appl 27, 249–265 (2022). https://doi.org/10.1007/s11036-020-01628-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11036-020-01628-x