
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

Did you miss our ‘Showcasing Developments in Agri-food Technology’ event at our Holbeach campus? Don’t worry if you did! Watch them here Dr Simon Pearson tells us how LED’s are helping farming, see how the Microsoft hardware Kinect is moving computer science forward with Professor Tom Duckett, and industry expert Philip Garford shows you his RoboCrop technology. Click

The School of Computer Science is pleased to welcome Prof Nick Taylor (from Heriot-Watt University) for a research talk as part of the School’s research seminar series. Prof Tayler will be presenting current research from “The Edinburgh Centre for Robotics”. When? Fri 27/11/2015, 10am Where? David Chiddick Building, Room BL1105 (1st Floor) Abstract: The Edinburgh Centre for Robotics harnesses … Continue reading SoCS Research Seminar Series on 27/11/2015: Prof Nick Taylor (HWU) →

Robotic harvesting of vegetables, automated weeding techniques and the use of sensitive disease detection software were among the innovative technologies showcased at the UK’s National Centre for Food Manufacturing as part of a new agri-tech initiative. Launched in line with the Government’s quest for the UK to become a world leader in agricultural technology, innovation

One of the research centres in the School of Computer Science is the “Lincoln Centre for Autonomous Systems“, short: L-CAS. We do a lot of…