Cerebellum-based adaptation for fine haptic control over the space of uncertain surfaces

This work aims to augment the capacities for haptic perception in the iCub robot to generate a controller for surface exploration. The main task involves moving the hand over an irregular surface with uncertain slope, by concurrently regulating the pressure of the contact. Providing this ability will enable the autonomous extraction of important haptic features, such as texture and shape. We propose a hand controller whose operational space is defined over the surface of contact. The surface is estimated using a robust probabilistic estimator, which is then used for path planning. The motor commands are generated using a feedback controller, taking advantage of the kinematic information available by proprioception. Finally, the effectiveness of this controller is extended using a cerebellar-like adapter that generates reliable pressure tracking over the finger and results in a trajectory with less vulnerability to perturbations. The results of this work are consistent with insights about the role of the cerebellum on haptic perception in humans.

[1]  Nasir H. Bhanpuri,et al.  Active force perception depends on cerebellar function. , 2012, Journal of neurophysiology.

[2]  Giulio Sandini,et al.  Design , realization and sensorization of a dextrous hand : the iCub design choices , 2010 .

[3]  M. Arbib,et al.  Role of the cerebellum in reaching movements in humans. I. Distributed inverse dynamics control , 1998, The European journal of neuroscience.

[4]  Charalampos P. Bechlioulis,et al.  Neuro-Adaptive Force/Position Control With Prescribed Performance and Guaranteed Contact Maintenance , 2010, IEEE Transactions on Neural Networks.

[5]  Gregory D. Hager,et al.  Object mapping, recognition, and localization from tactile geometry , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  Kaspar Althoefer,et al.  Surface material recognition through haptic exploration using an intelligent contact sensing finger , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Allison M. Okamura,et al.  Haptic exploration of fine surface features , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[8]  Alin Albu-Schäffer,et al.  Impedance control of a non-linearly coupled tendon driven thumb , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Bruno Siciliano,et al.  Modelling and Control of Robot Manipulators , 1997, Advanced Textbooks in Control and Signal Processing.

[10]  John Porrill,et al.  Sensory Prediction or Motor Control? Application of Marr–Albus Type Models of Cerebellar Function to Classical Conditioning , 2010, Front. Comput. Neurosci..

[11]  P. Dean,et al.  The cerebellar microcircuit as an adaptive filter: experimental and computational evidence , 2010, Nature Reviews Neuroscience.

[12]  J. Medina,et al.  The multiple roles of Purkinje cells in sensori-motor calibration: to predict, teach and command , 2011, Current Opinion in Neurobiology.

[13]  H. Zelaznik,et al.  Role of the cerebellum in movements: control of timing or movement transitions? , 2005, Experimental Brain Research.

[14]  Angelo Cangelosi,et al.  An open-source simulator for cognitive robotics research: the prototype of the iCub humanoid robot simulator , 2008, PerMIS.

[15]  Kevin Gurney,et al.  Optimal decision-making in mammals: insights from a robot study of rodent texture discrimination , 2012, Journal of The Royal Society Interface.

[16]  M. Wiesendanger,et al.  Role of the Cerebellum in Tuning Anticipatory and Reactive Grip Force Responses , 1999, Journal of Cognitive Neuroscience.

[17]  Y. Karayiannidis,et al.  Adaptive control for frictional robot contact tasks on uncertain surface slopes , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[18]  Eduardo Ros,et al.  Cerebellarlike Corrective Model Inference Engine for Manipulation Tasks , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).