• No results found

Constraint-based Methods for Human-aware Planning

N/A
N/A
Protected

Academic year: 2021

Share "Constraint-based Methods for Human-aware Planning"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Constraint-based Methods for

Human-aware Planning

av

Uwe Köckemann

Akademisk avhandling

Avhandling för filosofie doktorsexamen i informationsteknologi,

som kommer att försvaras offentligt fredag den 14 oktoker 2016 kl. 13.15,

Hörsal T, Örebro universitet, Örebro Opponent: Professor Subbarao Kambhampati,

Department of Computer Science Arizona State University

USA

Örebro universitet

Institutionen för Natur och Teknik 701 82 Örebro

(2)

Abstract

Uwe Köckemann (2016): Constraint-based Methods for Human-aware Planning. Örebro Studies in Technology 72.

As more robots and sensors are deployed in work and home environments, there is a growing need for these devices to act with some degree of autonomy to fulfill their purpose. Automated planning can be used to synthesize plans of action that achieve this. The main challenge addressed in this thesis is to consider how the automated planning problem changes when considered in the context of environments that are populated by humans. Humans have their own plans, and automatically generated plans should not interfere with these. We refer to this as social acceptability. Opportunities for proactive behavior often arise during execution. The planner should be able to identify these opportunities and proactively plan accordingly. Both social acceptability and proactivity require the planner to identify relevant situations from available information. We refer to this capability as context-awareness, and it may require complex inferences based on observed human activities. Finally, planning may have to consider cooperation with humans to reach common goals or to enable robots and humans to support one another.

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 it support cooperation with humans. We formally state the human-aware planning problem, and propose a planning and execution framework for human-aware planning that is based on constraint reasoning and flaw-resolution techniques, and which fulfills the identified requirements. This approach is modular and extendable: new types of constraints can be added and solvers can be exchanged and re-arranged. This allows us to address the identified requirements for human-aware planning. In particular, we introduce Interaction Constraints (ICs) for this purpose, and propose patterns of Ics for social acceptability, proactivity, and context-awareness. We also consider cooperative plans in which certain actions are assigned to humans and the implications that this has. We evaluate the proposed methods and patterns on a series of use cases, as well as a variety of domains including a real-world robotic system. We evaluate the proposed methods and patterns on a series of use cases, as well as a variety of domains including a real-world robotic system. introduce Interaction Constraints (ICs) for this purpose, and propose patterns of ICs for social acceptability, proactivity, and context-awareness. We also consider cooperative plans in which certain actions are assigned to humans and the implications that this has. We evaluate the proposed methods and patterns on a series of use cases, as well as a variety of domains including a real-world robotic system.

Keywords: Task Planning, Constraint-based Planning, Human-aware Planning

Uwe Köckemann, School of Science and Technology

References

Related documents

Det klingande resultatet är jag nöjd med och det blev ungefär som jag hade tänkt mig. De två första låtarna där jag endast använt mig själv som musiker i produktionerna

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)

Both social acceptability and proactivity require automated planning to identify relevant situations from available information, that is, to be context- aware.. Also, planning may

Även pedagog D menar att det är viktigt att dessa begrepp introduceras i undervisningen genom ett vardagsperspektiv för att eleverna skall få en förståelse av dessa,

Clinical Programs beskrivs som verktyg som skall göra det möjligt för kliniker att leverera vård av bestående hög kvalitet, och avser system både för organise- ring och

Enligt GAO har ISAF Joint Command (IJC) påtalat att en grundförutsättning för att fler förband skall kunna skattas till “självständig” måste armén

Barnskötarna i studien ger även uttryck för att införandet av undervisningsbegreppet och förskollärarens förtydligade ansvar gällande detta, har lett till att deras

Anledningen till detta är att alla föräldrar kommer i kontakt med denna verksamhet vilket innebär att personalen på barnavårdscentralen tidigt kan följa familjerna