Enhancing Action Execution by Using Spatial Relational Knowledge

Robots, which are able to carry out their tasks robustly in real world environments, are not only desirable but necessary if we want them to be more welcome for a wider audience. But very often they may fail to execute their actions successfully because of insufficient information about behaviour of objects used in the actions. In this article we propose an approach to avoid the unsuccessful completion of robot’s actions by more careful description of them. This description characterises the expected behaviour of the objects in both states before as well as after the execution of an action. The description of each state consists of conjunction of a set of spatial relations between the objects. Each of these relations captures the different aspect of the object in the corresponding states. In addition, we present how by the case of the simulation these aspects can be extended and improved autonomously.

[1]  Anthony G. Cohn,et al.  Qualitative Spatial Representation and Reasoning: An Overview , 2001, Fundam. Informaticae.

[2]  Shigeru Shinomoto,et al.  A Method for Selecting the Bin Size of a Time Histogram , 2007, Neural Computation.

[3]  Bernhard Nebel,et al.  Qualitative Spatial Reasoning Using Constraint Calculi , 2007, Handbook of Spatial Logics.

[4]  Gerhard Lakemeyer,et al.  Towards Robust Task Execution for Domestic Service Robots , 2014, J. Intell. Robotic Syst..

[5]  Michael Beetz,et al.  Using Physics- and Sensor-based Simulation for High-Fidelity Temporal Projection of Realistic Robot Behavior , 2009, ICAPS.

[6]  Ola Pettersson,et al.  Execution monitoring in robotics: A survey , 2005, Robotics Auton. Syst..

[7]  Johan van Benthem,et al.  Handbook of Spatial Logics , 2007 .

[8]  Gerhard Lakemeyer,et al.  Simulation-based approach for avoiding external faults , 2013, 2013 16th International Conference on Advanced Robotics (ICAR).

[9]  Paolo Traverso,et al.  Automated Planning: Theory & Practice , 2004 .

[10]  梶田 尚志,et al.  IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'97) , 1998 .

[11]  Anand S. Rao,et al.  An Abstract Architecture for Rational Agents , 1992, KR.

[12]  Alessandro Saffiotti,et al.  Planning Domain + Execution Semantics: A Way Towards Robust Execution? , 2014, AAAI Spring Symposia.

[13]  Michael Beetz,et al.  Parameterizing actions to have the appropriate effects , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Takeo Kanade,et al.  Automated Construction of Robotic Manipulation Programs , 2010 .