A Semantic Knowledge-Based Method for Home Service Robot to Grasp an Object

Cici Li,Guohui Tian,Mengyang Zhang
DOI: https://doi.org/10.1016/j.knosys.2024.111947
IF: 8.139
2024-01-01
Knowledge-Based Systems
Abstract:To help the home service robot grasp an object with the constraints from the object itself, task and environment at the same time, we propose a knowledge-based method. Firstly, we construct five ontologies (object, task, environment, constraint and probabilistic ontology) to represent the five in a unified format. The remarkable things are that the object ontology is part-based and the constraints (grasp type, grasp location, approach direction, opening width, trajectory constraint and grasp force) are throughout the whole grasp process. To reason the constraints out with the findings, we propose a collaborative reasoning mechanism. It contains ontological reasoning, rule-based reasoning and probabilistic reasoning. Secondly, we propose to use SWRL (Semantic Web Rule Language) rules to label the object’s segments with functional parts. For its textual form, this method is fast. Thirdly, JSHOP2 planner is used to make the inferred constraints as the parameters of grasp subactions. Once the subaction list is output, the corresponding executable codes are called. Finally, we use Tiago robot to grasp different objects in different task and environment in our laboratory.
What problem does this paper attempt to address?