The Virtual Environment for Rapid Prototyping of the Intelligent Environment

Advances in domains such as sensor networks and electronic and ambient intelligence have allowed us to create intelligent environments (IEs). However, research in IE is being held back by the fact that researchers face major difficulties, such as a lack of resources for their experiments. Indeed, they cannot easily build IEs to evaluate their approaches. This is mainly because of economic and logistical issues. In this paper, we propose a simulator to build virtual IEs. Simulators are a good alternative to physical IEs because they are inexpensive, and experiments can be conducted easily. Our simulator is open source and it provides users with a set of virtual sensors that simulates the behavior of real sensors. This simulator gives the user the capacity to build their own environment, providing a model to edit inhabitants’ behavior and an interactive mode. In this mode, the user can directly act upon IE objects. This simulator gathers data generated by the interactions in order to produce datasets. These datasets can be used by scientists to evaluate several approaches in IEs.

[1]  Kevin Bouchard,et al.  SIMACT: A 3D Open Source Smart Home Simulator for Activity Recognition , 2010, AST/UCMA/ISA/ACN.

[2]  P. Slusallek,et al.  RPU: a programmable ray processing unit for realtime ray tracing , 2005, SIGGRAPH '05.

[3]  Cyryl Krzyska Smart House Simulation Tool , 2006 .

[4]  David Al-Dabass,et al.  Real Time Identification of Electrical Devices through Power Consumption Pattern Detection , 2016 .

[5]  Lewis F. McIntyre,et al.  How They Work , 2007 .

[6]  Nigel H. Lovell,et al.  Simulation of a smart home environment , 2013, 2013 3rd International Conference on Instrumentation, Communications, Information Technology and Biomedical Engineering (ICICI-BME).

[7]  M. Reaz,et al.  ARTIFICIAL INTELLIGENCE TECHNIQUES FOR ADVANCED SMART HOME IMPLEMENTATION , 2013 .

[8]  Juan A. Botía Blaya,et al.  Validating ambient intelligence based ubiquitous computing systems by means of artificial societies , 2013, Inf. Sci..

[9]  Bruno Bouchard,et al.  Activity Recognition Through Complex Event Processing: First Findings , 2016, AAAI Workshop: Artificial Intelligence Applied to Assistive Technologies and Smart Environments.

[10]  Bela Pataki,et al.  Multilevel simulation of daily activities: Why and how? , 2013, 2013 IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications (CIVEMSA).

[11]  Petter Ögren,et al.  Towards a unified behavior trees framework for robot control , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[12]  John J. Barton,et al.  UBIWISE, A Ubiquitous Wireless Infrastructure Simulation Environment , 2002 .

[13]  Bokyoung Park,et al.  The User Activity Reasoning Model in a Virtual Living Space Simulator , 2015 .

[14]  Chris D. Nugent,et al.  Smart home simulation using avatar control and probabilistic sampling , 2015, 2015 IEEE International Conference on Pervasive Computing and Communication Workshops (PerCom Workshops).

[15]  John Seely Brown,et al.  The coming age of calm technolgy , 1997 .

[16]  Mark Weiser,et al.  Designing Calm Technology , 2004 .

[17]  Mohamed Sedky,et al.  OpenSHS: Open Smart Home Simulator , 2017, Sensors.

[18]  Chris D. Nugent,et al.  Simulation of Smart Home Activity Datasets , 2015, Sensors.

[19]  David Bregman,et al.  Smart Home Intelligence - The eHome that Learns , 2010 .

[20]  Chris D. Nugent,et al.  The creation of simulated activity datasets using a graphical intelligent environment simulation tool , 2014, 2014 36th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[21]  Abdenour Bouzouane,et al.  An experimental comparative study of RSSI-based positioning algorithms for passive RFID localization in smart environments , 2018, J. Ambient Intell. Humaniz. Comput..

[22]  Gerhard Leitner,et al.  The Future Home is Wise, Not Smart , 2015, Computer Supported Cooperative Work.

[23]  Petter Ögren,et al.  Increasing Modularity of UAV Control Systems using Computer Game Behavior Trees , 2012 .

[24]  Kyungeun Cho,et al.  3D Modeling and Simulation of Human Activities in Smart Spaces , 2012, 2012 9th International Conference on Ubiquitous Intelligence and Computing and 9th International Conference on Autonomic and Trusted Computing.

[25]  Petter Ögren,et al.  How Behavior Trees modularize robustness and safety in hybrid systems , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  Lawrence B. Holder,et al.  Sensor Selection to Support Practical Use of Health-Monitoring Smart Environments , 2011, Handbook of Ambient Assisted Living.

[27]  Kevin Bouchard,et al.  Exploiting Passive RFID Technology for Activity Recognition in Smart Homes , 2015, IEEE Intelligent Systems.

[28]  Sean Luke,et al.  MASON: A Multiagent Simulation Environment , 2005, Simul..

[29]  Ahmad Lotfi,et al.  Smart homes for the elderly dementia sufferers: identification and prediction of abnormal behaviour , 2012, J. Ambient Intell. Humaniz. Comput..

[30]  James H. Aylor,et al.  Computer for the 21st Century , 1999, Computer.

[31]  Jesse Hoey,et al.  Sensor-Based Activity Recognition , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[32]  Jesse Hoey,et al.  Activity Recognition in Pervasive Intelligent Environments , 2011 .