Publications Freek Stulp


Back to Homepage
Sorted by DateClassified by Publication TypeClassified by Research Category
Refining the execution of abstract actions with learned action models
Freek Stulp and Michael Beetz. Refining the execution of abstract actions with learned action models. Journal of Artificial Intelligence Research (JAIR), 32:487–523, June 2008.
Download
[HTML]197kB  
Abstract
Robots reason about abstract actions, such as go to position `l', in order to decide what to do or to generate plans for their intended course of action. The use of abstract actions enables robots to employ small action libraries, which reduces the search space for decision making. When executing the actions, however, the robot must tailor the abstract actions to the specific task and situation context at hand. In this article we propose a novel robot action execution system that learns success and performance models for possible specializations of abstract actions. At execution time, the robot uses these models to optimize the execution of abstract actions to the respective task contexts. The robot can so use abstract actions for efficient reasoning, without compromising the performance of action execution. We show the impact of our action execution model in three robotic domains and on two kinds of action execution problems: (1) the instantiation of free action parameters to optimize the expected performance of action sequences; (2) the automatic introduction of additional subgoals to make action sequences more reliable.
BibTeX
@Article{stulp08refining,
  title                    = {Refining the execution of abstract actions with learned action models},
  author                   = {Freek Stulp and Michael Beetz},
  journal                  = {Journal of Artificial Intelligence Research (JAIR)},
  year                     = {2008},
  month                    = {June},
  pages                    = {487-523},
  volume                   = {32},
  abstract                 = { Robots reason about abstract actions, such as \emph{go to position `l'}, in order to decide what to do or to generate plans for their intended course of action. The use of abstract actions enables robots to employ small action libraries, which reduces the search space for decision making. When executing the actions, however, the robot must tailor the abstract actions to the specific task and situation context at hand. In this article we propose a novel robot action execution system that learns success and performance models for possible specializations of abstract actions. At execution time, the robot uses these models to optimize the execution of abstract actions to the respective task contexts. The robot can so use abstract actions for efficient reasoning, without compromising the performance of action execution. We show the impact of our action execution model in three robotic domains and on two kinds of action execution problems: (1) the instantiation of free action parameters to optimize the expected performance of action sequences; (2) the automatic introduction of additional subgoals to make action sequences more reliable. },
  bib2html_pubtype         = {Journal},
  bib2html_rescat          = {Optimizing the Execution of Symbolic Robot Plans},
  url                      = {http://www.jair.org/papers/paper2479.html}
}

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints.


Generated by bib2html.pl (written by Patrick Riley ) on Mon Jul 20, 2015 21:50:11