Gesture-Based Adaptive Haptic Guidance: A Comparison of Discriminative and Generative Modeling Approaches

This paper investigates the incorporation of hidden conditional random fields (HCRF) as a discriminative statistical modeling technique into adaptive haptic guidance (HG) for physical human-robot interaction (pHRI). In this gesture-based HG approach, the knowledge and experience of experts are modeled to improve the unpredictable motions of novice trainees in a virtual minimally invasive surgery (MIS) training task. The HCRF models are developed for automatic gesture recognition and segmentation as well as generating guidance forces. The forces are adaptively calculated in real time with respect to gestural similarities among user motions and the gesture models. The HCRF-based approach is compared with a hidden Markov model-based (HMM-based) method for capturing the gestures of the user and providing adaptive HG. The experimental results show that the HCRF, as a discriminative method, can outperform HMM, as a generative method, in terms of user performance.

[1]  Gregory D. Hager,et al.  Surgical Gesture Segmentation and Recognition , 2013, MICCAI.

[2]  O. Brock,et al.  Robots in Human Environments: Basic Autonomous Capabilities , 1999, Int. J. Robotics Res..

[3]  Sandra Hirche,et al.  Synthesizing Anticipatory Haptic Assistance Considering Human Behavior Uncertainty , 2015, IEEE Transactions on Robotics.

[4]  Redwan Alqasemi,et al.  Telemanipulation Assistance Based on Motion Intention Recognition , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[5]  Dongheui Lee,et al.  Incremental kinesthetic teaching of motion primitives using the motion refinement tube , 2011, Auton. Robots.

[6]  Loi Huynh,et al.  A novel MPC approach to optimize force feedback for human-robot shared control , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[7]  Michiel Smid,et al.  Closest-Point Problems in Computational Geometry , 2000, Handbook of Computational Geometry.

[8]  Sebastian Thrun,et al.  Probabilistic Algorithms in Robotics , 2000, AI Mag..

[9]  Gregory D. Hager,et al.  An Improved Model for Segmentation and Recognition of Fine-Grained Activities with Application to Surgical Training Tasks , 2015, 2015 IEEE Winter Conference on Applications of Computer Vision.

[10]  Gregory D. Hager,et al.  Vision-assisted control for manipulation using virtual fixtures , 2001, IEEE Transactions on Robotics.

[11]  Marcia Kilchenman O'Malley,et al.  The Task-Dependent Efficacy of Shared-Control Haptic Guidance Paradigms , 2012, IEEE Transactions on Haptics.

[12]  J Liu,et al.  Learning to perform a new movement with robotic assistance: comparison of haptic guidance and visual demonstration , 2006, Journal of NeuroEngineering and Rehabilitation.

[13]  Stephane Cotin,et al.  Metrics for Laparoscopic Skills Trainers: The Weakest Link! , 2002, MICCAI.

[14]  Mithra Vankipuram,et al.  Cognitive simulators for medical education and training , 2009, J. Biomed. Informatics.

[15]  Paolo Dario,et al.  Modelling and Evaluation of Surgical Performance Using Hidden Markov Models , 2006, IEEE Transactions on Biomedical Engineering.

[16]  Blake Hannaford,et al.  Generalized approach for modeling minimally invasive surgery as a stochastic process using a discrete Markov model , 2006, IEEE Transactions on Biomedical Engineering.

[17]  Frank Tendick,et al.  Haptic guidance: experimental evaluation of a haptic training method for a perceptual motor skill , 2002, Proceedings 10th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems. HAPTICS 2002.

[18]  Gregory D. Hager,et al.  Task versus Subtask Surgical Skill Evaluation of Robotic Minimally Invasive Surgery , 2009, MICCAI.

[19]  Sandra Hirche,et al.  Risk-Sensitive Optimal Feedback Control for Haptic Assistance , 2012, 2012 IEEE International Conference on Robotics and Automation.

[20]  Kevin P. Murphy,et al.  Machine learning - a probabilistic perspective , 2012, Adaptive computation and machine learning series.

[21]  Michael I. Jordan,et al.  On Discriminative vs. Generative Classifiers: A comparison of logistic regression and naive Bayes , 2001, NIPS.

[22]  Brian L. Davies,et al.  Active Constraints/Virtual Fixtures: A Survey , 2014, IEEE Transactions on Robotics.

[23]  Trevor Darrell,et al.  Hidden Conditional Random Fields for Gesture Recognition , 2006, 2006 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'06).

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

[25]  Blake Hannaford,et al.  Stable haptic interaction with virtual environments , 1999, IEEE Trans. Robotics Autom..

[26]  Wei-Tyng Hong HCRF-based model compensation for noisy speech recognition , 2013, 2013 IEEE International Symposium on Consumer Electronics (ISCE).

[27]  Allison M. Okamura,et al.  Recognition of operator motions for real-time assistance using virtual fixtures , 2003, 11th Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems, 2003. HAPTICS 2003. Proceedings..

[28]  S. Coquillart,et al.  Haptic Guidance Improves the Visuo-Manual Tracking of Trajectories , 2008, PloS one.

[29]  Stefan Schaal,et al.  Computational approaches to motor learning by imitation. , 2003, Philosophical transactions of the Royal Society of London. Series B, Biological sciences.

[30]  John Kenneth Salisbury,et al.  Stability of Haptic Rendering: Discretization, Quantization, Time Delay, and Coulomb Effects , 2006, IEEE Transactions on Robotics.

[31]  Hedyeh Rafii-Tari,et al.  A cooperative control framework for haptic guidance of bimanual surgical tasks based on Learning From Demonstration , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[32]  Sethuraman Panchanathan,et al.  Measuring movement expertise in surgical tasks , 2006, MM '06.

[33]  A. P. Dawid,et al.  Generative or Discriminative? Getting the Best of Both Worlds , 2007 .

[34]  Angelika Peer,et al.  Exploring the Design Space of Haptic Assistants: The Assistance Policy Module , 2013, IEEE Transactions on Haptics.

[35]  Wei Lu,et al.  Dynamic Hand Gesture Recognition With Leap Motion Controller , 2016, IEEE Signal Processing Letters.

[36]  L. Proteau,et al.  Cognitive Processes Underlying Observational Learning of Motor Skills , 1999 .

[37]  Antonio Bicchi,et al.  An atlas of physical human-robot interaction , 2008 .

[38]  Dana Kulic,et al.  Learning Action Primitives , 2011, Visual Analysis of Humans.

[39]  Yangsheng Xu,et al.  Human action learning via hidden Markov model , 1997, IEEE Trans. Syst. Man Cybern. Part A.