Abstract
Generation of autonomous behavior for robots is a general unsolved problem. Users perceive robots as repetitive tools that do not respond to dynamic situations. This research deals with the generation of natural behaviors in assistive service robots for dynamic domestic environments, particularly, a motivational-oriented cognitive architecture to generate more natural behaviors in autonomous robots. The proposed architecture, called HiMoP, is based on three elements: a Hierarchy of needs to define robot drives; a set of Motivational variables connected to robot needs; and a Pool of finite-state machines to run robot behaviors. The first element is inspired in Alderfer’s hierarchy of needs, which specifies the variables defined in the motivational component. The pool of finite-state machine implements the available robot actions, and those actions are dynamically selected taking into account the motivational variables and the external stimuli. Thus, the robot is able to exhibit different behaviors even under similar conditions. A customized version of the “Speech Recognition and Audio Detection Test,” proposed by the RoboCup Federation, has been used to illustrate how the architecture works and how it dynamically adapts and activates robots behaviors taking into account internal variables and external stimuli.
Similar content being viewed by others
References
Agüero CE, Cañas JM, Martín F, Perdices E (2010) Behavior-based iterative component architecture for soccer applications with the nao humanoid. In: Proceedings of the 5th workshop on humanoid soccer robots, Nashville, USA, Dec 2010, pp 29–34
Alderfer CP (1969) An empirical test of a new theory of human needs. Organ Behav Hum Perform 4(2):142–175
Apóstolo JLA, Kolcaba K (2009) The effects of guided imagery on comfort, depression, anxiety, and stress of psychiatric inpatients with depressive disorders. Arch Psychiatr Nurs 23(6):403–411
Arkin RC, Fujita M, Takagi T, Hasegawa R (2001) Ethological modeling and architecture for an entertainment robot. In: Proceedings of the 2001 ICRA, IEEE international conference on robotics and automation, 2001, vol 1. IEEE, pp 453–458
Berlyne DE (1954) A theory of human curiosity. Br J Psychol 45(3):180–191
Breazeal C et al (1998) A motivational system for regulating human–robot interaction. In: AAAI/IAAI, pp 54–61
Breazeal C, Brooks R (2005) Robot emotion: a functional perspective. In: Who needs emotions, pp 271–310
Brooks RA (1986) A robust layered control system for a mobile robot. IEEE J Robot Autom 2(1):14–23
Conde MÁ, Lera FR, Matellán V, Rico FM (2016) A motivational architecture to create more human-acceptable assistive robots for robotics competitions. In: IEEE international conference on autonomous robot systems and competitions (ICARSC’2016)
Deci EL, Vansteenkiste M (2004) Self-determination theory and basic need satisfaction: understanding human development in positive psychology. Ricerche di Psicologia 1(27):23-40
Dewey RA (2007) Psychology: an introduction. Retrieved from http://www.intropsych.com
Duffy BR (2003) Anthropomorphism and the social robot. Robot Autonom Syst 42(3):177–190
Fasola J, Mataric M (2013) A socially assistive robot exercise coach for the elderly. J Hum Robot Interact 2(2):3–32
Fox M, Long D (2003) PDDL2. 1: an extension to pddl for expressing temporal planning domains. J Artif Intell Res (JAIR) 20:61–124
Gat E, Bonnasso RP, Murphy R, Press A (1997) On three-layer architectures. In: Artificial intelligence and mobile robots, pp 195–210. AAAI Press
Goetz J, Kiesler S, Powers A (2003) Matching robot appearance and behavior to tasks to improve human–robot cooperation. In: Proceedings of the 12th IEEE international workshop on robot and human interactive communication, ROMAN 2003, pp 55–60. IEEE
Gomez-Marin A, Paton JJ, Kampff AR, Costa RM, Mainen ZF (2014) Big behavioral data: psychology, ethology and the foundations of neuroscience. Nat Neurosci 17(11):1455–1462
Hameed I, Tan Z-H, Thomsen NB, Duan X (2016) User acceptance of social robots. In: ACHI 2016, the ninth international conference on advances in computer–human interactions. IARIA XPS Press
Hull CL, Hovland CI, Ross RT, Hall M, Perkins DT, Fitch FB (1940) Mathematico-deductive theory of rote learning: a study in scientific methodology. Yale University Press, New Haven
Ishiguro H, Kanda T, Kimoto K, Ishida T (1999) Robot architecture based on situated modules. In: Proceedings of 1999 IEEE/RSJ international conference on intelligent robots and systems. IROS ’99, vol 3, pp 1617–1624
Kolawole JA, Abolaji JA, Olagoke DP (2015) Motivation and information management as a tool of job satisfaction of employees in Nigeria. Afr J Bus Manag 9(19):680–687
Konidaris G, Barto A (2006) An adaptive robot motivational system. In: From animals to animals, vol 9, pp 346–356. Springer
Lindstrom M, Oreback A, Christensen HI (2000) Berra: a research architecture for service robots. In: Proceedings of IEEE international conference on robotics and automation. ICRA’00, vol 4, pp 3278–3283. IEEE
Malfaz M, Castro-Gonzalez A, Barber R, Salichs MA (2011) A biologically inspired architecture for an autonomous and social robot. IEEE Trans Autonom Mental Dev 3(3):232–246
Marsland S, Nehmzow U, Shapiro J (1999) A model of habituation applied to mobile robots. In: Proceedings of towards intelligent mobile robots
Maslow AH (1943) A theory of human motivation. Psychol Rev 50(4):370
Matarić MJ (2002) Situated robotics. In: Encyclopedia of cognitive science, vol 4, pp 25-30. Nature Publisher Group, Macmillan Reference, London
Nevid J (2012) Psychology: concepts and applications. Nelson Education, Scarborough
Nicolescu MN, Mataric MJ (2002) A hierarchical architecture for behavior-based robots. In: Proceedings of first international joint conference on autonomous agents and multi-agent systems, pp 227–233
Nilsson NJ (1980) Principles of artificial intelligence. Morgan Kaufmann Publishers Inc., San Francisco
Parker LE (1994) Alliance: an architecture for fault tolerant, cooperative control of heterogeneous mobile robots. In: Proceedings of the IEEE/RSJ/GI international conference on intelligent robots and systems’94. ’Advanced robotic systems and the real world’, IROS’94, vol 2, pp 776–783. IEEE
Puigbo J-Y, Pumarola A, Angulo C, Tellez R (2015) Using a cognitive architecture for general purpose service robot control. Connect Sci 27(2):105–117
Quigley M, Conley K, Gerkey B, Faust J, Foote T, Leibs J, Wheeler R, Ng AY (2009) ROS: an open-source robot operating system. In: ICRA workshop on open source software, vol 3, pp 5
Romero-Garcés A, Calderita LV, Martínez-Gómez J, Bandera JP, Marfil R, Manso LJ, Bandera A, Bustos P (2015a) Testing a fully autonomous robotic salesman in real scenarios. In: 2015 IEEE international conference on autonomous robot systems and competitions (ICARSC), pp 124–130. IEEE
Romero-Garcés A, Calderita LV, Martınez-Gómez J, Bandera JP, Marfil R, Manso LJ, Bustos P, Bandera A (2015b) The cognitive architecture of a robotic salesman. In: Conference of the Spanish association for artificial intelligence, CAEPIA15, vol 15, pp 16
Steimer T (2002) The biology of fear-and anxiety-related behaviors. Dialog Clin Neurosci 4(3):231
Stoytchev A, Arkin RC (2000) Combining deliberation, reactivity, and motivation in the context of a behavior-based robot architecture. In: Proceedings of 2001 IEEE international symposium on computational intelligence in robotics and automation, pp 290–295
Vansteenkiste M, Williams GC, Resnicow K (2012) Toward systematic integration between self-determination theory and motivational interviewing as examples of top-down and bottom-up intervention development: autonomy or volition as a fundamental theoretical principle. Int J Behav Nutr Phys Act 9(1):23
Acknowledgements
This work has been partially funded by Junta de Castilla y Leon and FEDER funds under Research Grant No. LE028P17.
Author information
Authors and Affiliations
Corresponding author
Additional information
This article is part of the Special Issue on ‘Cognitive Robotics’ guest-edited by Antonio Bandera, Jorge Dias, and Luis Manso.
Handling editor: Luis Manso (University of Extremadura). Reviewers: Marco A. Gutierrez (University of Extremadura), Luis D’Haro (Institute for Infocomm Research, Singapore), Fernanda Mota (Federal University of Rio Grande)
Rights and permissions
About this article
Cite this article
Rodríguez-Lera, F.J., Matellán-Olivera, V., Conde-González, M.Á. et al. HiMoP: A three-component architecture to create more human-acceptable social-assistive robots. Cogn Process 19, 233–244 (2018). https://doi.org/10.1007/s10339-017-0850-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10339-017-0850-5