论文标题

Foon创建和食谱生成的遍历

FOON Creation and Traversal for Recipe Generation

论文作者

Patel, Raj

论文摘要

机器人的任务竞赛仍然无法完全可靠和可用。机器人可以解读给它并完成任务的一种方式是利用FOON,该Foon代表功能面向对象的网络。首先需要通过让人类创建动作节点以及.txt文件中的输入和输出节点来创建网络。在网络相当大之后,该网络的利用允许以多种方式遍历网络,例如通过使用第一个可见的有效选项通过迭代加深搜索来选择步骤。另一个机制是启发式方法,例如根据最高成功率或最低的输入成分选择步骤。通过这些方法中的任何一种,程序都可以穿越给定输出产品的网络,并得出需要采取一系列步骤来产生输出。

Task competition by robots is still off from being completely dependable and usable. One way a robot may decipher information given to it and accomplish tasks is by utilizing FOON, which stands for functional object-oriented network. The network first needs to be created by having a human creates action nodes as well as input and output nodes in a .txt file. After the network is sizeable, utilization of this network allows for traversal of the network in a variety of ways such as choosing steps via iterative deepening searching by using the first seen valid option. Another mechanism is heuristics, such as choosing steps based on the highest success rate or lowest amount of input ingredients. Via any of these methods, a program can traverse the network given an output product, and derive the series of steps that need to be taken to produce the output.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源