七年级 走迷宫机器人

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。



两个判断 式的书写 也不一样
流 程 图
注意:时 间的不用 机器人走 迷宫时也 不一样。
条件循环
(1)当型循环(条件循环) 条件满足继续执行循环体,条件不满足则结束循环。 (2)直到型循环(do条件循环) 首先执行循环体内程序序列,条件满足则反复循环,不满足 则结束循环。
Байду номын сангаас
(3)跳出循环
Break(断开)模块,continue(继续)模块。
1、机器人走迷宫需要用到的传感器是: 红外避障传感器 还需要用到其他什么模块 2、机器人走迷宫时用左手定则有 3 种情况,需要进行 2 重分支结构作为程序的基本结构。 , 。 3 次 判断,所以可以采用
永久循环、条件判断、直行、转弯、 高速电机
3、判断左边是否有障碍物的条件判断表达式是 红外避障变量2==1 判断前方是否有障碍物的条件判断表达式是 红外避障变量1==1
拓展思考
• 如果要让机器人找到出口后,能在出口处停下来,你觉得
哪个传感器能帮助机器人停下来?用哪个模块可以让机器
人停下来。
轨迹识别传感器
电机停止
一、走迷宫策略——左、右手定则
2、右手定则
我们可以用左手摸着墙壁感知前面的障碍物,同理也可以沿着右墙 壁摸索行走,这种方法称为右手定则。
实践: 分别尝试用左手和右手的方法,在p83页的图3-2迷宫地图中画出机器人 的行走路线,看机器人是否能走出迷宫的出口,这两种方法的所走的路线是 否一样呢?
二、编程思路
发挥作用呢?有几个变量,几个返回值?
红外避障传感器、4个变量,分别是1、2、3、4,表示前、 左、右、后,2个返回值,0和1。
一、走迷宫策略——左、右手定则
问题:什么是左手定则?
左手有墙,右手无障 时,可以前行
左手无墙,右手无 障时,直行一段距 离,左转,再直行 一段距离
左手有墙,右手有 障时,右转
机器人走迷宫
2014-5-13
思考问题
1、观看了刚刚的小动画,机器人除了能够行走外,还具备什么能力? 2、假设你是机器人,你会用什么策略来走迷宫?
情境假设
• 小辉被人绑架关在一个伸手不见五指的仓库中,里面有很 多的房间,小辉该如何逃出去呢?大家讨论一下方法。
问题:机器人有别于人,它们的“眼睛”是用什么传感器来
相关文档
最新文档