TY - JOUR
T1 - A review and comparison of ontology-based approaches to robot autonomy
AU - Olivares-Alarcos, Alberto
AU - Bessler, Daniel
AU - Khamis, Alaa
AU - Goncalves, Paulo
AU - Habib, Maki K.
AU - Bermejo-Alonso, Julita
AU - Barreto, Marcos
AU - Diab, Mohammed
AU - Rosell, Jan
AU - Quintas, Joao
AU - Olszewska, Joanna Isabelle
AU - Nakawala, Hirenkumar
AU - Pignaton, Edison
AU - Gyrard, Amelie
AU - Borgo, Stefano
AU - Alenya, Guillem
AU - Beetz, Michael
AU - Li, Howard
PY - 2019/12/27
Y1 - 2019/12/27
N2 - 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.
AB - 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.
U2 - 10.1017/S0269888919000237
DO - 10.1017/S0269888919000237
M3 - Article
SN - 0269-8889
VL - 34
JO - The Knowledge Engineering Review
JF - The Knowledge Engineering Review
M1 - e29
ER -