Extracting task trees using knowledge retrieval search algorithms in functional object-oriented network

11/15/2022
by   Tyree Lewis, et al.
0

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 ordered plan for robots to retrieve a task tree, through the knowledge retrieval process. We compare two search algorithms to evaluate their performance in extracting task trees: iterative deepening search (IDS) and greedy best-first search (GBFS) with two different heuristic functions. Then, we determine which algorithm is capable of obtaining a task tree for various cooking recipes using the least number of functional units. Preliminary results show that each algorithm can perform better than the other, depending on the recipe provided to the search algorithm.

READ FULL TEXT

page 2

page 3

research
11/12/2022

Task Tree Retrieval Algorithms for Robotic Cooking Using The Functional Object-Oriented Network

Using the Functional Object-Oriented Network, we have implemented three ...
research
10/22/2022

Knowledge Retrieval With Functional Object-Oriented Networks

In this experiment, three different search algorithms are implemented fo...
research
06/01/2021

Evaluating Recipes Generated from Functional Object-Oriented Network

The functional object-oriented network (FOON) has been introduced as a k...
research
11/06/2022

Foon Creation

We have designed three search methods for producing the task trees for t...
research
08/24/2020

Feature Guided Search for Creative Problem Solving Through Tool Construction

Robots in the real world should be able to adapt to unforeseen circumsta...
research
11/03/2022

Task Tree Retrieval for Robotic Cooking

Robotics is used to foster creativity. Humans can perform jobs in their ...
research
11/27/2022

Knowledge Retrieval Using Functional Object-Oriented Networks

Robotic agents often perform tasks that transform sets of input objects ...

Please sign up or login with your details

Forgot password? Click here to reset