Towards the creation of tactile maps for robots and their use in robot contact motion control

The recent availability of large-scale tactile systems for robots implies the design and development of tactile representation frameworks able to inform tactile-based robot control strategies. As a matter of fact, this is a non-trivial problem in knowledge representation. Starting from the previous work, we introduce the notion of tactile maps for robots, and we propose an architecture that addresses all the various phases which allow us to implement tactile-based representation and robot control. The proposed architecture is validated using simulations, which are aimed at assessing the robustness and the performance of the chosen control strategy with respect to the accuracy of the robot skin representation as well as to the force feedback needed to implement tactile-based contact tasks. We introduce the notion of artificial somatosensory maps for robots.We propose an architecture that addresses all the various phases necessary to implement tactile-based representation and control.We show that artificial somatosensory maps are a good representation for controlling robot contact tasks.

[1]  Maurizio Valle,et al.  Real-time reconstruction of contact shapes for large area robot skin , 2013, 2013 IEEE International Conference on Robotics and Automation.

[2]  Giorgio Metta,et al.  Methods and Technologies for the Implementation of Large-Scale Robot Tactile Sensors , 2011, IEEE Transactions on Robotics.

[3]  Ulrich Pinkall,et al.  Computing Discrete Minimal Surfaces and Their Conjugates , 1993, Exp. Math..

[4]  Fulvio Mastrogiovanni,et al.  Towards automated self-calibration of robot skin , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  Wolfram Burgard,et al.  Efficient estimation of accurate maximum likelihood maps in 3D , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Wolfram Burgard,et al.  A comparison of SLAM algorithms based on a graph of relations , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Mechanoreceptors in the glabrous skin of the human hand. , 1999, Archives of physiology and biochemistry.

[8]  Peter I. Corke,et al.  MATLAB toolboxes: robotics and vision for students and teachers , 2007, IEEE Robotics & Automation Magazine.

[9]  Giorgio Metta,et al.  Control of contact forces: The role of tactile feedback for contact localization , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Yasuo Kuniyoshi,et al.  Humanoid robot which can lift a 30kg box by whole body contact and tactile feedback , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Fulvio Mastrogiovanni,et al.  On the Problem of the Automated Design of Large-Scale Robot Skin , 2013, IEEE Transactions on Automation Science and Engineering.

[12]  S. Schultz Principles of Neural Science, 4th ed. , 2001 .

[13]  Fulvio Mastrogiovanni,et al.  Skin spatial calibration using force/torque measurements , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Gordon Cheng,et al.  3D surface reconstruction for robotic body parts with artificial skins , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Fulvio Mastrogiovanni,et al.  Tactile sensing: Steps to artificial somatosensory maps , 2010, 19th International Symposium in Robot and Human Interactive Communication.

[16]  Patric Jensfelt,et al.  Large-scale semantic mapping and reasoning with heterogeneous modalities , 2012, 2012 IEEE International Conference on Robotics and Automation.

[17]  Chrystopher L. Nehaniv,et al.  From unknown sensors and actuators to actions grounded in sensorimotor perceptions , 2006, Connect. Sci..

[18]  Giulio Sandini,et al.  An embedded artificial skin for humanoid robots , 2008, 2008 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems.

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

[20]  Wolfram Burgard,et al.  Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) , 2005 .

[21]  Bruno Lévy,et al.  Mesh parameterization: theory and practice , 2007, SIGGRAPH Courses.

[22]  L. Santaló Integral geometry and geometric probability , 1976 .

