
第七节制作循迹机器人.ppt
15页第七节第七节 轨迹识别传感器轨迹识别传感器 小小导盲机器人小小导盲机器人 很多城市马路两旁的人行道上,都铺设着带有颜色的盲人专行道盲人是看不见盲道的,有什么办法可以帮助盲人顺着盲道安全行走呢?让我们试着设计一个能识别盲道的小小导盲机器人吧!小小导盲机器人 小小导盲机器人小小导盲机器人 这节课我们模拟导盲机器人的功能,运用学过的知识和技能,利用诺宝教育机器人操作平台,试着设计一个能识别盲道的小小导盲机器人为了完成导盲任务,我们还要绘制一个白色的环形条带,当作模拟盲道小小导盲机器人小小导盲机器人一、任务分析一、任务分析明确任务任务目标这节课的任务,对小小导盲机器人的设计提出了哪些要求?这节课的任务要求我们的小小导盲机器人能够达到以下目标目标一,目标一,要求小小导盲机器人能够识别物体的颜色目标二,目标二,小小导盲机器人应始终沿盲道前进而不能偏离小小导盲机器人小小导盲机器人二、熟悉轨迹识别传感器 轨迹识别传感器在机器人的头部下方,它由两部分组成,两个发射器,两个接收器发射器不断地发射信号,当遇到不同颜色物体时,反射回接收器当中的信号强弱就会不同这时,接收器就会把这些不同的信号,转化为相应的电信号,再传输给机器人的微电脑。
机器人的微电脑进行处理,然后指挥机器人做出反应一一 点点 通通1. 轨迹识别传感器的功能轨迹识别传感器是怎样识别盲道,并沿着盲道行走的??小小导盲机器人小小导盲机器人轨迹识别传感器:轨迹识别传感器:由两组红外发射管和接收管组成检测地面轨迹颜色的差别,识别地面轨迹可调电阻:可调电阻:调节传感器的灵敏度,逆时针旋转,灵敏度增强;顺时针旋转,灵敏度减弱备注:备注:轨迹识别传感器在检测轨迹的时候,离轨迹越近,灵敏度越高轨迹识别传感器探头 可调电阻 传感器连接线轨迹识别传感器构成(如下图):小小导盲机器人小小导盲机器人2. 轨迹识别传感器模块的应用轨迹识别传感器模块有什么作用?轨迹识别传感器模块在流程图编程中设置窗口如图利用这个窗口,可以选择2个与微电脑连接端口下面是小小导盲机器人,在检测外界信息时,遇到的不同情况当小小导盲机器人位于白线的左边缘时,右侧的轨迹识别传感器探头就可以检测到白线这时,轨迹变量的返回值为2当小小导盲机器人位于白线的右边缘时,左侧的轨迹识别传感器探头就会检测到白线,轨迹变量的返回值为1当小小导盲机器人正位于白线上时,左、右两侧的轨迹识别传感器探头将同时检测到白线,轨迹变量的返回值都为3。
当机器人不在白线上时,左、右两侧的轨迹识别传感器探头将同时检测不到白线,轨迹变量的返回值都为0以上,我们明白了轨迹识别传感器模块的应用,下面就可以开始编写程序了小小导盲机器人小小导盲机器人2. 轨迹识别传感器模块的应用下面是小小导盲机器人,在检测外界信息时,遇到的不同情况轨迹轨迹探头探头数据数据显示显示左左右右0123无信号有信号无信号无信号无信号有信号有信号有信号小小导盲机器人小小导盲机器人2. 轨迹识别传感器模块的应用下面是小小导盲机器人,在检测外界信息时,遇到的不同情况返回值返回值需执行的需执行的动作动作具体的指令具体的指令0123左转右转直行小转弯去找线高速电机左边速度比右边小高速电机左边速度比右边大高速电机左、右速度一样在左侧就右转,在右侧就左转小小导盲机器人小小导盲机器人三、编写程序1.编程思路小小导盲机器人的编程思路如下先判断左侧轨迹探头的返回值,如果轨迹变量的返回值是1,接着就判断右侧轨迹探头的返回值如果右侧轨迹变量的返回值是2,说明机器人正位于白线上,这时机器人应该直行如果此时轨迹变量的返回值为1,说明机器人位于白线的右边缘,机器人应该左转当轨迹变量的返回值为2时,说明机器人位于白线的左边缘,机器人应该右转。
如果此时轨迹变量的返回值也为0,说明机器人不在白线上,机器人应该寻找白线在设计程序时,我们让机器人绕圈寻找小小导盲机器人小小导盲机器人沿盲道行走的导盲机器人程序2. 参考图形程序参考图形程序小小导盲机器人对盲道颜色的判断,需要使用选择结构参考图形程序如图,说明如下 A ——轨迹识别传感器模块用于获取左侧、右侧两个轨迹探头的返回值B ——判断条件为“轨迹变量= =1”C ——判断条件为“轨迹变量= =2”D ——判断条件为“轨迹变量= =3E ——左电机为0,右电机为10,左转走上轨迹F ——左电机为10,右电机为0,右转走上轨迹G ——左右电机都为10,在轨迹上直行H ——左转前进或者右转前进画圆小小导盲机器人小小导盲机器人四、创建仿真环境 在这个任务中,需要为小小导盲机器人创建一个模拟的盲道下面是一个环形的模拟盲道图 白色的环形盲道,是通过仿真界面中的添加按钮色带选项卡设置的其中,直线跑道部分为矩形色带,曲线跑道部分为圆弧色带小小导盲机器人小小导盲机器人 1.想一想,轨迹识别传感器还可以用在哪些方面? 2.试一试,编写一个走“T型台”的机器人模特程序,让机器人在下图模拟的梯形台中表演。












