Learning to Identify Users and Predict Their Destination in a Robotic Guidance Application

User guidance systems are relevant to various applications of the service robotics field, among which: smart GPS navigator, robotic guides for museum or shopping malls or robotic wheel chairs for disabled persons. Such a system aims at helping its user to reach its destination in a fairly complex environment. If we assume the system is used in a fixed environment by multiple users for multiple navigation task over the course of days or weeks, then it is possible to take advantage of the user routine: from the initial navigational choice, users can be identified and their goal can be predicted. As a result of these prediction, the guidance system can bring its user to its destination while requiring less interaction. This property is particularly relevant for assisting disabled person for whom interaction is a long and complex task. In this paper, we implement a user guidance system using a dynamic Bayesian model and a topological representation of the environment. This model is evaluated with respect to the quality of its action prediction in a scenario involving 4 human users, and it is shown that in addition to the user identity, the goals and actions of the user are accurately predicted.

[1]  Li-Chen Fu,et al.  Creating Robust Activity Maps Using Wireless Sensor Network in a Smart Home , 2007, 2007 IEEE International Conference on Automation Science and Engineering.

[2]  Huiru Zheng,et al.  Human Activity Detection in Smart Home Environment with Self-Adaptive Neural Networks , 2008, 2008 IEEE International Conference on Networking, Sensing and Control.

[3]  Masatsugu Kidode,et al.  Robot navigation in corridor environments using a sketch floor map , 2003, Proceedings 2003 IEEE International Symposium on Computational Intelligence in Robotics and Automation. Computational Intelligence in Robotics and Automation for the New Millennium (Cat. No.03EX694).

[4]  Kôiti Hasida,et al.  Inferring Long-term User Properties Based on Users' Location History , 2007, IJCAI.

[5]  Sandra Carberry,et al.  Techniques for Plan Recognition , 2001, User Modeling and User-Adapted Interaction.

[6]  Henry A. Kautz,et al.  Location-Based Activity Recognition using Relational Markov Networks , 2005, IJCAI.

[7]  Jaime Valls Miró,et al.  POMDP-based long-term user intention prediction for wheelchair navigation , 2008, 2008 IEEE International Conference on Robotics and Automation.

[8]  Rajesh P. N. Rao,et al.  Goal-Based Imitation as Probabilistic Inference over Graphical Models , 2005, NIPS.

[9]  Ray A. Jarvis,et al.  Ways to Tell Robots Where to Go - Directing Autonomous Robots Using Topological Instructions , 2008, IEEE Robotics & Automation Magazine.

[10]  Masamichi Shimosaka,et al.  Anomaly detection algorithm based on life pattern extraction from accumulated pyroelectric sensor data , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Dizan Vasquez,et al.  Incremental Learning for Motion Prediction of Pedestrians and Vehicles , 2007, Springer Tracts in Advanced Robotics.

[12]  J.R. Casar,et al.  Context-aware services for ambient assisted living: A case-study , 2008, 2008 First International Symposium on Applied Sciences on Biomedical and Communication Technologies.

[13]  Boi Faltings,et al.  Inferring User's Preferences using Ontologies , 2006, AAAI.