Butler-ising HomeManager - A Pervasive Multi-Agent System for Home Intelligence

Enrico Denti, Roberta Calegari

2015

Abstract

Home Manager is an agent-based application for the control of an intelligent home, where the house is seen as an intelligent environment made of independent devices that participate to an agent society. The society is governed by a coordination infrastructure aimed at satisfying the user's goals and preferences (lighting, temperature, etc.) while achieving the global house policies and objectives (e.g. energy saving) in a highly-configurable way. In the existing prototype, designed mostly to prove the feasibility and effectiveness of the above approach, the testbed house was kept intentionally simple, with a limited number of rooms, user types, control devices and policies, and the infrastructure implementation lacked some features. The recent, widespread adoption of smart mobile devices (smartphones, tablets) enabling mobile connectivity has dramatically changed the reference scenario: users now expect at least to be able to monitor, and possibly control, their home devices in mobility, and in fact all major vendors now offer some app for this purpose. Yet, this is just the basic step: exploiting the situated connectivity enabled by GPS and the other geo-localisation techniques embedded in today's smartphones, novel pervasive scenarios can be devised that could not even be imagined in the past years. This aspect is developed in the Butlers architecture, which provides a general framework and reference model for intelligent home management where the smart home is managed by an intelligent butler and interacts with its inhabitants taking into account their habits, behavior, location, preferences and any other sort of information to anticipate their needs and support their goals. In this context, this paper presents the novel ``Butler-ised' Home Manager, that evolves the previous system in the Butlers perspective: the new prototype not only supports the remote control of the house appliances via an Android app, but exploits the user position, tracked via geo-localisation, to anticipate the user's needs in a simple, yet significant, scenario -- namely, autonomously switching the house oven on when discovering that the user has just bought a take-away pizza in his/her way back home.

