PMK : a knowledge processing framework for autonomous robotics perception and manipulation

Autonomous indoor service robots are supposed to accomplish tasks, like serve a cup, which involve manipulation actions. Particularly, for complex manipulation tasks which are subject to geometric constraints, spatial information and a rich semantic knowledge about objects, types, and functionality...

Descripción completa

Detalles Bibliográficos
Autores: Diab, Mohammed, Akbari, Aliakbar|||0000-0002-5290-9799, Ud Din, Muhayy, Rosell Gratacòs, Jan|||0000-0003-4854-2370
Tipo de recurso: artículo
Fecha de publicación:2019
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/130407
Acceso en línea:https://hdl.handle.net/2117/130407
https://dx.doi.org/10.3390/s19051166
Access Level:acceso abierto
Palabra clave:Autonomous robots
perception knowledge
knowledge-based reasoning
task-motion planning
Robots autònoms
Àrees temàtiques de la UPC::Informàtica::Robòtica
Descripción
Sumario:Autonomous indoor service robots are supposed to accomplish tasks, like serve a cup, which involve manipulation actions. Particularly, for complex manipulation tasks which are subject to geometric constraints, spatial information and a rich semantic knowledge about objects, types, and functionality are required, together with the way in which these objects can be manipulated. In this line, this paper presents an ontological-based reasoning framework called Perception and Manipulation Knowledge (PMK) that includes: (1) the modeling of the environment in a standardized way to provide common vocabularies for information exchange in human-robot or robot-robot collaboration, (2) a sensory module to perceive the objects in the environment and assert the ontological knowledge, (3) an evaluation-based analysis of the situation of the objects in the environment, in order to enhance the planning of manipulation tasks. The paper describes the concepts and the implementation of PMK, and presents an example demonstrating the range of information the framework can provide for autonomous robots.