Towards Emergence of Tool Use in Robots: Automatic Tool Recognition and Use Without Prior Tool Learning

Humans are adept at tool use. We can intuitively and immediately improvise and use unknown objects in our environment as tools, to assist us in performing tasks. In this study, we provide similar cognition and capabilities to robots. Neuroscientific studies on tool use have suggested that human dexterity with tools is enabled by the embodiment of the tools, which in effect, allows humans to immediately transfer prior skills acquired without tools, onto tasks requiring tool use. Here, utilizing the theoretical results from our investigations on embodiment and tool use in humans over the last years, we propose a concept and algorithm to enable similar skill transfer by robots. Our algorithm enables a robot that has had no prior learning with tools, to automatically recognize an object (seen for the first time) in its environment as a potential tool for an otherwise unattainable task, and use the tool to perform the task thereafter.

[1]  C. Kemp,et al.  Robot Manipulation of Human Tools : Autonomous Detection and Control of Task Relevant Features , 2006 .

[2]  G Ganesh,et al.  Immediate tool incorporation processes determine human motor planning with tools , 2014, Nature Communications.

[3]  G. Ganesh,et al.  The role of functionality in the body model for self-attribution , 2016, Neuroscience Research.

[4]  Heiko Hoffmann,et al.  Adaptive robotic tool use under variable grasps , 2014, Robotics Auton. Syst..

[5]  Florentin Wörgötter,et al.  Bootstrapping the Semantics of Tools: Affordance Analysis of Real World Objects on a Per-part Basis , 2016, IEEE Transactions on Cognitive and Developmental Systems.

[6]  Claude Sammut,et al.  Tool Use Learning in Robots , 2011, AAAI Fall Symposium: Advances in Cognitive Systems.

[7]  Abderrahmane Kheddar,et al.  Non-human Looking Robot Arms Induce Illusion of Embodiment , 2017, Int. J. Soc. Robotics.

[8]  Mario Fritz,et al.  Teaching robots the use of human tools from demonstration with non-dexterous end-effectors , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[9]  Nico Blodow,et al.  Fast Point Feature Histograms (FPFH) for 3D registration , 2009, 2009 IEEE International Conference on Robotics and Automation.

[10]  G. Metta,et al.  Exploring affordances and tool use on the iCub , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[11]  W. Davis The Ecological Approach to Visual Perception , 2012 .

[12]  Agnès Roby-Brami,et al.  The use of a tool requires its incorporation into the movement: Evidence from stick-pointing in apraxia , 2009, Cortex.

[13]  Claude Sammut,et al.  Relational Tool Use Learning by a Robot in a Real and Simulated World , 2016 .

[14]  Tetsuya Ogata,et al.  Tool–Body Assimilation of Humanoid Robot Using a Neurodynamical System , 2012, IEEE Transactions on Autonomous Mental Development.

[15]  Abderrahmane Kheddar,et al.  Object Touch by a Humanoid Robot Avatar Induces Haptic Sensation in the Real Hand , 2017, J. Comput. Mediat. Commun..

[16]  A. Maravita,et al.  Tools for the body (schema) , 2004, Trends in Cognitive Sciences.

[17]  Alexander Stoytchev,et al.  Learning the Affordances of Tools Using a Behavior-Grounded Approach , 2006, Towards Affordance-Based Robot Control.

[18]  E. Reed The Ecological Approach to Visual Perception , 1989 .

[19]  Keng Peng Tee,et al.  Dynamic Movement Primitives Plus: For enhanced reproduction quality and efficient trajectory modification using truncated kernels and Local Biases , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).