[23]  Craig Gotsman,et al.  Free-boundary linear parameterization of 3D meshes in the presence of constraints , 2005, International Conference on Shape Modeling and Applications 2005 (SMI' 05).

[24]  Aude Billard,et al.  Iterative learning of grasp adaptation through human corrections , 2012, Robotics Auton. Syst..

[25]  Ronald S. Fearing,et al.  Towards a minimal architecture for a printable, modular, and robust sensing skin , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[26]  R. Johansson,et al.  Tactile sensibility in the human hand: relative and absolute densities of four types of mechanoreceptive units in glabrous skin. , 1979, The Journal of physiology.

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

[28]  Fulvio Mastrogiovanni,et al.  A framework for representing interaction tasks based on tactile data , 2010, 19th International Symposium in Robot and Human Interactive Communication.

[29]  Wolfram Burgard,et al.  Online constraint network optimization for efficient maximum likelihood map learning , 2008, 2008 IEEE International Conference on Robotics and Automation.

[30]  Celine Mateo,et al.  Motor Control by Sensory Cortex , 2010, Science.

[31]  Mark Meyer,et al.  Intrinsic Parameterizations of Surface Meshes , 2002, Comput. Graph. Forum.

[32]  Antonio Bicchi,et al.  Intrinsic contact sensing for soft fingers , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[33]  Cynthia Breazeal,et al.  A "somatic alphabet" approach to "sensitive skin" , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[34]  K. Dautenhahn,et al.  Generation of Tactile Maps for Artificial Skin , 2011, PloS one.

[35]  Christer Ericson,et al.  Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3-D Technology) (The Morgan Kaufmann Series in Interactive 3D Technology) , 2004 .

[36]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[37]  N. Hogan,et al.  Impedance Control:An Approach to Manipulation,Parts I,II,III , 1985 .

[38]  W. L. Wilson On discrete Dirichlet and plateau problems , 1961 .

[39]  Hiroshi Ishiguro,et al.  Super-Flexible Skin Sensors Embedded on the Whole Body, Self-Organizing Based on Haptic Interactions , 2008, Robotics: Science and Systems.

[40]  Giulio Sandini,et al.  Tactile Sensing—From Humans to Humanoids , 2010, IEEE Transactions on Robotics.

[41]  Minoru Asada,et al.  Unique association between self-occlusion and double-touching towards binding vision and touch , 2007, Neurocomputing.

[42]  Vladimir J. Lumelsky,et al.  Sensing, intelligence, motion - how robots and humans move in an unstructured world , 2005 .

[43]  Aude Billard,et al.  A survey of Tactile Human-Robot Interactions , 2010, Robotics Auton. Syst..

[44]  Christer Ericson,et al.  Real-Time Collision Detection , 2004 .

[45]  Alla Sheffer,et al.  Mesh parameterization: theory and practice Video files associated with this course are available from the citation page , 2007, SIGGRAPH Courses.

[46]  Jon H Kaas,et al.  Topographic Maps are Fundamental to Sensory Processing , 1997, Brain Research Bulletin.

[47]  Fulvio Mastrogiovanni,et al.  A middleware for whole body skin-like tactile systems , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[48]  Yasuo Kuniyoshi,et al.  Co-creation of human-robot interaction rules through response prediction and habituation/dishabituation , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[49]  J. Barbera,et al.  Contact mechanics , 1999 .

[50]  Angel P. del Pobil,et al.  Robot Physical Interaction through the combination of Vision, Tactile and Force Feedback - Applications to Assistive Robotics , 2012, Springer Tracts in Advanced Robotics.

[51]  Fulvio Mastrogiovanni,et al.  Skinware: A real-time middleware for acquisition of tactile data from large scale robotic skins , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[52]  Yasuo Kuniyoshi,et al.  Conformable and scalable tactile sensor skin for curved surfaces , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[53]  Lorenzo Sciavicco,et al.  The parallel approach to force/position control of robotic manipulators , 1993, IEEE Trans. Robotics Autom..

[54]  A. Gray Modern Differential Geometry of Curves and Surfaces , 1993 .

[55]  John F. Canny,et al.  New lower bound techniques for robot motion planning problems , 1987, 28th Annual Symposium on Foundations of Computer Science (sfcs 1987).

[56]  Gordon Cheng,et al.  Humanoid Multimodal Tactile-Sensing Modules , 2011, IEEE Transactions on Robotics.

[57]  Yasuo Kuniyoshi,et al.  From Humanoid Embodiment to Theory of Mind , 2003, Embodied Artificial Intelligence.