行动和效果公理

发布于 2024-10-19 23:24:50 字数 717 浏览 7 评论 0原文

我想创建一个公理动作,使代理能够在 如果机器人位于电梯节点,则门, 如果路线连接两个电梯节点

在此处输入图像描述

显示结构的地图 建筑。每个节点要么代表一个 房间 (Rn) 或电梯 (Ln)。机器人 可以在房间之间移动(实心 线),或在楼层之间移动(虚线 线)。机器人需要指定 拍摄时的方向(上/下) 电梯。

我正在考虑类似的事情

isRobot(r)和isEdge(e)和isLift(x)和isLift(y)和isFloor(Floor1)和isFloor(Floor2)和-(x==y) ) 和 -(Floor1==Floor2) 和 at(inside(r,x),Floor1) 和 edgeFrom(e,x,y)ad=>goUp(inside(r,y),Floor2) 或 goDown(inside( r,y),Floor2)

我的谓词是: 移动(x,y)- 边缘从(x,y,z)- 在(x,y) 里面(x,y)- 除尘(x,y)- isClean(x)-
房间(x)- isEdge(x)- isFloor(x)- 向上(x,y)- 向下(x,y) 升力(x) isRobot(x)

我是否正式确定了该操作?如果不是,我该怎么办?

I want to create an axiom-action tha will enable an agent to move up or down between
doors if the robot is in a lift node,
and if a route connects the two lift nodes

enter image description here

A map which shows the structure of the
building. Each node either represent a
room (Rn) or a lift (Ln). The robot
can either move between rooms (solid
lines), or move between oors (dashed
lines). The robots needs to specify
the direction (up/down) when taking
the lift.

I was thinking of something like:

isRobot(r) and isEdge(e) and isLift(x) and isLift(y) and isFloor(Floor1) and isFloor(Floor2) and -(x==y) and -(Floor1==Floor2) and at(inside(r,x),Floor1) and edgeFrom(e,x,y)ad=>goUp(inside(r,y),Floor2) or goDown(inside(r,y),Floor2)

My predicates are:
move(x,y)-
edgeFrom(x,y,z)-
at(x,y)
inside(x,y)-
dusting(x,y)-
isClean(x)-
isRoom(x)-
isEdge(x)-
isFloor(x)-
goUp(x,y)-
goDown(x,y)
isLift(x)
isRobot(x)

Did I formalized the action right?If not what should I do?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

峩卟喜欢 2024-10-26 23:24:50

您应该查看 PDDL 和 STRIPS 文档;会有帮助的。

http://planning.cis.strath.ac.uk/competition/

他们有样本问题;所以你应该能够一起去。

一切顺利。

You should look at the PDDL and STRIPS documentations; it'll help.

http://planning.cis.strath.ac.uk/competition/

They have sample problems; so you should be able to go along.

All the best.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文