title: Predictive haptic guidance: intelligent user assistance for the control of dynamic tasks.
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.
authors.affiliation: Department of Computer Science, University of British Columbia, Vancouver, Canada. bacforsyth@gmail.com
authors.forename: Benjamin A C
authors.initials: BA
authors.lastname: Forsyth
authors.forename: Karon E
authors.initials: KE
authors.lastname: MacLean
mesh_terms: D000465:Algorithms; D001185:Artificial Intelligence; D003196:Computer Graphics; D016287:Computer Peripherals; D003198:Computer Simulation; D003199:Computer Systems; D005246:Feedback / Q000502:physiology; D007089:Image Enhancement / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods; D008954:Models, Biological; D009068:Movement / Q000502:physiology*; D014110:Touch / Q000502:physiology*; D014584:User-Computer Interface