Cargando…
An Approach to Task Representation Based on Object Features and Affordances
Multi-purpose service robots must execute their tasks reliably in different situations, as well as learn from humans and explain their plans to them. We address these issues by introducing a knowledge representation scheme to facilitate skill generalization and explainability. This scheme allows rep...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9412895/ https://www.ncbi.nlm.nih.gov/pubmed/36015917 http://dx.doi.org/10.3390/s22166156 |
_version_ | 1784775605122760704 |
---|---|
author | Gajewski, Paul Indurkhya, Bipin |
author_facet | Gajewski, Paul Indurkhya, Bipin |
author_sort | Gajewski, Paul |
collection | PubMed |
description | Multi-purpose service robots must execute their tasks reliably in different situations, as well as learn from humans and explain their plans to them. We address these issues by introducing a knowledge representation scheme to facilitate skill generalization and explainability. This scheme allows representing knowledge of the robot’s understanding of a scene and performed task. We also present techniques for extracting this knowledge from raw data. Such knowledge representation and extraction methods have not been explored adequately in previous research. Our approach does not require any prior knowledge or 3D models of the objects involved. Moreover, the representation scheme is easy to understand for humans. The system is modular so that new recognition or reasoning routines can be added without changing the basic architecture. We developed a computer vision system and a task reasoning module that works with our knowledge representation. The efficacy of our approach is demonstrated with two different tasks: hanging items on pegs and stacking one item on another. A formalization of our knowledge representation scheme is presented, showing how the system is capable of learning from a few demonstrations. |
format | Online Article Text |
id | pubmed-9412895 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-94128952022-08-27 An Approach to Task Representation Based on Object Features and Affordances Gajewski, Paul Indurkhya, Bipin Sensors (Basel) Article Multi-purpose service robots must execute their tasks reliably in different situations, as well as learn from humans and explain their plans to them. We address these issues by introducing a knowledge representation scheme to facilitate skill generalization and explainability. This scheme allows representing knowledge of the robot’s understanding of a scene and performed task. We also present techniques for extracting this knowledge from raw data. Such knowledge representation and extraction methods have not been explored adequately in previous research. Our approach does not require any prior knowledge or 3D models of the objects involved. Moreover, the representation scheme is easy to understand for humans. The system is modular so that new recognition or reasoning routines can be added without changing the basic architecture. We developed a computer vision system and a task reasoning module that works with our knowledge representation. The efficacy of our approach is demonstrated with two different tasks: hanging items on pegs and stacking one item on another. A formalization of our knowledge representation scheme is presented, showing how the system is capable of learning from a few demonstrations. MDPI 2022-08-17 /pmc/articles/PMC9412895/ /pubmed/36015917 http://dx.doi.org/10.3390/s22166156 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Gajewski, Paul Indurkhya, Bipin An Approach to Task Representation Based on Object Features and Affordances |
title | An Approach to Task Representation Based on Object Features and Affordances |
title_full | An Approach to Task Representation Based on Object Features and Affordances |
title_fullStr | An Approach to Task Representation Based on Object Features and Affordances |
title_full_unstemmed | An Approach to Task Representation Based on Object Features and Affordances |
title_short | An Approach to Task Representation Based on Object Features and Affordances |
title_sort | approach to task representation based on object features and affordances |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9412895/ https://www.ncbi.nlm.nih.gov/pubmed/36015917 http://dx.doi.org/10.3390/s22166156 |
work_keys_str_mv | AT gajewskipaul anapproachtotaskrepresentationbasedonobjectfeaturesandaffordances AT indurkhyabipin anapproachtotaskrepresentationbasedonobjectfeaturesandaffordances AT gajewskipaul approachtotaskrepresentationbasedonobjectfeaturesandaffordances AT indurkhyabipin approachtotaskrepresentationbasedonobjectfeaturesandaffordances |