Riccardo Rasconi

Learn More
The Goal-Oriented Autonomous Controller (GOAC) is the envisaged result of a multi-institutional effort within the on-going Autonomous Controller R&D activity funded by ESA ESTEC. The objective of this effort is to design, build and test a viable on-board controller to demonstrate key concepts in fully autonomous operations for ESA missions. This three-layer(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 presents a meta-heuristic algorithm for solving the Flexible Job Shop Scheduling Problem (FJSSP). This strategy, known as Iterative Flattening Search (IFS), iteratively applies a relaxationstep, in which a subset of scheduling decisions are randomly retracted from the current solution; and a solving-step, in which a new solution is incrementally(More)
This paper presents a heuristic algorithm for solving the job-shop scheduling problem with sequence dependent setup times (SDST-JSSP). The algorithm relies on a core constraint-based search procedure, which generates consistent ordering of activities requiring the same resource by incrementally imposing precedence constraints on a temporal feasible(More)
This paper describes results from the RoboCare project, whose aim is to create assistive intelligent environments for older people. The specific goal of the project has been to synthesize a multi-agent system in which robotic, software and sensory services are integrated to offer cognitive support to the older user at home. The paper describes the(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)
Thanks to recent technological advances, there are now many potential applications for robotics including multi-agent systems. The aim of the RoboCare Project is to study issues and challenges involved in the design of systems for the care of the elderly that adopt both fixed and mobile heterogeneous agents. These agents can be robots, intelligent sensors(More)
In this paper we describe a modeling framework aimed at facilitating the customization and deployment of artificial intelligence (AI) scheduling technology in real-world contexts. Specifically, we describe an architecture aimed at facilitating software product line development in the context of scheduling systems. The framework is based on two layers of(More)
This paper addresses the problem of maintaining the consistency of a pre-defined schedule during its execution in a real or simulated environment. This issue, referred to as Reactive Scheduling Problem, is known to be inherently difficult due to the usually strict timelines in which the revising procedure is called to react. Schedule revision must be quick,(More)