内容正文:
浙教版信息技术 九年级
第13课 机器人认路
新知导入
机器人巡线
新知导入
视频中的机器人沿不规则的图形高速行走,它的原理是什么呢。我们今天一块来学习,利用虚拟机器人软件,使机器人沿不规则的路线进行行走。
新知讲解
机器人通过传感器获取外部信息,常用的传感器有声音传感器、灰度传感器、红外传感器、触碰传感器、火焰传感器等(如图所示)
触碰传感器
红外测障传感器
灰度传感器
新知讲解
火焰传感器
指南针传感器
红外测距传感器
新知讲解
现在许多城市的人行道上都建有盲道,为盲人提供方便。
如果能设计一个导盲机器人(如图所示),让机器人沿着盲道带领盲人去医院、商场、公园等地方,这将为盲人的生活带来极大的便利。
新知讲解
以如图所示的场景为例,设计一个能沿黑线行走的导盲机器人,从住宅出发经过商场把盲人带到医院。
新知讲解
在场地上有一条黑色轨迹,要求机器人沿轨迹行走,需要在机器人的底盘上安装两个能识别黑线的灰度传感器。
一、问题分析
传感器的数量与安装的位置不同,机器人程序的算法可能就不同。
新知讲解
如图所示,在机器人前方的底盘上安装左、右两个灰度传感器,用来检测黑线。把机器人放到黑线上,使左、右两个灰度传感器分別位于黑线两侧。
新知讲解
(1)如果左侧传感器能检测到黑线,就向左转。
机器人沿轨迹行走的方案如下:
(2)如果右侧传感器能检测到黑线,就向右转。
(3)如果两侧都没有检测到黑线,说明机器人左、右两个传感器分别位于黑线两侧,就前进。
(4)如果左、右两侧都检测到黑线,说明到达目的地,就停止。
新知导入
机器人巡线原理
新知讲解
灰度传感器是检测物体表面灰度级别的传感器。灰度传感器经常用于识别黑白程度不同的色带。
知识链接
新知讲解
亲身体验
在不同颜色的色带上,灰度传感器检测的结果有什么不同?
若有教学用机器人,设计一个简单的程序来显示传感器所获得的信号值,否则可选择仿真系统中的“机器人编辑”→“仿真工具”获取不同颜色的色带灰度值。
新知讲解
二、设计流程图
根据以上分析,本任务的程序设计不但有“分支结构”,还必须运用“循环结构”,使得检测与判断黑线的指令不断重复执行
新知讲解
根据问题分析,按照顺序结