Advertisement

People Finding Under Visibility Constraints Using Graph-Based Motion Prediction

  • AbdElMoniem BayoumiEmail author
  • Philipp Karkowski
  • Maren Bennewitz
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 867)

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.

Keywords

People tracking Monte Carlo simulations Particle filter-based prediction 

References

  1. 1.
    Suzuki, I., Yamashita, M.: Searching for a mobile intruder in a polygonal region. SIAM J. Comput. 21(5), 863–888 (1992)MathSciNetCrossRefGoogle Scholar
  2. 2.
    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)MathSciNetCrossRefGoogle Scholar
  3. 3.
    Choset, H.: Coverage for robotics - a survey of recent results. Ann. Math. Artif. Intell. 31(1), 113–126 (2001)CrossRefGoogle Scholar
  4. 4.
    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)Google Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    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)Google Scholar
  7. 7.
    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)Google Scholar
  8. 8.
    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)Google Scholar
  9. 9.
    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)Google Scholar
  10. 10.
    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)Google Scholar
  11. 11.
    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)Google Scholar
  12. 12.
    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)CrossRefGoogle Scholar
  13. 13.
    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)CrossRefGoogle Scholar
  14. 14.
    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)Google Scholar
  15. 15.
    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)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • AbdElMoniem Bayoumi
    • 1
    Email author
  • Philipp Karkowski
    • 1
  • Maren Bennewitz
    • 1
  1. 1.Humanoid Robots LabUniversity of BonnBonnGermany

Personalised recommendations