Learning user models of mobility-related activities through instrumented walking aids

We present a robotic walking aid capable of learning models of users' walking-related activities. Our walker is instrumented to provide guidance to elderly people when navigating their environments; however, such guidance is difficult to provide without knowing what activity a person is engaged in (e.g., where a person wants to go). The main contribution of this paper is an algorithm for learning models of users of the walker. These models are defined at multiple levels of abstractions, and learned from actual usage data using statistical techniques. We demonstrate that our approach succeeds in determining the specific activity in which a user engages when using the walker. One of our proto-type walkers was tested in an assisted living facility near Pittsburgh, PA; a more recent model was extensively evaluated in a university environment.

[1]  Henry A. Kautz,et al.  Generalized Plan Recognition , 1986, AAAI.

[2]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

[3]  G. Allen,et al.  Age-related differences in adults' macrospatial cognitive processes. , 1992, Experimental aging research.

[4]  R. Passini,et al.  Wayfinding in dementia of the Alzheimer type: planning abilities. , 1995, Journal of clinical and experimental neuropsychology.

[5]  David C. Hogg,et al.  Learning the Distribution of Object Trajectories for Event Recognition , 1995, BMVC.

[6]  Liqiang Feng,et al.  Navigating Mobile Robots: Systems and Techniques , 1996 .

[7]  David C. Hogg,et al.  Learning the distribution of object trajectories for event recognition , 1996, Image Vis. Comput..

[8]  Iwan Ulrich,et al.  The GuideCane-a computerized travel aid for the active guidance of blind pedestrians , 1997, Proceedings of International Conference on Robotics and Automation.

[9]  Kenneth M. Dawson-Howe,et al.  The application of robotics to a mobility aid for the elderly blind , 1998, Robotics Auton. Syst..

[10]  Sebastian Thrun,et al.  Learning Metric-Topological Maps for Indoor Mobile Robot Navigation , 1998, Artif. Intell..

[11]  Shane MacNamara,et al.  Personal Adaptive Mobility Aid for the Infirm and Elderly Blind , 1995, Assistive Technology and Artificial Intelligence.

[12]  Doina Precup,et al.  Between MDPs and Semi-MDPs: A Framework for Temporal Abstraction in Reinforcement Learning , 1999, Artif. Intell..

[13]  S P Levine,et al.  The NavChair Assistive Wheelchair Navigation System. , 1999, IEEE transactions on rehabilitation engineering : a publication of the IEEE Engineering in Medicine and Biology Society.

[14]  Sridhar Mahadevan,et al.  Robust Mobile Robot Navigation using Partially-Observable Semi-Markov Decision Processes , 1999 .

[15]  José Luis Lázaro,et al.  Integral system for assisted mobility , 2000, Inf. Sci..

[16]  Steven Dubowsky,et al.  PAMM - a robotic aid to the elderly for mobility assistance and monitoring: a "helping-hand" for the elderly , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[17]  Paolo Fiorini,et al.  A robotics wheelchair for crowded public environment , 2001, IEEE Robotics Autom. Mag..

[18]  Kevin P. Murphy,et al.  Linear-time inference in Hierarchical HMMs , 2001, NIPS.

[19]  Sridhar Mahadevan,et al.  Learning Hierarchical Partially Observable Markov Decision Process Models for Robot Navigation , 2001 .

[20]  Manuela M. Veloso,et al.  Automatically tracking and analyzing the behavior of live insect colonies , 2001, AGENTS '01.

[21]  Sean Graves,et al.  An assistive robotic agent for pedestrian mobility , 2001, AGENTS '01.

[22]  Matthew J. Spenko,et al.  Design and analysis of the SmartWalker : a mobility aid for the elderly , 2001 .

[23]  Paolo Fiorini,et al.  A Robotic Wheelchair for Crowded Public Environments MAid Combines Narrow- and Wide-Area Navigation Behaviors for Traversing Varying Environments While Retaining User Independence and Preventing Fatigue , 2001 .

[24]  Axel Lankenau,et al.  A versatile and safe mobility assistant , 2001, IEEE Robotics Autom. Mag..

[25]  B. Nolan,et al.  Evaluation of the Effect of Orientation Cues on Wayfinding in Persons with Dementia , 2002 .

[26]  Sheila A. McIlraith,et al.  Monitoring a Complez Physical System using a Hybrid Dynamic Bayes Net , 2002, UAI.

[27]  Wolfram Burgard,et al.  Using EM to learn motion behaviors of persons with mobile robots , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Nancy S. Pollard,et al.  Efficient synthesis of physically valid human motion , 2003, ACM Trans. Graph..

[29]  Wolfram Burgard,et al.  Adapting navigation strategies using motions patterns of people , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[30]  L. Bouter,et al.  Daily physical activity and the use of a walking aid in relation to falls in elderly people in a residential care setting , 2003, Zeitschrift für Gerontologie und Geriatrie.

[31]  Jared Glover A robotically-augmented walker for older adults , 2003 .

[32]  Sebastian Thrun,et al.  A robotic walker that provides guidance , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[33]  Sebastian Thrun,et al.  Perspectives on standardization in mobile robot programming: the Carnegie Mellon Navigation (CARMEN) Toolkit , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[34]  Yoram Singer,et al.  The Hierarchical Hidden Markov Model: Analysis and Applications , 1998, Machine Learning.

[35]  G. Wasson,et al.  Variable Autonomy in a Shared Control Pedestrian Mobility Aid for the Elderly , .