Skip to main content
Log in

Exploration strategies based on multi-criteria decision making for searching environments in rescue operations

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

Some applications require autonomous robots to search an initially unknown environment for static targets, without any a priori information about environment structure and target locations. Targets can be human victims in search and rescue or materials in foraging. In these scenarios, the environment is incrementally discovered by the robots exploiting exploration strategies to move around in an autonomous and effective way. Most of the strategies proposed in literature are based on the idea of evaluating a number of candidate locations on the frontier between the known and the unknown portions of the environment according to ad hoc utility functions that combine different criteria. In this paper, we show some of the advantages of using a more theoretically-grounded approach, based on Multi-Criteria Decision Making (MCDM), to define exploration strategies for robots employed in search and rescue applications. We implemented some MCDM-based exploration strategies within an existing robot controller and we evaluated their performance in a simulated environment.

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.

Similar content being viewed by others

References

  • Amigoni, F., & Caglioti, V. (2010). An information-based exploration strategy for environment mapping with mobile robots. Robotics and Autonomous Systems, 5(58), 684–699.

    Article  Google Scholar 

  • Amigoni, F., & Gallo, A. (2005). A multi-objective exploration strategy for mobile robots. In Proc. IEEE international conference on robotics and automation (ICRA) (pp. 3861–3866).

    Google Scholar 

  • Balaguer, B., Balakirsky, S., Carpin, S., & Visser, A. (2009). Evaluating maps produced by urban search and rescue robots: lessons learned from RoboCup. Autonomous Robots, 27(4), 449–464.

    Article  Google Scholar 

  • Basilico, N., & Amigoni, F. (2009). Exploration strategies based on multi-criteria decision making for an autonomous mobile robot. In Proc. European conference on mobile robotics (ECMR) (pp. 259–264).

    Google Scholar 

  • Burgard, W., Moors, M., & Schneider, F. (2005). Coordinated multi-robot exploration. IEEE Transactions on Robotics, 21(3), 376–378.

    Article  Google Scholar 

  • Calisi, D., Farinelli, A., Iocchi, L., & Nardi, D. (2007). Multi-objective exploration and search for autonomous rescue robots. Journal of Field Robotics, 24(8–9), 763–777.

    Article  Google Scholar 

  • Calisi, D., Iocchi, L., Nardi, D., Scalzo, C., & Ziparo, V. (2008). Contextual navigation and mapping for rescue robots. In Proc. IEEE international symposium on safety, security, and rescue robotics (SSRR) (pp. 19–24).

    Chapter  Google Scholar 

  • Carpin, S., Lewis, M., Wang, J., Balakirsky, S., & Scrapper, C. (2007). USARSim: a robot simulator for research and education. In Proc. IEEE international conference on robotics and automation (ICRA) (pp. 1400–1405).

    Chapter  Google Scholar 

  • Choset, H. (2001). Coverage for robotics: a survey of recent results. Annals of Mathematics and Artificial Intelligence, 31(1–4), 113–126.

    Article  Google Scholar 

  • de Hoog, J., Cameron, S., & Visser, A. (2009). Role-based autonomous multi-robot exploration. In Proc. computation world: future computing, service computation, cognitive, adaptive, content, patterns (pp. 482–487).

    Chapter  Google Scholar 

  • Gerkey, B., & Mataric, M. (2004). A formal analysis and taxonomy of task allocation in multi-robot systems. The International Journal of Robotics Research, 23, 939–954.

    Article  Google Scholar 

  • Gonzáles-Baños, H., & Latombe, J. C. (2002). Navigation strategies for exploring indoor environments. The International Journal of Robotics Research, 21(10–11), 829–848.

    Article  Google Scholar 

  • Grabisch, M., & Labreuche, C. (2008). A decade of application of the Choquet and Sugeno integrals in multi-criteria decision aid. 4OR—A Quarterly Journal of Operations Research, 6(1), 1–44.

    Article  MathSciNet  MATH  Google Scholar 

  • Grabisch, M., Kojadinovic, I., & Meyer, P. (2008) A review of capacity identification methods for Choquet integral based multi-attribute utility theory—applications of the Kappalab R package. European Journal of Operational Research, 186(1), 766–785.

    Article  MathSciNet  MATH  Google Scholar 

  • Hollinger, G., & Singh, S. (2010). Multi-robot coordination with periodic connectivity. In Proc. IEEE international conference on robotics and automation (ICRA) (pp. 4457–4462).

    Google Scholar 

  • Khatib, O. (1986). Real-time obstacle avoidance for manipulators and mobile robots. The International Journal of Robotics Research, 5(1), 90–98.

    Article  MathSciNet  Google Scholar 

  • Kleiner, A., Prediger, J., & Nebel, B. (2006). RFID technology-based exploration and SLAM for search and rescue. In Proc. IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 4054–4059).

    Google Scholar 

  • Lin, L., & Goodrich, M. (2009). UAV intelligent path planning for wilderness search and rescue. In Proc. IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 709–714).

    Google Scholar 

  • Low, K., Dolan, J., & Khosla, P. (2008). Adaptive multi-robot wide-area exploration and mapping. In Proc. international conference on autonomous agents and multiagent systems (AAMAS) (pp. 23–30).

    Google Scholar 

  • Marjovi, A., Nunes, J., Marques, L., & de Almeida, A. (2009). Multi-robot exploration and fire searching. In Proc. IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 1929–1934).

    Google Scholar 

  • Nevatia, Y., Stoyanov, T., Rathnam, R., Pfingsthorn, M., Markov, S., Ambrus, R., & Birk, A. (2008). Augmented autonomy: improving human-robot team performance in urban search and rescue. In Proc. IEEE/RSJ international conference on intelligent robots and systems (IROS) (pp. 2103–2108).

    Google Scholar 

  • Pestman, W. (1998). Mathematical statistics: an introduction. Berlin: de Gruyter.

    MATH  Google Scholar 

  • Rasche, C., Stern, C., Richert, W., Kleinjohann, L., & Kleinjohann, B. (2010). Combining autonomous exploration, goal-oriented coordination and task allocation in multi-UAV scenarios. In Proc. international conference on autonomic and autonomous systems (pp. 52–57).

    Chapter  Google Scholar 

  • Saeedi, P., Sorensen, S. A., & Hailes, S. (2009). Performance-aware exploration algorithm for search and rescue robots. In Proc. IEEE international symposium on safety, security, and rescue robotics (SSRR) (pp. 1–6).

    Chapter  Google Scholar 

  • Scone, S., & Phillips, I. (2010). Trade-off between exploration and reporting victim locations in USAR. In Proc. IEEE international symposium on a world of wireless, mobile and multimedia networks (WoWMoM) (pp. 1–6).

    Chapter  Google Scholar 

  • Singh, A., Krause, A., Guestrin, C., & Kaiser, W. J. (2009). Efficient informative sensing using multiple robots. The Journal of Artificial Intelligence Research, 34(1), 707–755.

    MathSciNet  MATH  Google Scholar 

  • Stachniss, C., & Burgard, W. (2003). Exploring unknown environments with mobile robots using coverage maps. In Proc. international joint conferences on artificial intelligence (IJCAI) (pp. 1127–1134).

    Google Scholar 

  • Tadokoro, S. (2010). Rescue robotics. Berlin: Springer.

    Google Scholar 

  • Thrun, S. (2002). Robotic mapping: a survey. In Exploring artificial intelligence in the New Millennium (pp. 1–35).

    Google Scholar 

  • Tovar, B., Munoz, L., Murrieta-Cid, R., Alencastre, M., Monroy, R., & Hutchinson, S. (2006). Planning exploration strategies for simultaneous localization and mapping. Robotics and Autonomous Systems, 54(4), 314–331.

    Article  Google Scholar 

  • Visser, A., & Slamet, B. (2008). Including communication success in the estimation of information gain for multi-robot exploration. In Proc. international symposium on modeling and optimization in mobile, ad hoc, and wireless networks (WiOPT) (pp. 680–687).

    Google Scholar 

  • Visser, A., de Buy Wenniger, G., Nijhuis, H., Alnajar, F., Huijten, B., van der Velden, M., Josemans, W., Terwijn, B., Sobolewski, R., Flynn, H., & de Hoog, J. (2009). Amsterdam Oxford joint rescue forces—team description paper—RoboCup 2009. In Proc. RoboCup symposium.

    Google Scholar 

  • Wirth, S., & Pellenz, J. (2007). Exploration transform: a stable exploring algorithm for robots in rescue environments. In Proc. IEEE international symposium on safety, security, and rescue robotics (SSRR) (pp. 1–5).

    Chapter  Google Scholar 

  • Yamauchi, B. (1997). A frontier-based approach for autonomous exploration. In Proc. IEEE international symposium on computational intelligence in robotics and automation (CIRA) (pp. 146–151).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nicola Basilico.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Basilico, N., Amigoni, F. Exploration strategies based on multi-criteria decision making for searching environments in rescue operations. Auton Robot 31, 401–417 (2011). https://doi.org/10.1007/s10514-011-9249-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10514-011-9249-9

Keywords

Navigation