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.
翻译:机器人的任务竞争仍然不能完全可靠和可用。 机器人可以解密给它的信息并完成任务的一种方式是使用功能性对象导向网络的FOON。 网络首先需要通过人造动作节点以及输入和输出节点在. txt 文件中创建。 网络规模大后, 网络的使用允许网络以各种方式穿行, 比如通过使用第一种有效选项通过迭代深度搜索选择步骤。 另一个机制是超常, 比如选择以最高成功率或最低投入成分为基础的步骤。 任何这些方法都可以通过输出产品来绕过网络, 并得出生成输出所需的一系列步骤 。