title: Optimal control predicts human performance on objects with internal degrees of freedom.
abstract: On a daily basis, humans interact with a vast range of objects and tools. A class of tasks, which can pose a serious challenge to our motor skills, are those that involve manipulating objects with internal degrees of freedom, such as when folding laundry or using a lasso. Here, we use the framework of optimal feedback control to make predictions of how humans should interact with such objects. We confirm the predictions experimentally in a two-dimensional object manipulation task, in which subjects learned to control six different objects with complex dynamics. We show that the non-intuitive behavior observed when controlling objects with internal degrees of freedom can be accounted for by a simple cost function representing a trade-off between effort and accuracy. In addition to using a simple linear, point-mass optimal control model, we also used an optimal control model, which considers the non-linear dynamics of the human arm. We find that the more realistic optimal control model captures aspects of the data that cannot be accounted for by the linear model or other previous theories of motor control. The results suggest that our everyday interactions with objects can be understood by optimality principles and advocate the use of more realistic optimal control models for the study of human motor neuroscience.
authors: Department of Engineering, Computational and Biological Learning Lab, University of Cambridge, Cambridge, United Kingdom. an261@cam.ac.uk
authors: Arne J
authors: AJ
authors: Nagengast
authors: Daniel A
authors: DA
authors: Braun
authors: Daniel M
authors: DM
authors: Wolpert
mesh_terms: D000328:Adult; D000465:Algorithms; D001132:Arm / Q000502:physiology; D003198:Computer Simulation; D005246:Feedback / Q000502:physiology; D005260:Female; D006801:Humans; D016014:Linear Models; D008297:Male; D008954:Models, Biological; D009048:Motor Skills / Q000502:physiology*; D017711:Nonlinear Dynamics; D012371:Robotics; D013647:Task Performance and Analysis; D014584:User-Computer Interface