A versatile biomimetic controller for contact tooling and haptic exploration

This article presents a versatile controller that enables various contact tooling tasks with minimal prior knowledge of the tooled surface. The controller is derived from results of neuroscience studies that investigated the neural mechanisms utilized by humans to control and learn complex interactions with the environment. We demonstrate here the versatility of this controller in simulations of cutting, drilling and surface exploration tasks, which would normally require different control paradigms. We also present results on the exploration of an unknown surface with a 7-DOF manipulator, where the robot builds a 3D surface map of the surface profile and texture while applying constant force during motion. Our controller provides a unified control framework encompassing behaviors expected from the different specialized control paradigms like position control, force control and impedance control.

[1]  Tamim Asfour,et al.  A potential field approach to dexterous tactile exploration of unknown objects , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[2]  Iven M. Y. Mareels,et al.  Stability and motor adaptation in human arm movements , 2005, Biological Cybernetics.

[3]  Alin Albu-Schäffer,et al.  Interaction Force, Impedance and Trajectory Adaptation: By Humans, for Robots , 2010, ISER.

[4]  A. Starita,et al.  Learning objects by tactile perception , 1989, Images of the Twenty-First Century. Proceedings of the Annual International Engineering in Medicine and Biology Society,.

[5]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[6]  F A Mussa-Ivaldi,et al.  Adaptive representation of dynamics during learning of a motor task , 1994, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[7]  Hooshang Hemami,et al.  Exploration and dynamic shape estimation by a robotic probe , 1989, IEEE Trans. Syst. Man Cybern..

[8]  Alin Albu-Schäffer,et al.  On joint design with intrinsic variable compliance: derivation of the DLR QA-Joint , 2010, 2010 IEEE International Conference on Robotics and Automation.

[9]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[10]  Eric Maël,et al.  A sensor for dynamic tactile information with applications in human-robot interaction and object exploration , 2006, Robotics Auton. Syst..

[11]  Walterio W. Mayol-Cuevas,et al.  A first approach to tactile texture recognition , 1998, SMC'98 Conference Proceedings. 1998 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.98CH36218).

[12]  Keng Peng Tee,et al.  Concurrent adaptation of force and impedance in the redundant muscle system , 2010, Biological Cybernetics.

[13]  Frans B. M. de Waal,et al.  Cultural primatology comes of age , 1999, Nature.

[14]  Etienne Burdet,et al.  Experimental evaluation of nonlinear adaptive controllers , 1998 .

[15]  Mark W. Spong,et al.  Hybrid impedance control of robotic manipulators , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[16]  Hiromi T. Tanaka,et al.  A vision-based haptic exploration , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[17]  M. Kawato,et al.  Functional significance of stiffness in adaptation of multijoint arm movements to stable and unstable dynamics , 2003, Experimental Brain Research.

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

[19]  M. Kawato,et al.  A hierarchical neural-network model for control and learning of voluntary movement , 2004, Biological Cybernetics.

[20]  Allison M. Okamura,et al.  Feature-guided exploration with a robotic finger , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[21]  Massimo Bergamasco,et al.  Sensing body structures by an advanced robot system , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[22]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[23]  Etienne Burdet,et al.  Algorithms of human motor control and their implementation in robotics , 1996 .

[24]  Rieko Osu,et al.  Endpoint Stiffness of the Arm Is Directionally Tuned to Instability in the Environment , 2007, The Journal of Neuroscience.

[25]  Rieko Osu,et al.  The central nervous system stabilizes unstable dynamics by learning optimal impedance , 2001, Nature.

[26]  Steven Dubowsky,et al.  Tactile robotic mapping of unknown surfaces: an application to oil well exploration , 2009, 2009 IEEE International Workshop on Robotic and Sensors Environments.

[27]  Rieko Osu,et al.  CNS Learns Stable, Accurate, and Efficient Movements Using a Simple Algorithm , 2008, The Journal of Neuroscience.

[28]  M. Kawato,et al.  Adaptation to Stable and Unstable Dynamics Achieved By Combined Impedance Control and Inverse Dynamics Model , 2003 .

[29]  A. Kacelnik,et al.  Shaping of Hooks in New Caledonian Crows , 2002, Science.

[30]  Sharon A. Stansfield,et al.  Haptic Perception with an Articulated, Sensate Robot Hand , 1992, Robotica.

[31]  Alin Albu-Schäffer,et al.  Human-Like Adaptation of Force and Impedance in Stable and Unstable Interactions , 2011, IEEE Transactions on Robotics.

[32]  Alessandro De Luca,et al.  Friction observer and compensation for control of robots with joint torque measurement , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[33]  Henrik Gordon Petersen,et al.  Tactile object exploration using cursor navigation sensors , 2009, World Haptics 2009 - Third Joint EuroHaptics conference and Symposium on Haptic Interfaces for Virtual Environment and Teleoperator Systems.

[34]  Alin Albu-Schäffer,et al.  Biomimetic motor behavior for simultaneous adaptation of force, impedance and trajectory in interaction tasks , 2010, 2010 IEEE International Conference on Robotics and Automation.

[35]  Jorge Dias,et al.  Probabilistic representation of 3D object shape by in-hand exploration , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.