Skip to main content
Log in

Effective Mobile Target Searching Using Robots

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Notes

  1. https://www.hongkongfp.com/2018/07/27/hong-kong-paraglider-missing-since-sunday-found-dead-lantau-island/

  2. https://www.usatoday.com/story/news/world/2014/03/07/malaysia-airlines-beijing-flight-missing/6187779/

  3. The actual sensing range could be a circle containing the square.

References

  1. (2015) DARPA Announces “Gremlins” UAS Program. http://www.unmannedsystemstechnology.com/2015/09/darpa-announces-gremlins-uas-program/

  2. (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/

  3. 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

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

  6. 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

  7. Celikkanat H, Sahin E (2010) Steering self-organized robot flocks through externally guided individuals. Neural Computing & Applications 19(6):849–865

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. Cucker F, Dong J G (2010) Avoiding collisions in flocks. IEEE Transactions on Automatic Control 55(5):1238–1243

    Article  MathSciNet  MATH  Google Scholar 

  10. 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

    Article  MathSciNet  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  Google Scholar 

  13. Dimidov C, Oriolo G, Trianni V (2016) Random walks in swarm robotics: An experiment with kilobots

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. Olfati-Saber R, Jalalkamali P (2012) Coupled distributed estimation and control for mobile sensor networks. IEEE Transactions on Automatic Control 57(10):2609–2614

    Article  MathSciNet  MATH  Google Scholar 

  19. 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)

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. Rubenstein M, Cornejo A, Nagpal R (2014) Robotics. programmable self-assembly in a thousand-robot swarm. Science 345(6198):795–9

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

  25. 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

    Article  Google Scholar 

  26. 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

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. Fredette D, Őzguner Ü (2017) Swarm-inspired modeling of a highway system with stability analysis. IEEE Transactions on Intelligent Transportation Systems 18(6):1371–1379

    Google Scholar 

  29. Han T, Ge S S (2015) Styled-velocity flocking of autonomous vehicles: A systematic design. IEEE Transactions on Automatic Control 60(8):2015–2030

    Article  MathSciNet  MATH  Google Scholar 

  30. 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

    Article  Google Scholar 

  31. 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

  32. 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

  33. 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

    Article  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Wai Kit Wong.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-020-01628-x

Keywords

Navigation