References

  1. Apple(2014). Home kit https://developer.apple.com/homekit/
  2. Ayala, I., Amor, M., and Fuentes, L. (2013). Selfconfiguring agents for ambient assisted living applications. Personal and Ubiquitous Computing, 17(6):1159-1169.
  3. Bartolini, S., Milosevic, B., D'Elia, A., Farella, E., Benini, L., and Cinotti, T. (2012). Reconfigurable natural interaction in smart environments: approach and prototype implementation. Personal and Ubiquitous Computing, 16(7):943-956.
  4. Busi, N., Ciancarini, P., Gorrieri, R., and Zavattaro, G. (2001). Coordination models: a guided tour. Spinger.
  5. Casadei, M. and Omicini, A. (2009). Situated tuple centres in ReSpecT. In Shin, S. Y., Ossowski, S., Menezes, R., and Viroli, M., editors, 24th Annual ACM Symposium on Applied Computing (SAC 2009), volume III, pages 1361-1368, Honolulu, Hawai'i, USA. ACM.
  6. Casadei, M. and Omicini, A. (2010). Programming agentenvironment interaction for mas situatedness in respect. The Knowledge Engineering Review. Regular Submission.
  7. Ché, N., Pardons, N., Vanrompay, Y., Preuveneers, D., and Berbers, Y. (2010). An intelligent domotics system to automate user actions. In Ambient Intelligence and Future Trends-International Symposium on Ambient Intelligence (ISAmI 2010), volume 72 of Advances in Intelligent and Soft Computing, pages 201-204. Springer Berlin Heidelberg.
  8. Chong, N.-Y. and Mastrogiovanni, F. (2011). Ambient Intelligence and Smart Environments: Trends and Perspectives. IGI Global.
  9. Conte, G. and Scaradozzi, D. (2007). Applying mas theory to complex home automation systems. Modeling and Control of Complex Systems.
  10. Coronato, A. and Pietro, G. D. (2010). Pervasive and Smart Technologies for Healthcare: Ubiquitous Methodologies and Tools. IGI Global.
  11. Denti, E. (2014). Novel pervasive scenarios for home management: the butlers architecture. SpringerPlus, 3(52):1-30.
  12. Ducatel, K., Bogdanowicz, M., Scapolo, F. Leijten, J., and Burgelman, J.-C. (2001). Scenarios for ambient intelligence in 2010. final, IPTS - European Commission's Joint Research Centre.
  13. Gamification Community (2013). The gamification community portal. http://www.gamification.org.
  14. Google (2014). Works with nest. http://techcrunch.com/2014 /06/23/google-makes-itsnest-at-the-center-of-the-smart-home/.
  15. Innova (2012). Regolazione automatica e telegestione, domotica. http://www.innova-srl.eu.
  16. Mariani, S. and Omicini, A. (2014). TuCSoN coordination for MAS situatedness: Towards a methodology. In Santoro, C. and Bergenti, F., editors, WOA 2014 - XV Workshop Nazionale “Dagli Oggetti agli Agenti”, volume 1260 of CEUR Workshop Proceedings, pages 62-71. Sun SITE Central Europe, RWTH Aachen University.
  17. Menon, V., Jayaraman, B., and Govindaraju, V. (2013). Enhancing biometric recognition with spatio-temporal reasoning in smart environments. Personal and Ubiquitous Computing, 17(5):987-998.
  18. Molesini, A., Denti, E., and Omicini, A. (2009). An agentbased application for home intelligence. In Filipe, J., Fred, A., and Sharp, B., editors, International Conference on Agents and Artificial Intelligence (ICAART 2009), pages 377-384, Porto, Portugal. INSTICC.
  19. Nagata, T., Watanabe, H., Ohno, M., and Sasaki, H. (2000). A multi-agent approach to power system restoration. Power System Technology.
  20. Omicini, A. and Mariani, S. (2013). Coordination for situated MAS: Towards an event-driven architecture. In Moldt, D. and Rölke, H., editors, International Workshop on Petri Nets and Software Engineering (PNSE'13), volume 989 of CEUR Workshop Proceedings, pages 17-22. Sun SITE Central Europe, RWTH Aachen University.
  21. Omicini, A. and Papadopoulos, G. A. (2001). Editorial: Why coordination models and languages in AI? Applied Artificial Intelligence: An International Journal, 15(1):1-10. Special Issue: Coordination Models and Languages in AI.
  22. Omicini, A. and Rimassa, G. (2004). Towards seamless agent middleware. In IEEE 13th Inter. Workshops on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2004), pages 417-422. IEEE CS.
  23. Omicini, A. and Zambonelli, F. (1999). Coordination for Internet application development. Autonomous Agents and Multi-Agent Systems, 2(3):251-269.
  24. Papadopoulos, G. A. and Arbab, F. (1998). Coordination models and languages. Advances in Computers, 46:330-401.
  25. Ricci, A., Omicini, A., and Denti, E. (2002). Virtual enterprises and workflow management as agent coordination issues. International Journal of Cooperative Information Systems, 11(3/4):355-379.
  26. SODA (2008). Home page. http://soda.apice.unibo.it/.
  27. Tolbert, L., Qi, H., and Peng, F. (2001). Scalable multiagent system for real-time electric power management. IEEE Xplore Digital Library.
  28. TuCSoN (2008). Home page. http://tucson.apice.unibo.it/.
  29. Weyns, D., Omicini, A., and Odell, J. J. (2007). Environment as a first-class abstraction in multi-agent systems. Autonomous Agents and Multi-Agent Systems, 14(1):5-30. Special Issue on Environments for Multiagent Systems.
  30. World, A. (2013). Artie world. http://www.artie-world.com.
  31. Zhang, M., Ye, D., Bai, Q., Sutanto, D., and Muttaqi, K. (2011). A hybrid multi-agent framework for load management in power grid systems. In Bai, Q. and Fukuta, N., editors, Advances in Practical MultiAgent Systems, volume 325 of Studies in Computational Intelligence, pages 129-143. Springer Berlin Heidelberg.
Download


Paper Citation


in Harvard Style

Denti E. and Calegari R. (2015). Butler-ising HomeManager - A Pervasive Multi-Agent System for Home Intelligence . In Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-758-073-4, pages 249-256. DOI: 10.5220/0005284002490256


in Bibtex Style

@conference{icaart15,
author={Enrico Denti and Roberta Calegari},
title={Butler-ising HomeManager - A Pervasive Multi-Agent System for Home Intelligence},
booktitle={Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2015},
pages={249-256},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005284002490256},
isbn={978-989-758-073-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - Butler-ising HomeManager - A Pervasive Multi-Agent System for Home Intelligence
SN - 978-989-758-073-4
AU - Denti E.
AU - Calegari R.
PY - 2015
SP - 249
EP - 256
DO - 10.5220/0005284002490256