首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pddl在计划中不能正常工作

pddl在计划中不能正常工作
EN

Stack Overflow用户
提问于 2020-02-25 11:56:59
回答 2查看 257关注 0票数 0

我在pddl做一个项目。这个想法是挑选四个球并将它们转移到传送带上。(在目标中定义)简单的拾取,移动和放下动作很好,但是当我试图使它变得更复杂的时候。通过为机器人添加不同的姿势,在挑选之前检测到物品,该计划不遵循预先条件。例如,将注意力集中在挑选动作上,正确的姿势不会被遵循。对代码中的错误有什么想法吗?最后的计划应该对每一个动作都有正确的姿势,一个接一个地检测到项目,而不是一下子全部检测出来。

以下链接:http://editor.planning.domains/#read_session=BzTaNrk4dQ

输出错误:https://i.stack.imgur.com/ubWS8.png

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-03-01 02:31:48

谢谢你仔细研究了密码。我能够调试它。分配先决条件是不正确的。为参数赋值的正确方法如下:

(= ?p型衬衫)

在上面的行中,您将find恤类型指定为'p‘。

票数 0
EN

Stack Overflow用户

发布于 2020-02-26 14:56:19

在前提条件下可能有遗漏/错误。您可以为pickup操作提供以下内容:

代码语言:javascript
复制
(exists (?f - pose ?g - gripper)
        (at-pose robotarm pregrasppose))

注意,在fluent中,您根本没有使用变量?f?g

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60394091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档