Abstract
Abstract
Within the next decades, robots will need to be able to execute a large variety of tasks autonomously in a large variety of environments. To relax the resulting programming effort, a knowledge-enabled approach to robot programming can be adopted to organize information in re-usable knowledge pieces. However, for the ease of reuse, there needs to be an agreement on the meaning of terms. A common approach is to represent these terms using ontology languages that conceptualize the respective domain. In this work, we will review projects that use ontologies to support robot autonomy. We will systematically search for projects that fulfill a set of inclusion criteria and compare them with each other with respect to the scope of their ontology, what types of cognitive capabilities are supported by the use of ontologies, and which is their application domain.
Publisher
Cambridge University Press (CUP)
Subject
Artificial Intelligence,Software
Reference113 articles.
1. Classifying human-robot interaction: an updated taxonomy
2. Warnier, M. et al. 2012. When the robot puts itself in your shoes. managing and exploiting human and robot beliefs. In 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication. IEEE, 948–954.
3. Wang, A. Y. , Sable, J. H. & Spackman, K. A. 2002. The SNOMED clinical terms development process: refinement and analysis of content. In Proceedings of the AMIA Symposium. American Medical Informatics Association, 845.
4. A Survey of Artificial Cognitive Systems: Implications for the Autonomous Development of Mental Capabilities in Computational Agents
5. The Enterprise Ontology
Cited by
71 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献