Unexpected Situations in Service Robot Environment: Classification and Reasoning Using Naive Physics

Despite perfect functioning of its internal components, a robot can be unsuccessful in performing its tasks because of unforeseen situations. Mostly these situations arise from the interaction of a robot with its ever-changing environment. In this paper we refer to these unsuccessful operations as external unknown faults. We reason along the most frequent failures in typical scenarios which we observed during real-world demonstrations and competitions using our Care-O-bot III robot. These events take place in an apartment-like environment.

[1]  Patrick J. Hayes,et al.  The Naive Physics Manifesto , 1990, The Philosophy of Artificial Intelligence.

[2]  Gerald Steinbauer,et al.  A Survey about Faults of Robots Used in RoboCup , 2012, RoboCup.

[3]  中園 薫 A Qualitative Physics Based on Confluences , 1986 .

[4]  Manuela M. Veloso,et al.  Motion interference detection in mobile robots , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Michael Karg,et al.  Towards Expectation-based Failure Recognition for Human Robot Interaction , 2011 .

[6]  Nils J. Nilsson,et al.  Shakey the Robot , 1984 .

[7]  Masayuki Inaba,et al.  Anytime error recovery by integrating local and global feedback with monitoring task states , 2011, 2011 15th International Conference on Advanced Robotics (ICAR).

[8]  Alexander Ferrein,et al.  Belief Management for High-Level Robot Programs , 2011, IJCAI.

[9]  Ernest Davis,et al.  A logical framework for commonsense predictions of solid object behaviour , 1988, Artif. Intell. Eng..

[10]  M. Chi,et al.  Naive Physics Reasoning: A Commitment to Substance-Based Conceptions , 2000 .

[11]  Ernest Davis,et al.  Naive Physics Perplex , 1997, AI Mag..

[12]  Patric Jensfelt,et al.  Fault detection for mobile robots using redundant positioning systems , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[13]  Benjamin J. Kaipers,et al.  Qualitative Simulation , 1989, Artif. Intell..

[14]  Kenneth D. Forbus Qualitative Process Theory , 1984, Artificial Intelligence.

[15]  Alessandro Saffiotti,et al.  Model-Free Execution Monitoring in Behavior-Based Robotics , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[16]  Naveed Akhtar Fault reasoning based on Naive Physics , 2011 .

[17]  Donald Michie,et al.  Expert systems in the micro-electronic age , 1979 .

[18]  Benjamin Kuipers,et al.  Qualitative Simulation , 1986, Artificial Intelligence.