Abstract
The paper focuses on the development of a behavior-based strategy for an indoor autonomous mobile robot to find an elderly person living alone in an unstructured home environment. A perception of presence of human being in different rooms at different times of the day is maintained. Based on this perception, the estimation of possible locations of a person is carried out using Markov decision process. The implemented methodology mainly focuses on the two criteria for searching the person, namely distance to the destination and the probability of finding the person at that location. It also takes into account the last known position of the human being for the final estimation of the possible location. The robot navigates autonomously to the desired location by planning a path and avoiding the obstacles in the way. Upon reaching the destination, the process of detecting the human being in the surrounding environment is carried out. In order to validate all aspects of the robotic behavior over a longer period of time, prior to be used in an elderly care environment, a simulated environment resembling the real home apartment has been created. To make the simulation more realistic, an animated human character has also been developed which walks in to different rooms and exhibit different postures during its movements. The promising results from the 3D simulation show the effectiveness of the developed methodology.
Similar content being viewed by others
Notes
Radio frequency identification.
Modular Controller Architecture—Kaiserslautern Branch (http://rrlib.cs.uni-kl.de/).
Integrated Behavior-Based Control.
Institute for Experimental Software Engineering.
Photonic Mixer Device.
Avatars based on H-Anim are available at http://www.h-anim.org/Models/H-Anim1.1/.
References
Abowd, G., Bobick, A., Essa, I., Mynatt, E., Roger, W.: The aware home: developing technologies for successful aging. In: Procceedings of the Workshop on Automation as a Care Giver at the American Association of Artificial Intelligence (AAAI). Alberta, Canada (2002)
Beetz, M., Arbuckle, T., Belker, T., Cremers, A.B., Schulz, D.: Integrated plan-based control of autonomous robots in human environments. IEEE Intelligent Systems 16(5), 56–65 (2001)
Braun, T., Wettach, J., Berns, K.: A customizable, multi-host simulation and visualization framework for robot applications. In: 13th International Conference on Advanced Robotics (ICAR07), pp. 1105–1110. Jeju, Korea (2007)
Cherubini, A., Oriolo, G., Macrì, F., Aloise, F., Babiloni, F., Cincotti, F., Mattia, D.: Development of a multimode navigation system for an assistive robotics project. In: Proceedings of the 2007 IEEE International Conference on Robotics and Automation (ICRA’07), pp. 2336–2342. Roma, Italy (2007)
Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. In: Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05)—Volume 1–Volume 01, CVPR ’05, pp. 886–893. IEEE Computer Society. Washington, DC, USA (2005)
Deegan, P., Grupen, R., Hanson, A., Horrell, E., Ou, S., Riseman, E., Sen, S., Thibodeau, B., Williams, A., Xie, D.: Mobile manipulators for assisted living in residential settings. Auton. Robots Special Issue Soc. Assist. Robotics 24(2), 179–192 (2008)
Elinas, P., Sucar, E., Reyes, A., Hoey, J.: A decision theoretic approach for task coordination in social robots. In: Proceedings of the 13th IEEE International Workshop on Robot and Human Communication (RO-MAN 2004) (2004)
Fazli, P., Davoodi, A., Pasquier, P., Mackworth, A.: Complete and robust cooperative robot area coverage with limited range. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 5577 –5582 (2010)
Foka, A.F., Trahanias, P.E.: Probabilistic autonomous robot navigation in dynamic environments with human motion prediction. Int. J. Soc. Robotics 2(1875–4805), 79–94 (2010)
Gerkey, B.P., Thrun, S., Gordon, G.: Visibility-based pursuit-evasion with limited field of view. Int. J. Robotics Res. 25(4), 299–315 (2006). doi:10.1177/0278364906065023
Ghidary, S.S., Nakata, Y., Takamori, T., Hattori, M.: Localization and approaching to the human by mobile home robot. In: Proceedings of 9th IEEE International Workshop on Robot and Human Interactive Communication, RO-MAN, pp. 63–68 (2000)
Graf, B., Hans, M., Schraft, R.: Care-o-bot ii—development of a next generation robotic home assistant. Auton. Robots 16(2), 193–205 (2004)
Greggio, N., Silvestri, G., Menegatti, E., Pagello, E.: A realistic simulation of a humanoid robot in usarsim. In: Proceeding of the 4th International Symposium on Mechatronics and its Applications (ISMA07). Sharjah, UAE (2007)
Hart, P.E., Nilsson, N.J., Raphael, B.: A formal basis for the heuristic determination of minimum cost paths. In: IEEE Transactions of Systems Science and Cybernetics, vol. 4, pp. 100–107 (1968)
Hirth, J., Berns, K.: Concept for behavior generation for the humanoid robot head ROMAN based on habits of interaction. In: Proceedings of the IEEE-RAS International Conference on Humanoid Robots (Humanoids), pp. 360–365. Pittsburgh, PA, USA (2007)
Hodgins, J.K.: Simulation of human running. In: IEEE International Conference on Robotics and Automation, vol. 2, pp. 1320–1325. IEEE Computer Society Press, San Diego, CA (1994)
Intille, S., Larson, K., Tapia, E.M.: Designing and evaluating technology for independent aging in the home. In: International Conference on Aging, Disability and Independence (ICADI). Washington DC, USA (2003)
Kismet http://www.ai.mit.edu/projects/humanoid-robotics-group/kismet/kismet.html (2001)
Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: : IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2149–2154. Sendai, Japan (2004)
Koestler, A., Braeunl, T.: Mobile robot simulation with realistic error models. In: IEEE International Conference on Robotics and Automation (ICRA) (2004)
Laue, T., Spiess, K., Refer, T.: A general physical robot simulator and its application in robocup. In: Proceedings of RoboCup Symposium. Bremen, Germany (2005)
Laue, T., Stahl, C.: Modeling and simulating ambient assisted living environments a case study. In: Augusto, J., Corchado, J., Novais, P., Analide, C. (eds.) Ambient Intelligence and Future Trends-International Symposium on Ambient Intelligence (ISAmI 2010), Advances in Soft Computing, vol. 72, pp. 217–220. Springer Berlin (2010)
Mehdi, S.A., Armbrust, C., Koch, J., Berns, K.: Methodology for robot mapping and navigation in assisted living environments. In: PETRA ’09: Proceedings of the 2nd International Conference on PErvasive Technologies Related to Assistive Environments, ISBN: 978-1-60558-409-6. ACM, New York, NY, USA, Corfu, Greece (2009)
Mehdi, S.A., Wettach, J., Berns, K.: A simulated environment for elderly care robot. In: Pervasive and Embedded Computing and Communication Systems (PECCS), pp. 562–567 (2011)
Michaud, F., Boissy, P., Corriveau, H., Grant, A., Lauria, M., Labonté, D., Cloutier, R., Roux, M.A., Royer, M.P., Iannuzzi, D.: Telepresence robot for home care assistance. In: AAAI Spring Symposium on Multidisciplinary Collaboration for Socially Assistive Robotics. Palo Alto, USA (2007)
Montemerlo, M., Pineau, J., Roy, N., Thrun, S., Verma, V.: Experiences with a mobile robotic guide for the elderly. In: Eighteenth National Conference on Artificial Intelligence, pp. 587–592. American Association for Artificial Intelligence, Menlo Park, CA, USA (2002)
Nehmer, J., Karshmer, A., Becker, M., Lamm, R.: Living assistance systems—an ambient intelligence approach. In: Proceedings of the 28th International Conference on Software Engineering (ICSE). Shanghai, China (2006)
Park, K., Becker, E., Vinjumur, J.K., Le, Z., Makedon, F.: Human behavioral detection and data cleaning in assisted living environment using wireless sensor networks. In: Proceedings of the 2nd International Conference on PErvasive Technologies Related to Assistive Environments, PETRA ’09, pp. 7:1–7:8. ACM, New York, NY, USA (2009)
Proetzsch, M., Luksch, T., Berns, K.: Development of complex robotic systems using the behavior-based control architecture iB2C. Robotics Auton. Syst. 58(1), 46–67 (2010). doi:10.1016/j.robot.2009.07.027
Quinlan, S., Khatib, O.: Elastic bands: Connecting path planning and control. In: Proceedings of IEEE International Conference on Robotics and Automation, pp. 802–807. Atlanta (1993)
Schmitz, N., Hirth, J., Berns, K.: A simulation framework for human-robot interaction. In: Proceedings of the International Conferences on Advances in Computer-Human Interactions (ACHI), pp. 79–84. St. Maarten, Netherlands Antilles (2010)
Tapus, A., Matari, M., Scassellati, B.: The grand challenges in socially assistive robotics. Robotics Autom. Mag. 14(1), 35–42 (2007)
Thalmann, D.: Control and autonomy for intelligent vritual agent behaviour. In: Lecture Notes in Computer Science, pp. 515–524. Springer, Berlin (2004)
Viola, P., Jones, M.: Rapid object detection using a boosted cascade of simple features. In: Computer Vision and Pattern Recognition, pp. 511–518 (2001)
Wada, K., Shibata, T.: Living with seal robots—its sociopsychological and physiological influences on the elderly at a care house. IEEE Trans. Robotics 23(5), 972–980 (2007)
Wang, J., Lewis, M., Gennari, J.: A game engine based simulation of the nist urban search and rescue arenas. In: Proceedings of the 2003 Winter Simulation Conference (2003)
Wettach, J., Schmidt, D., Berns, K.: Simulating vehicle kinematics with simvis3d and newton. In: 2nd International Conference on Simulation, Modeling and Programming for Autonomous Robots. Darmstadt, Germany (2010)
Zagler, W.L., Panek, P., Rauhala, M.: Ambient assisted living systems—the conflicts between technology, acceptance, ethics and privacy. In: A. Karshmer, J. Nehmer, H. Raffler, G. Tröster (eds.) Assisted Living Systems—Models, Architectures and Engineering Approaches, No. 07462 in Dagstuhl Seminar Proceedings. Schloss Dagstuhl—Leibniz-Zentrum fuer Informatik, Germany, Dagstuhl, Germany (2008)
Acknowledgments
We are thankful to Higher Education Commission of Pakistan and DAAD, Germany, for funding Syed Atif Mehdi. We also like to thank IESE, Fraunhofer, Kaiserslautern, for their support in conducting experiments in assisted living lab.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Mehdi, S.A., Berns, K. Behavior-based search of human by an autonomous indoor mobile robot in simulation. Univ Access Inf Soc 13, 45–58 (2014). https://doi.org/10.1007/s10209-013-0301-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10209-013-0301-8