Knowledge Retrieval Using Functional Object-Oriented Networks
Robotic agents often perform tasks that transform sets of input objects into output objects through functional motions. This work describes the FOON knowledge representation model for robotic tasks. We define the structure and key components of FOON and describe the process we followed to create our universal FOON dataset. The paper describes various search algorithms and heuristic functions we used to search for objects within the FOON. We performed multiple searches on our universal FOON using these algorithms and discussed the effectiveness of each algorithm.
Code (0)
등록된 구현이 없습니다.
Tasks
ObjectRetrievalSimilar Papers 제목 키워드 기반
Functional Object-Oriented Network: Construction & Expansion
We build upon the functional object-oriented network (FOON), a structured knowledge representation which is constructed from observations of human activities and manipulations. A FOON can be used for representing object-…
ObjectRetrievalExtracting task trees using knowledge retrieval search algorithms in functional object-oriented network
The functional object-oriented network (FOON) has been developed as a knowledge representation method that can be used by robots in order to perform task planning. A FOON can be observed as a graph that can provide an or…
RetrievalTask PlanningKnowledge Retrieval using Functional Object-Oriented Network
Robots can complete all human-performed tasks, but due to their current lack of knowledge, some tasks still cannot be completed by them with a high degree of success. However, with the right knowledge, these tasks can be…
ObjectRetrievalTask PlanningEvaluating Recipes Generated from Functional Object-Oriented Network
The functional object-oriented network (FOON) has been introduced as a knowledge representation, which takes the form of a graph, for symbolic task planning. To get a sequential plan for a manipulation task, a robot can …
FormObjectRetrievalTask PlanningTask Tree Retrieval Algorithms for Robotic Cooking Using The Functional Object-Oriented Network
Using the Functional Object-Oriented Network, we have implemented three search algorithms for generating the task trees for the given goal nodes. The approach, process, and results are written in this paper.
ObjectRetrieval