- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南邮自动化人工智能8一一自动规划
* * * * * * * * * * * * * * * * * * * * * * * 设有两个操作符,即 gothru 和 pushthru (“走过”和“推过”),分别描述于下: OP1:gothru(d,r1,r2); 机器人通过房间 r1 和房间 r2 之间的 d,即机器人从房间r1 走过门 d 而进入房间 r2。 先决条件:机器人在房间 r1 内,而且门 d 连接 r1 和 r2 两个房间。 INROOM (ROBOT,r1)∧CONNECTS(d,r1,r2); 删除表:INROOM(ROBOT,S);对于任何 S 值。 添加表:INROOM(ROBOT,r2)。 OP2:pushthru(b,d,r1,r2) 机器人把物体 b 从房间 r1 经过门 d 推到房间 r2。 先决条件:INROOM(b,r1)∧INROOM(ROBOT,r1) ∧CONNECTS(d,r1,r2) 删除表:INROOM(ROBOT,S), INROOM(b,S); 对于任何S。 添加表:INROOM(ROBOT,r2), INROOM(b,r2)。 例: 采用中间-结局分析方法来逐步求解机器人规划 (见P219-221) 差别表 假定这个问题的初始状态M0和目标G0如下:M0:INROOM(ROBOT,R1)∧INROOM(BOX1,R2) ∧CONNECTS(D1,R1,R2)? G0:INROOM(ROBOT,R1)∧INROOM(BOX1,R1) ∧CONNECTS(D1,R1,R2) 假定这个问题的初始状态M0和目标G0如下:M0:INROOM(ROBOT,R1)∧INROOM(BOX1,R2) ∧CONNECTS(D1,R1,R2)? G0:INROOM(ROBOT,R1)∧INROOM(BOX1,R1) ∧CONNECTS(D1,R1,R2) BOX1 机器人 箱子 R1 R2 D BOX1 机器人 箱子 R1 R2 D 图8.4 STRIPS的一个简化模型 基于中间结局分析方法的规划求解: 采用中间结局分析方法来逐步求解这个机器人规划: ① do GPS的主循环迭代,until M0与G0匹配为止。 ② begin。 ③ G0 不能满足M0,找出M0与G0的差别。 尽管这个问题不能马上得到解决,但是如果初始数据库含有语句 INROOM(BOX1,R1),那么这个问题的求解过程就可以得到继续。GPS找到它们的差别: d1 为 INROOM(BOX1,R1), 即要把箱子(物体) 放到目标房间 R1 内。 ④ 选取操作符:一个与减少差别d1有关的操作符。根据差别表,STRIPS选取操作符为: OP2:pushthru(BOX1,d,r1,R1) ⑤ 消去差别d1,为OP2设置先决条件G1为:?? G1:INROOM(BOX1,r1)∧INROOM(ROBOT,r1) ∧CONNECTS(d,r1,R1) 这个先决条件被设定为子目标,而且STRIPS试图从M0到达G1。尽管G1仍然不能得到满足,也不可能马上找到这个问题的直接解答。不过STRIP发现: 如果 r1=R2, d=D1,当前数据库含有 INROOM(ROBOT,R1) 那么此过程能够继续进行。现在新的子目标G1为: G1:INROOM(BOX1,R2)∧INROOM(ROBOT,R2) ∧CONNECTS(D1,R2,R1) ⑥ GPS(p);重复第3步至第5步,迭代调用,以求解此问题。 步骤3:G1和M0的差别d2为 INROOM(ROBOT,R2) 即要求机器人移到房间R2。 步骤4:根据差别表,对应于d2的相关操作符为 OP1:gothru(d,r1,R2) 步骤5:OP1的先决条件为: G2:INROO
您可能关注的文档
最近下载
- 吻合器应用的有关问题.ppt
- 2024秋国开《法律职业伦理》形考任务一至三答案.docx VIP
- 《党政机关厉行节约反对浪费条例》详细内容学习(PPT+文稿).pptx VIP
- 油库DCS控制系统.pptx VIP
- 世界职业院校技能大赛「参赛项目介绍内容」模拟示例参考—项目名称:生命之桥.docx VIP
- (新平台)国家开放大学《幼儿园教育质量评价》形考任务1-3参考答案.pdf VIP
- 上海交通大学网络护理管理学习题册答案.pdf VIP
- 液化气公司(燃气站)安全生产三项制度完整版.doc VIP
- 生物质发电锅炉设备原理方案.doc
- 2025年《党政机关厉行节约反对浪费条例》PPT学习课件.pptx VIP
文档评论(0)