Autonomous Mobile Robot Control and Learning with the PELEA Architecture

In this paper we describe the integration of a robot control platform (Player/Stage) and a real robot (Pioneer P3DX) with PELEA (Planning, Execution and LEarning Architecture). PELEA is a general-purpose planning architecture suitable for a wide range of real world applications, from robotics to emergency management. It allows planning engineers to generate planning applications since it integrates planning, execution, replanning, monitoring and learning capabilities. We also present a relational learning approach for automatically modeling robot-action execution durations, with the purpose of improving the planning process of PELEA by refining domain definitions.

[1]  Malik Ghallab,et al.  Learning Behaviors Models for Robot Execution Control , 2006, ICAPS.

[2]  Marta Jiménez,et al.  A Social and Emotional Model for Obtaining Believable Emergent Behaviors , 2008, AIMSA.

[3]  Amedeo Cesta,et al.  Developing an End-to-End Planning Application from a Timeline Representation Framework , 2009, IAAI.

[4]  Álvaro Torralba,et al.  TIMIPLAN : An Application to Solve Multimodal Transportation Problems , 2010 .

[5]  Håkan L. S. Younes,et al.  PPDDL 1 . 0 : An Extension to PDDL for Expressing Planning Domains with Probabilistic Effects , 2004 .

[6]  Ari K. Jónsson,et al.  MAPGEN: Mixed-Initiative Planning and Scheduling for the Mars Exploration Rover Mission , 2004, IEEE Intell. Syst..

[7]  Maria Fox,et al.  PDDL2.1: An Extension to PDDL for Expressing Temporal Planning Domains , 2003, J. Artif. Intell. Res..

[8]  Michael Beetz,et al.  Autonomous Environment and Task Adaptation for Robotic Agents , 2000, ECAI.

[9]  Karen Zita Haigh,et al.  Learning Situation-Dependent Rules: Improving Task Planning for an Incompletely Modelled Domain , 1999 .

[10]  Luc De Raedt,et al.  Top-down induction of logical decision trees , 1997 .

[11]  Daniel Borrajo Learning action durations from executions , 2007 .

[12]  Richard T. Vaughan,et al.  The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems , 2003 .

[13]  Ángel García Olaya,et al.  Control of autonomous mobile robots with automated planning , 2011 .

[14]  Vidal Alcázar,et al.  pelea : Planning , Learning and Execution Architecture , 2010 .