七年级走迷宫机器人

七年级走迷宫机器人

ID:40391634

大小:1.52 MB

页数:11页

时间:2019-08-01

七年级走迷宫机器人_第1页
七年级走迷宫机器人_第2页
七年级走迷宫机器人_第3页
七年级走迷宫机器人_第4页
七年级走迷宫机器人_第5页
资源描述:

《七年级走迷宫机器人》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、机器人走迷宫2014-5-13思考问题1、观看了刚刚的小动画,机器人除了能够行走外,还具备什么能力?2、假设你是机器人,你会用什么策略来走迷宫?情境假设小辉被人绑架关在一个伸手不见五指的仓库中,里面有很多的房间,小辉该如何逃出去呢?大家讨论一下方法。问题:机器人有别于人,它们的“眼睛”是用什么传感器来发挥作用呢?有几个变量,几个返回值?红外避障传感器、4个变量,分别是1、2、3、4,表示前、左、右、后,2个返回值,0和1。一、走迷宫策略——左、右手定则左手有墙,右手无障时,可以前行问题:什么是左手定则?左

2、手无墙,右手无障时,直行一段距离,左转,再直行一段距离左手有墙,右手有障时,右转一、走迷宫策略——左、右手定则2、右手定则我们可以用左手摸着墙壁感知前面的障碍物,同理也可以沿着右墙壁摸索行走,这种方法称为右手定则。实践:分别尝试用左手和右手的方法,在p83页的图3-2迷宫地图中画出机器人的行走路线,看机器人是否能走出迷宫的出口,这两种方法的所走的路线是否一样呢?二、编程思路1、机器人走迷宫需要用到的传感器是:,还需要用到其他什么模块。2、机器人走迷宫时用左手定则有种情况,需要进行判断,所以可以采用重分支结

3、构作为程序的基本结构。3、判断左边是否有障碍物的条件判断表达式是;判断前方是否有障碍物的条件判断表达式是。红外避障传感器永久循环、条件判断、直行、转弯、高速电机33次2红外避障变量2==1红外避障变量1==1以左手定则设计流程图流程图注意:时间的不用机器人走迷宫时也不一样。两个判断式的书写也不一样条件循环(1)当型循环(条件循环)条件满足继续执行循环体,条件不满足则结束循环。(2)直到型循环(do条件循环)首先执行循环体内程序序列,条件满足则反复循环,不满足则结束循环。(3)跳出循环Break(断开)模块

4、,continue(继续)模块。拓展思考如果要让机器人找到出口后,能在出口处停下来,你觉得哪个传感器能帮助机器人停下来?用哪个模块可以让机器人停下来。轨迹识别传感器电机停止你能不能试着修改流程图让机器人在出口处停下来呢?参照课本P88页谢谢!

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。