SmartSpaces

SmartSpaces: Context-aware Agent-mediated Assisted Living

SmartSpaces

The SmartSpaces project at Carnegie Mellon West combines intelligent software agents, mobile appliances and robots in a sensor-rich environment to provide context-aware personal assistance to individuals and teams.

The project is led by Profs. Martin Griss, Ed Katz, Patricia Collins and Ray Bareiss.

We are researching the fusion of information and service configuration driven by multiple location, preference and task models and components in several evolving home scenarios, such as entertainment and aging in place.

This research could be applied to several home, travel, industrial and shopping scenarios, and builds on previous work using agents to arrange meetings, manage email, monitor a software engineering team, enable intelligent device collaboration and provide location-aware travel services to mobile professionals.

Home Entertainment

The presence and location of different people and appliances changes and redirects TV and TiVo programs, adapts services, and guides smart robotic appliances, such as vacuum cleaners. The home entertainment scenario is the first step/driving application in a suite of applications supporting a broad range of assisted living services, involving memory aids, tracking assets and actions, and self-propelled carts. Agents integrate and mediate multiple technologies such as WiFi, IR, RFID, X-10 and acoustic sensors to monitor location and control appliances.

Eldercare/Aging In Place

We are prototyping a Smart assistive infrastructure to aid elders at home to extend independence, reduce load and cost on caregivers, family and other providers. An agent-based, distributed sense-making system analyzes activities in the home, providing context aware services to tyhe elders, appropriate levels of monitoring to caregivers, and filtered/aggregated feeds to various analytic systems.

Our prototype system explores the use of agent-based context-aware services, sensors (such as RFID, Crickets, BP monitors), multiple touch screen stations with voice and vision and mobile appliances such as cell-phones and internet platforms to create an easy-to-use, customized environment.

The goal is better decisions by elders, caregivers and providers, detecting trends, noticing anomolies.

Prior work in context-aware agent-based systems

These projects build on the SCATE and CoolAgent work initiated at Hewlett Packard and the University of Santa Cruz, using loosely-coupled rule-based software agents to provide context-aware, personalized services to (mobile) individuals and teams. We use agents to simplify meeting arranging, manage email, monitor software engineering team, enable intelligent device collaboration and provide location-aware travel services to mobile professionals.

Publications and Reports

Papers and documents written as part of both the SmartSpaces and Mobility Reseach activities.

2009

2008

2007

Support and Affiliations

The SmartSpaces project makes extensive use of open source software, notably JADE, Lucene, Ant, JBOSS and WEKA. We use JESS as our current rule system, but are evaluating several open-source alternatives. Ongoing work is exploring the integration of other systems, such as Eclipse, JMX, JMS, JXTA, JCAF, CTK, etc. We have made several contributions to JADE.

The project is closely affiliated with the Center for Open Source Investigation (COSI) and the Carnegie Mellon Innovation Laboratory (CMIL) Robotics research program.

This work was supported by NSF/USDOT, SAP, Nokia, Hewlett-Packard, Panasonic, TiVo and Motorola/SYMBOL.