When faced with an execution failure, an intelligent robot should be able to identify the likely reasons for the failure and adapt its execution policy accordingly. This paper addresses the question of how to utilise knowledge about the execution process, expressed in terms of learned constraints, in order to direct the diagnosis and experience acquisition process. In particular, we present two methods for creating a synergy between failure diagnosis and execution model learning. We first propose a method for diagnosing execution failures of parameterised action execution models, which searches for action parameters that violate a learned precondition model. We then develop a strategy that uses the results of the diagnosis process for gener...
Abstract — Task learning in robotics requires repeatedly executing the same actions in different sta...
Task learning in robotics requires repeatedly executing the same actions in different states to lear...
In the field of service robots, dealing with faults is crucial to promote user acceptance. In this c...
When faced with an execution failure, an intelligent robot should be able to identify the likely rea...
For performing tasks in their target environments, autonomous robots usually execute and combine ski...
For robots acting in human-centered environments, the ability to improve based on experience is esse...
In the field of domestic service robots, recovery from faults is crucial to promote user acceptance....
In the field of domestic service robots, recovery from faults is crucial to promote user acceptance....
When a robotic agent experiences a failure while acting in the world, it should be possible to disco...
Planners reason with abstracted models of the behaviours they use to construct plans. When plans are...
Planners reason with abstracted models of the behaviours they use to construct plans. When plans are...
While executing actions, service robots may experience external faults because of insufficient knowl...
In the field of service robots, dealing with faults is crucial to promote user acceptance. In this c...
In the design of robot skills, the focus generally lies on increasing the flexibility and reliabilit...
In this paper we focus on the task of automatically and autonomously initiating experimentation and ...
Abstract — Task learning in robotics requires repeatedly executing the same actions in different sta...
Task learning in robotics requires repeatedly executing the same actions in different states to lear...
In the field of service robots, dealing with faults is crucial to promote user acceptance. In this c...
When faced with an execution failure, an intelligent robot should be able to identify the likely rea...
For performing tasks in their target environments, autonomous robots usually execute and combine ski...
For robots acting in human-centered environments, the ability to improve based on experience is esse...
In the field of domestic service robots, recovery from faults is crucial to promote user acceptance....
In the field of domestic service robots, recovery from faults is crucial to promote user acceptance....
When a robotic agent experiences a failure while acting in the world, it should be possible to disco...
Planners reason with abstracted models of the behaviours they use to construct plans. When plans are...
Planners reason with abstracted models of the behaviours they use to construct plans. When plans are...
While executing actions, service robots may experience external faults because of insufficient knowl...
In the field of service robots, dealing with faults is crucial to promote user acceptance. In this c...
In the design of robot skills, the focus generally lies on increasing the flexibility and reliabilit...
In this paper we focus on the task of automatically and autonomously initiating experimentation and ...
Abstract — Task learning in robotics requires repeatedly executing the same actions in different sta...
Task learning in robotics requires repeatedly executing the same actions in different states to lear...
In the field of service robots, dealing with faults is crucial to promote user acceptance. In this c...