Experience-Based Robot Task Learning and Planning with Goal Inference

Authors

  • Vahid Mokhtari University of Aveiro
  • Luis Seabra Lopes University of Aveiro
  • Armando J. Pinho University of Aveiro

DOI:

https://doi.org/10.1609/icaps.v26i1.13794

Abstract

Learning and deliberation are required to endow a robotwith the capabilities to acquire knowledge, perform a variety of tasks and interactions, and adapt to open-ended environments. This paper explores the notion of experience-based planning domains (EBPDs) for task-level learning and planning in robotics. EBPDs rely on methods for a robot to: (i) obtain robot activity experiences from the robot's performance; (ii) conceptualize each experience to a task model called activity schema; and (iii) exploit the learned activity schemata to make plans in similar situations. Experiences are episodic descriptions of plan-based robot activities including environment perception, sequences of applied actions and achieved tasks. The conceptualization approach integrates different techniques including deductive generalization, abstraction and feature extraction to learn activity schemata. A high-level task planner was developed to find a solution for a similar task by following an activity schema. In this paper, we extend our previous approach by integrating goal inference capabilities. The proposed approach is illustrated in a restaurant environment where a service robot learns how to carry out complex tasks.

Downloads

Published

2016-03-30

How to Cite

Mokhtari, V., Seabra Lopes, L., & J. Pinho, A. (2016). Experience-Based Robot Task Learning and Planning with Goal Inference. Proceedings of the International Conference on Automated Planning and Scheduling, 26(1), 509-517. https://doi.org/10.1609/icaps.v26i1.13794