Robot Semantic Protocol (RoboSemProc) for Semantic Environment Description and Human–Robot Communication

In the last decades, the focus has shifted towards mobile robots to link predictions, imagination, and expectations to human life in different aspects. A tremendous amount of research on mobile robots indicates their importance in various industrial and non-industrial fields such as production, medicine and agriculture. Despite all of these innovations in the field of robotics, intelligent mobile robots are facing challenges in processing the vast amount of sensory data from their sensory inputs. Due to the increasing amount of sensory data, a new demand is to process sensory inputs in an understandable form for both humans and robots. One approach to processing sensory data in a way that is understandable for both robots and humans is through the use of semantic technology, which is a major technology for building semantic knowledge bases in a machine-readable form. The success of semantic technology is highly reliant on ontologies which are considered the semantic knowledge representation. The huge amount of research in this field proves the undeniable impact of ontologies in the field of robotics. Yet, the work concerning the conversion of the sensory inputs from a mobile robot into semantic information in real-time are scarce. This transformation becomes more challenging when converting the sensory input of multiple sensors to a single semantic statement. The collection of semantic information for real-time ontology population is another challenge. In this regard, there is also a lack of work in transferring and using this information for natural language communication between humans and robots. This work addresses these challenges and employs semantic technology in the field of robotics to enable a mobile robot to create semantic information during exploration. In addition, the resulted semantic information is used for communicating information as well as facilitating communication between other robots and humans in a natural language.

[1]  João P. Martins Genesereth Michael R. and Nilsson Nils J.. Logical foundations of artificial intelligence. Morgan Kaufmann Publishers, Los Altos, Calif., 1987, xviii + 405 pp. , 1990 .

[2]  Klaus-Dieter Kuhnert,et al.  An Efficient Alternative for Modeling Spatial Prepositions with RDF Helper Nodes Based on the Environment Perception of a Mobile Robot , 2019, 2019 IEEE 28th International Symposium on Industrial Electronics (ISIE).

[3]  Lyuba Alboul,et al.  Multi-robot team formation control in the GUARDIANS project , 2010, Ind. Robot.

[4]  Ljiljana Stojanovic,et al.  Consistent Evolution of OWL Ontologies , 2005, ESWC.

[5]  Xuchen Yao,et al.  Lean Question Answering over Freebase from Scratch , 2015, NAACL.

[6]  Valentin I. Spitkovsky,et al.  A Cross-Lingual Dictionary for English Wikipedia Concepts , 2012, LREC.

[7]  Emilio Miguelanez,et al.  An IEEE standard Ontology for Robotics and Automation , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Klaus-Dieter Kuhnert,et al.  An Approach for Instant Conversion of Sensory Data of a Simulated Sensor of a Mobile Robot into Semantic Information , 2018, 2018 IEEE International Conference on Electro/Information Technology (EIT).

[9]  Petr Baudis,et al.  Modeling of the Question Answering Task in the YodaQA System , 2015, CLEF.

[10]  Jennifer Chu-Carroll,et al.  IBM Research Report Towards the Open Advancement of Question Answering Systems , 2009 .

[11]  K. D. Joshi,et al.  A collaborative approach to ontology design , 2002, CACM.

[12]  Hannah Bast,et al.  More Accurate Question Answering on Freebase , 2015, CIKM.

[13]  Michael A. Goodrich,et al.  Human-Robot Interaction: A Survey , 2008, Found. Trends Hum. Comput. Interact..

[14]  Drew McDermott,et al.  Introduction to artificial intelligence , 1986, Addison-Wesley series in computer science.

[15]  Muhammad Abdul Qadir,et al.  A Framework for Ontology Evaluation , 2008, ICCS Supplement.

[16]  Raj Madhavan,et al.  Defining positioning in a core ontology for robotics , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  G Stix,et al.  The mice that warred. , 2001, Scientific American.

[18]  Jens Lehmann,et al.  Towards an open question answering architecture , 2014, SEM '14.

[19]  A. Gómez-Pérez,et al.  Evaluation of ontologies , 2001, Int. J. Intell. Syst..

[20]  Philip Bachman,et al.  NewsQA: A Machine Comprehension Dataset , 2016, Rep4NLP@ACL.

[21]  Goldie Nejat,et al.  Robotic Urban Search and Rescue: A Survey from the Control Perspective , 2013, J. Intell. Robotic Syst..

[22]  Christian Weber,et al.  An Approach for Modeling Spatial Prepositions with RDF Reification and Blank Nodes Based on the Environment Perception of a Simulated Mobile Robot , 2018, 2018 IEEE 61st International Midwest Symposium on Circuits and Systems (MWSCAS).

[23]  Sebastian Rudolph,et al.  Foundations of Semantic Web Technologies , 2009 .

[24]  Michael R. Genesereth,et al.  Logical foundations of artificial intelligence , 1987 .

[25]  Thomas R. Gruber,et al.  A translation approach to portable ontology specifications , 1993, Knowl. Acquis..

[26]  Noa Agmon,et al.  Intelligent agent supporting human-multi-robot team collaboration , 2015, Artif. Intell..

[27]  Paul Fodor,et al.  Natural Language Processing With Prolog in the IBM Watson System , 2011 .

[28]  Joanna Isabelle Olszewska,et al.  A Suite of Ontologies for Robotics and Automation [Industrial Activities] , 2017, IEEE Robotics Autom. Mag..

[29]  Alexander H. Waibel,et al.  A Pattern Learning Approach to Question Answering Within the Ephyra Framework , 2006, TSD.

[30]  Edoardo Battaglia,et al.  A Review of Intent Detection, Arbitration, and Communication Aspects of Shared Control for Physical Human-Robot Interaction , 2018 .

[31]  Benjamin Kuipers,et al.  The Spatial Semantic Hierarchy , 2000, Artif. Intell..

[32]  Guilherme V. Raffo,et al.  Towards an Ontology for Autonomous Robots , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.