设计能走宫的机器人.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
设计能走宫的机器人

复习回顾 轨迹识别传感器检测返回值 轨迹变量==0,左无信号,右无信号 轨迹变量==1,左有信号,右无信号 轨迹变量==2,左无信号,右有信号 轨迹变量==3,左有信号,右有信号 红外避障传感器检测返回值 红外避障变量==0,没有检测到障碍物 红外避障变量==1,检测到障碍物 红外避障传感器 P课本31红外避障传感器变量“1”、“2”、“3”、“4”分别对应安装在机器人前、左、右、后方的传感器 迷宫地图 走迷宫策略 两个传感器:左手定则、右手定则。 三个传感器 总体思路 左手定则:左侧有障碍,判断前面有无障碍, 无障碍时前进,有障碍时,往右转。 左侧无障碍,左转直行。 左手定则 左手定则 左手定则 条件循环 任务 用左手则完成迷宫程序设计 检测到轨迹 没有检测到轨迹 右侧 红外避障变量3 左侧 红外避障变量2 前方 红外避障变量1 方向 红外避障传感器变量 第一节 设计能走迷宫的机器人 右手定则:右侧有障碍,判断前面有无障碍, 无障碍时前进,有障碍时,往左转。 右侧无障碍,右转直行。 左侧有信号,前方无信号 左 前 ① 红外避障变量2 红外避障变量2==1 红外避障变量1 红外避障变量1==1 轨迹变量==0 左侧没信号 左 直行 左转 直行 ② 速度:10,时间:0.3 速度:-10,角度:90 速度:10,时间:0.4 ③ 左 前 右转 左侧有信号,前方有信号 速度:10,角度:90 循环体内 循环体外 循环体内 循环体外 当型循环(条件循环) 执行过程:先判断条件,当条件满足,执行循环体内程序,再重新判断,当条件不满足时,结束循环,执行循环体外程序。 直到型循环(do条件循环) 执行过程:执行循环体内程序,再判断条件,当条件满足,再重复执行循环体内程序,当条件不满足时,结束循环,执行循环体外程序。 B C * *

文档评论(0)

1444168621 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档