Artificial Pleasure and Pain Antagonism Mechanism in a Social Robot

The goal of the work is to build some Python modules that allow the Nao robot to emulate a somatosensorial system similar to the human one. Assuming it can perceive some feelings similar to the ones recognized by the human system, it will be possible to make it react appropriately to the external stimuli. The idea is to have a group of software sensors working simultaneously, providing some feedback to show how the robot is feeling at a particular time. It will be able to feel articular pain and stress, to perceive people in his surroundings (and in a future work to react according to the knowledge of them with face recognition), feel pleasure by recognizing caresses on his head and respond to the surrounding noise level.

[1]  E. Hall The Silent Language , 1959 .

[2]  Francesco Archetti,et al.  Models and architectures for emergency management , 2017, J. Ambient Intell. Humaniz. Comput..

[3]  I. Tracey,et al.  A common neurobiology for pain and pleasure , 2008, Nature Reviews Neuroscience.

[4]  Domenico Parisi,et al.  The Evolution of Pain , 2007, ECAL.

[5]  Brian R. Duffy,et al.  Anthropomorphism and the social robot , 2003, Robotics Auton. Syst..

[6]  Riccardo Rizzo,et al.  A virtual layer of measure based on soft sensors , 2017, J. Ambient Intell. Humaniz. Comput..

[7]  Giovanni Pilato,et al.  The Effects of Soft Somatosensory System on the Execution of Robotic Tasks , 2017, 2017 First IEEE International Conference on Robotic Computing (IRC).

[8]  Will Dodd,et al.  The role of episodic memory and emotion in a cognitive robot , 2005, ROMAN 2005. IEEE International Workshop on Robot and Human Interactive Communication, 2005..

[9]  D. Wegner,et al.  Feeling robots and human zombies: Mind perception and the uncanny valley , 2012, Cognition.