课件编号5967170

第13课 机器人避障 课件(共23张PPT)+2个视频

日期:2024-05-06 科目:信息技术 类型:初中课件 查看:71次 大小:15824512Byte 来源:二一课件通
预览图 0
13课,机器人,避障,课件,23张,PPT
    课件23张PPT。内容“红外测障”模块机器人往返跑 机器人避障 导入有没有办法改善这种情况?导入自动刹车系统机器人如何避障用什么检测障碍物? 发现障碍物将采取哪些行动? 你将如何编写机器人避障的程序?发现问题机器人是通过传感器接收外界信息的。传感器的种类很多: 红外传感器可以用来检测障碍物 亮度传感器能检测光线的强弱 地面灰度传感器可以检测地面颜色的深浅 声音传感器可以接收声音信息,等等。 下面利用“红外测障”模块和“条件判断”模块编写程序,使机器人能根据前方是否存在障碍物,做出不同的反应。传感器第 一 章“红外测障”模块PART ONE01“红外测障”模块机器人可利用红外传感器来检测障碍物是否存在。利用“传感器模块库”中的“红外测障”模块编写一个程序,完成如图13-1所示的任务,学习“红外测障”和“条件判断”模块的使用方法。01“红外测障”模块(1)拖放模块。 从“传感器模块库”中选择“红外测障模块,并拖放到主程序下,“红外测障”模块能把检测到的障碍物信号赋给变量。01“红外测障”模块(2)设置属性。 在“红外测障”模块上,单击鼠标右键,弹出如图13-3所示对话框。默认的变量为“红外变量一”,单击可以进行选择。单击“检测完成后,进行条件判断”,再进行条件设置,可使“红外模块”具有检测与判断功能。01“红外测障”模块(3)设置条件 “红外变量一“、“==”、“前”是判断条件,表示前方有障碍,如图13.4所示看我的机器人是如何躲过障碍物的01“红外测障”模块01“红外测障”模块(4)测障程序如图所示。(5)进入仿真环境,设置场景,进行调试。第 二 章机器人往返跑PART TWO02机器人往返跑机器人要在如图13-6所示的场景中往返“跑”,需要机器人反复判断前方的障碍物,如果有障碍就转向180度,否则前进。我们利用“永远循环”模块实现判断的重复执行,程序如图13-7所示。 第 三 章机器人避障PART THREE03机器人避障机器人发现障碍物采取了哪些行动?后退检测到障碍物转弯前进在不同状况下机器人的不同反应03机器人避障03机器人避障机器人避障程序与分析 避障机器人算法流程图说说编写避障机器人的思路读红外传感器 的值开始是否检测 到障碍物前 进是否算法二:左转开始读红外传感器 的值前进是否检测 到障碍物是右转算法一:03机器人避障练一练编写一个程序,使机器人完成如下图所示的行走任务。………………拓展

    ~~ 您好,已阅读到文档的结尾了 ~~