Learn More
The ROBOCARE project is aimed at creating an instance of integrated environment with software and robotic agents to actively assist an elderly person at home. In particular the project has synthesized a proactive environment for continuous daily activity monitoring in which an autonomous robot acts as a main interactor with the person. This paper accounts(More)
This paper provides an analysis of the efficacy of a known iterative improvement meta-heuristic approach from the AI area in solving the Blocking Job Shop Scheduling Problem (BJSSP) class of problems. The BJSSP is known to have significant fallouts on practical domains, and differs from the classical Job Shop Scheduling Problem (JSSP) in that it assumes(More)
On-line problem solving is a significant issue for many practical applications, where solutions must be executed as the operating environment changes. Many of the application areas have been tackled by constraint based methods, but current constraint solving tools offer little support for on-line problems. Possible enhancements could include rapid reaction(More)
This paper tackles a complex version of the Job Shop Scheduling Problem (JSSP) that involves both the possibility to select alternative resources to activities and the presence of sequence dependent setup times. The proposed solving strategy is a variant of the known Iterative Flattening Search (IFS) metaheuristic. This work presents the following(More)
This article reports the state of advancement of the RoboCare project, which was launched in December 2002 to address the problem of providing assistance to elderly people using a combination of software, robots, intelligent sensors and humans. It addresses the creation of a multi-agent environment in which all these actors cooperate synergistically in(More)
This article describes aspects of a fully implemented artificial intelligence (AI) system that integrates multiple intelligent components to actively assist an elderly person at home. Specifically, we describe how constraint-based scheduling technology is used to actively monitor a pattern of activities executed by the person and how detected temporal(More)
This article reports the state of advancement of the Robo-Care project, which was launched in December last year to address the problem of providing assistance to elderly people using a combination of software, robots, intelligent sensors and humans. It addresses the creation of a multi-agent environment in which all these actors cooperate synergistically(More)