• No results found

Planning in Inhabited Environments

N/A
N/A
Protected

Academic year: 2021

Share "Planning in Inhabited Environments"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Planning in Inhabited Environments

Human-Aware Task Planning and Activity Recognition av

Marcello Cirillo

Akademisk avhandling

Avhandling för teknologie doktorsexamen i datavetenskap, som enligt beslut av rektor kommer att försvaras offentligt

tisdagen den 14 december 2010 kl. 13.00, Hörsal T, Örebro universitet Opponent: Professor Dana Nau Department of Computer Science University of Maryland, MD, USA

Örebro universitet Akademin för naturvetenskap och teknik

(2)

Abstract

Promised some decades ago by researchers in artificial intelligence and robotics as an imminent breakthrough in our everyday lives, a robotic assistant that could work with us in our home and our workplace is a dream still far from being fulfilled. The work presented in this thesis aims at bringing this future vision a little closer to realization.

Here, we start from the assumption that an efficient robotic helper should not impose constraints on users’ activities, but rather perform its tasks unob-trusively to fulfill its goals and to facilitate people in achieving their objectives. Also, the helper should be able to consider the outcome of possible future ac-tions by the human users, to assess how those would affect the environment with respect to the agent’s objectives, and to predict when its support will be needed.

In this thesis we address two highly interconnected problems that are essen-tial for the cohabitation of people and service robots: robot task planning and human activity recognition.

First, we present human-aware planning, that is, our approach to robot high-level symbolic reasoning for plan generation. Human-aware planning can be applied in situations where there is a controllable agent, the robot, whose actions we can plan, and one or more uncontrollable agents, the human users, whose future actions we can only try to predict. In our approach, therefore, the knowledge of the users’ current and future activities is an important prerequi-site. We define human-aware as a new type of planning problem, we formal-ize the extensions needed by a classical planner to solve such a problem, and we present the implementation of a planner that satisfies all identified require-ments.

In this thesis we explore also a second issue, which is a prerequisite to the first one: human activity monitoring in intelligent environments. We adopt a knowledge driven approach to activity recognition, whereby a constraint-based domain description is used to correlate sensor readings to human activities.

We validate our solutions to both human-aware planning and activity recog-nition both theoretically and experimentally, describing a number of explana-tory examples and test runs in a real environment.

References

Related documents

:initial−context ;; Loading Prolog background knowledge see next section :include kb "./kb.prolog" :domain ;; Type definitions enum robot list r1 r2 r3 r4 enum location

This thesis analyzes the requirements that emerge from human-aware planning — what it takes to make automated planning socially acceptable, proactive, context aware, and to make

Currently a committee is investigating the above mentioned questions, and is expected to present its findings in March 2007. According to the Council of Legislation, one of the

Description’s affiliation with the uncanny is further evident in the portrayal of Jack and Danny Torrance, as their ties to the Overlook’s malevolent influence are

While much has been written on the subject of female political participation in the Middle East, especially by prominent scholars such as Beth Baron 5 and Margot Badran, 6 not

These states are comprised of fluents that influences (1) the human’s attitudes towards the scenario, (2) the human’s evaluation of social norms in relation to the scenario, and (3)

First of all, we notice that in the Budget this year about 90 to 95- percent of all the reclamation appropriations contained in this bill are for the deyelopment

The system is composed by four modules: a human plan recognition module, which estimates human agendas, the planner itself, the executor, which con- verts the generated policy in