L-CAS is on Facebook now

L-CAS is on Facebook now

Not a significant scientific advancement to announce today, but if you are on Facebook you might want to give us a like as well.

Read Article →
ENRICHME robot demonstration in LACE elderly housing

ENRICHME robot demonstration in LACE elderly housing

We recently demonstrated the robot we are using for our ENRICHME project in one of the LACE elderly housing schemes. The video presents a summary…

Read Article →
My upcoming talk on 15/12/15 at CITEC in Bielefeld, Germany: "Adaptive Long-term Human-Robot Interaction and Collaboration"

My upcoming talk on 15/12/15 at CITEC in Bielefeld, Germany: "Adaptive Long-term Human-Robot Interaction and Collaboration"

On 15/12/15, I have the pleasure to present at CITEC in Bielefeld, Germany in the context of the “It’s OWL” Fortschrittskolleg “Menschenzentrierte Arbeitswelten” (Human-centered working environments). Looking forward to it. If you are around,…

Read Article →
Video for latest AIJ paper on "Robot Task Planning and Explanation in Open and Uncertain Worlds" now available

Video for latest AIJ paper on "Robot Task Planning and Explanation in Open and Uncertain Worlds" now available

We finally compiled a video of the key contributions of our latest AIJ publication, titled “Robot Task Planning and Explanation in Open and Uncertain Worlds“, available on YouTube. With 12 minutes, it’s a bit on the long side, but nicely summarises all the many contributions made in the paper.
Credit for most of the editing goes to Jeremy Wyatt

A long-standing goal of AI is to enable robots to plan in the face of uncertain and incomplete information, and to handle task failure intelligently. This paper shows how to achieve this. There are two central ideas. The first idea is to organize the robot’s knowledge into three layers: instance knowledge at the bottom, commonsense knowledge above that, and diagnostic knowledge on top. Knowledge in a layer above can be used to modify knowledge in the layer(s) below. The second idea is that the robot should represent not just how its actions change the world, but also what it knows or believes. There are two types of knowledge effects the robot’s actions can have: epistemic effects (I believe X because I saw it) and assumptions (I’ll assume X to be true). By combining the knowledge layers with the models of knowledge effects, we can simultaneously solve several problems in robotics: (i) task planning and execution under uncertainty; (ii) task planning and execution in open worlds; (iii) explaining task failure; (iv) verifying those explanations. The paper describes how the ideas are implemented in a three-layer architecture on a mobile robot platform. The robot implementation was evaluated in five different experiments on object search, mapping, and room categorization.

Cite as:
Hanheide, Marc and Göbelbecker, Moritz and Horn, Graham S. and Pronobis, Andrzej and Sjöö, Kristoffer and Aydemir, Alper and Jensfelt, Patric and Gretton, Charles and Dearden, Richard and Janicek, Miroslav and Zender, Hendrik and Kruijff, Geert-Jan and Hawes, Nick and Wyatt, Jeremy L. (2015) Robot task planning and explanation in open and uncertain worlds. Artificial Intelligence. ISSN 0004-3702. DOI: 10.1016/j.artint.2015.08.008 

Read Article →