This Article 
 Bibliographic References 
 Add to: 
Predictive Haptic Guidance: Intelligent User Assistance for the Control of Dynamic Tasks
January/February 2006 (vol. 12 no. 1)
pp. 103-113

Abstract—Intelligent systems are increasingly able to offer real-time information relevant to a user's manual control of an interactive system, such as dynamic system control space constraints for animation control and driving. However, it is difficult to present this information in a usable manner and other approaches which have employed haptic cues for manual control in "slow” systems often lead to instabilities in highly dynamic tasks. We present a predictive haptic guidance method based on a look-ahead algorithm, along with a user evaluation which compares it with other approaches (no guidance and a standard potential-field method) in a 1-DoF steered path-following scenario. Look-ahead guidance outperformed the other methods in both quantitative performance and subjective preference across a range of path complexity and visibility and a force analysis demonstrated that it applied smaller and fewer forces to users. These results (which appear to derive from the predictive guidance's supporting users in taking earlier and more subtle corrective action) suggest the potential of predictive methods in aiding manual control of dynamic interactive tasks where intelligent support is available.

[1] B.D. Adelstein and M.J. Rosen, “Design and Implementation of a Force Reflecting Manipulandum for Manual Control Research,” Advances in Robotics, H. Kazerooni, ed., pp. 1-12, 1992.
[2] L. Rosenberg, “Virtual Fixtures: Perceptual Tools for Telerobotic Manipulation,” Proc. IEEE Virtual Reality Int'l Symp., pp. 76-82, 1993.
[3] C. Teo, E. Burdet, and H. Lim, “A Robotic Teacher of Chinese Handwriting,” Proc. Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 335-341, Mar. 2002.
[4] T.H. Massie and J.K. Salisbury, “The Phantom Haptic Interface: A Device for Probing Virtual Objects,” Proc. ASME Winter Ann. Meeting, Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 295-302, Nov. 1994.
[5] D. Feygin, M. Keehner, and F. Tendick, “Haptic Guidance: Experimental Evaluation of a Haptic Training Method for a Perceptual Motor Skill,” Proc. Symp. Haptic Interfaces for Virtual Environment and Teleoperator Systems, pp. 40-47, Mar. 2002.
[6] A. Bettini, S. Lang, A. Okamura, and G. Hager, “Vision Assisted Control for Manipulation Using Virtual Fixtures: Experiments at Macro and Micro Scales,” Proc. IEEE Int'l Conf. Robotics and Automation, pp. 3354-3361, May 2002.
[7] P. Marayong and A. Okamura, “Speed-Accuracy Characteristics of Human-Machine Cooperative Manipulation Using Virtual Fixtures with Variable Admittance,” Human Factors, vol. 46, no. 3, pp. 953-966, 2004.
[8] M. Steele and B. Gillespie, “Shared Control between Human and Machine,” Proc. Human Factors and Ergonomics Soc. 45th Ann. Meeting, pp. 358-366, Oct. 2001.
[9] B.R. Donald and F. Henle, “Using Haptic Vector Fields for Animation Motion Control,” Proc. IEEE Int'l Conf. Robotics and Automation, pp. 3435-3442, Apr. 2000.
[10] E.J. Rossetter and J.C. Gerdes, “A Study of Lateral Vehicle Control under a `Virtual' Force Framework,” Proc. Int'l Symp. Advanced Vehicle Control, Jan. 2002.
[11] E.J. Rossetter, J.P. Switkes, and J.C. Gerdes, “A Gentle Nudge towards Safety: Experimental Validation of the Potential Field Driver Assistance System,” Proc. Am. Control Conf., pp. 3744-3749, June 2003.
[12] E.J. Rossetter, “A Potential Field Framework for Active Vehicle Lanekeeping Assistance,” PhD dissertation, Stanford Univ., Palo Alto, Calif., Aug. 2003, eric_diss.pdf.
[13] C.W. Reynolds, “Steering Behaviors for Autonomous Characters,” Proc. Game Developers Conf., pp. 763-782, Mar. 1999. .
[14] C.W. Reynolds, “OpenSteer: Steering Behaviors for Autonomous Characters,” 2003, http:/
[15] K.-T. Feng, H.-S. Tan, M. Tomizuka, and W.-B. Zhang, “Look-Ahead Human-Machine Interface for Assistance of Manual Vehicle Steering,” Proc. Am. Control Conf., pp. 1228-1232, June 1999.
[16] M. Kalisiak and M. van de Panne, “Approximate Safety Enforcement Using Computed Viability Envelopes,” Proc. IEEE Int'l Conf. Robotics and Automation, 2004.
[17] M.J. Enriquez and K.E. MacLean, “Impact of Haptic Warning Signal Reliability in a Time-and-Safety-Critical Task,” Proc. Symp. Haptic Interfaces for Virtual Environments and Teleoperator Systems, pp. 407-415, 2004.
[18] F. Janabi-Sharifi, V. Hayward, and C.-S.J. Chen, “Discrete-Time Adaptive Windowing for Velocity Estimation,” IEEE Trans. Control System Technology, vol. 8, no. 6, pp. 1003-1009, 2000.
[19] J. Accot and S. Zhai, “Beyond Fitt's Law: Models for Trajectory-Based hci Tasks,” Proc. Conf. Human Factors in Computing Systems (CHI), pp. 295-302, 1997.
[20] R Development Core Team, R: A Language and Environment for Statistical Computing, R Foundation for Statistical Computing, Vienna, Austria, 2003, http:/

Index Terms:
Human factors, evaluation/methodology, haptic I/O, user-centered design.
Benjamin A.C. Forsyth, Karon E. MacLean, "Predictive Haptic Guidance: Intelligent User Assistance for the Control of Dynamic Tasks," IEEE Transactions on Visualization and Computer Graphics, vol. 12, no. 1, pp. 103-113, Jan.-Feb. 2006, doi:10.1109/TVCG.2006.11
Usage of this product signifies your acceptance of the Terms of Use.