Decision making algorithm for an autonomous guide-robot using fuzzy logic

This paper presents a novel method to generate optimal presentations for a Guide-Robot that explains the exhibition to different types of audience. The generation of automatic presentations are selected dynamically regarding different criteria and an intelligent algorithm is implemented based on fuzzy logic to decide which presentation is the optimal. Thus, the decision-making mechanism prioritizes values of the presentation by means of a quality index that the fuzzy logic algorithm generates. The learning phase is produced using feedback information from the public that can modify the previous quality criteria to evaluate if the task is good or bad. Thus, the robot can learn by means of the interaction of the public and with the combination of fuzzy logic for selecting the optimal time and presentation that require a specific guided visit. To ensure that the learning phase is working properly, the robot has been tested in museums where there are interactions between the public and the robot.

[1]  Sven Behnke,et al.  The humanoid museum tour guide Robotinho , 2009, RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication.

[2]  Da Ruan,et al.  Intelligent knowledge engineering systems , 2007, Knowl. Based Syst..

[3]  Wolfram Burgard,et al.  MINERVA: a second-generation museum tour-guide robot , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[4]  Javier Montero,et al.  Fuzzy Specification in Real Estate Market Decision Making , 2010, Int. J. Comput. Intell. Syst..

[5]  Michio Sugeno,et al.  Introduction: The Real Contribution of Fuzzy Systems , 1998 .

[6]  Baghdad Atmani,et al.  Combining Fuzzy AHP with GIS and Decision Rules for Industrial Site Selection , 2017, Int. J. Interact. Multim. Artif. Intell..

[7]  Michael Margaliot,et al.  Fuzzy Lyapunov-based approach to the design of fuzzy controllers , 1999, Fuzzy Sets Syst..

[8]  Frédéric Adam,et al.  Understanding Human Decision Making - A Fundamental Step Towards Effective Intelligent Decision Support , 2008, Intelligent Decision Making: An AI-Based Approach.

[9]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[10]  Ramón Galán,et al.  An Emotional Model for a Guide Robot , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[11]  Keira CORBA(Common Object Request Broker Architecture) , 2019 .

[12]  Lotfi A. Zadeh,et al.  Fuzzy logic = computing with words , 1996, IEEE Trans. Fuzzy Syst..

[13]  Hugh F. Durrant-Whyte,et al.  Mobile robot localization by tracking geometric beacons , 1991, IEEE Trans. Robotics Autom..

[14]  Lotfi A. Zadeh,et al.  Is there a need for fuzzy logic? , 2008, NAFIPS 2008 - 2008 Annual Meeting of the North American Fuzzy Information Processing Society.

[15]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[16]  Diego Rodriguez-Losada,et al.  Urbano, an Interactive Mobile Tour-Guide Robot , 2008 .

[17]  William C. Mann,et al.  Natural Language Generation in Artificial Intelligence and Computational Linguistics , 1990 .

[18]  Joelle Pineau,et al.  Experiences with a mobile robotic guide for the elderly , 2002, AAAI/IAAI.