Abstract
An autonomous service robot often first has to search for a user to carry out a desired task. This is a challenging problem, especially when this person moves around since the robot’s field of view is constrained and the environment structure typically poses further visibility constraints that influence the perception of the user. In this paper, we propose a novel method that computes the likelihood of the user’s observability at each possible location in the environment based on Monte Carlo simulations. As the robot needs time to reach the possible search locations, we take this time as well as the visibility constraints into account when computing effective search locations. In this way, the robot can choose the next search location that has the maximum expected observability of the user. Our experiments in various simulated environments demonstrate that our approach leads to a significantly shorter search time compared to a greedy approach with background information. Using our proposed technique the robot can find the user with a search time reduction of \(20\%\) compared to the informed greedy method.
All authors are with the Humanoid Robots Lab, University of Bonn, Germany. This work has been supported by the German Academic Exchange Service (DAAD) and the Egyptian Ministry for Higher Education as well as by the European Commission under contract number FP7-610532-SQUIRREL and by the DFG Research Unit FOR 2535 Anticipating Human Behavior.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
Note that the time is inherently considered in the computation of the \(l_j\), such that s does not need to have a time index.
References
Suzuki, I., Yamashita, M.: Searching for a mobile intruder in a polygonal region. SIAM J. Comput. 21(5), 863–888 (1992)
Guibas, L., Latombe, J., LaValle, S., Lin, D., Motwani, R.: A visibility-based pursuit-evasion problem. Int. J. Comput. Geom. Appl. 9(04n05), 471–494 (1996)
Choset, H.: Coverage for robotics - a survey of recent results. Ann. Math. Artif. Intell. 31(1), 113–126 (2001)
Moors, M., Rohling, T., Schulz, D.: A probabilistic approach to coordinated multi-robot indoor surveillance. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3447–3452 (2005)
Kolling, A., Carpin, S.: Multi-robot surveillance: an improved algorithm for the graph-clear problem. In: Proceedings of the IEEE International Conference on Robotics & Automation (ICRA), pp. 2360–2365 (2008)
Stiffler, N., Kolling, A., O’Kane, J.: Persistent pursuit-evasion: the case of preoccupied pursuer. In: Proceedings of the IEEE International Conference on Robotics & Automation (ICRA), pp. 5027–5034 (2017)
Tipaldi, G., Arras, K.: I want my coffee hot! Learning to find people under spatio-temporal constraints. In: Proceedings of the IEEE International Conference on Robotics & Automation (ICRA), pp. 1217–1222 (2011)
Schwenk, M., Vaquero, T., Nejat, G., Arras, K.: Schedule-based robotic search for multiple residents in a retirement home environment. In: Proceedings of the National Conference on Artificial Intelligence (AAAI), pp. 2571–2577 (2014)
Kulich, M., Krajník, T., Přeučil, L., Duckett, T.: To explore or to exploit? Learning humans’ behaviour to maximize interactions with them. In: Hodicky, J. (ed.) Modelling and Simulation for Autonomous Systems: Third International Workshop, MESAS 2016, Revised Selected Papers, pp. 48–63. Springer International Publishing (2016)
Krajník, T., Kulich, M., Mudrová, L., Ambrus, R., Duckett, T.: Where’s Waldo at time t? Using spatio-temporal models for mobile robot search. In: Proceedings of the IEEE International Conference on Robotics & Automation (ICRA), 2140–2146 (2015)
Volkhardt, M., Gross, H.: Finding people in home environments with a mobile robot. In: Proceedings of the European Conference on Mobile Robots (ECMR), 282–287 (2013)
Mehdi, S., Berns, K.: Behavior-based search of human by an autonomous indoor mobile robot in simulation. Univ. Access Inf. Soc. 13(1), 45–58 (2014)
Goldhoorn, A., Garrell, A., Alquézar, R., Sanfeliu, A.: Searching and tracking people in urban environments with static and dynamic obstacles. Robot. Auton. Syst. 98, 147–157 (2017)
Bayoumi, A., Karkowski, P., Bennewitz, M.: Learning foresighted people following under occlusions. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2017)
Liao, L., Fox, D., Hightower, J., Kautz, H., Schulz, D.: Voronoi tracking: location estimation using sparse and noisy sensor data. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), vol. 1, pp. 723–728 (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Bayoumi, A., Karkowski, P., Bennewitz, M. (2019). People Finding Under Visibility Constraints Using Graph-Based Motion Prediction. In: Strand, M., Dillmann, R., Menegatti, E., Ghidoni, S. (eds) Intelligent Autonomous Systems 15. IAS 2018. Advances in Intelligent Systems and Computing, vol 867. Springer, Cham. https://doi.org/10.1007/978-3-030-01370-7_43
Download citation
DOI: https://doi.org/10.1007/978-3-030-01370-7_43
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-01369-1
Online ISBN: 978-3-030-01370-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)