- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二节 制作胆小鬼机器人 * * 观看动画:“聪明的机器人” 制作胆小鬼机器人(遇到障碍能掉头逃跑) 任务 思考:人是怎么避开障碍物(树)的?用到了 哪些器官? 参考上图人避开障碍物的过程,在纸上绘制机器人避开障碍物的流程图。 避开障碍物的流程图 * 识别是否有障碍物 转向 继续前进 开始 进行判断 永久循环 是 否 结束 一体式红外避障传感器 * * 诺宝机器人的“眼睛”之一红外避障传感器 分离式红外避障传感器 探测范围为0cm--100cm 阅读P30-33页,思考以下三个问题: 1.红外避障传感器的主要功能是什么? 2.红外避障传感器的变量有哪些?它的返回值分别代表什么? 3.“红外避障变量1==1”表示什么? * 红外避障传感器 阅读P30-33页,思考以下三个问题: 1.红外避障传感器的主要功能是什么? 检测相应方向上是否有物体存在 2.红外避障传感器的变量有哪些?它的返回值分别代表什么? 红外避障变量1-4使机器人能看到前、左、右、后的障碍物。 * 红外避障传感器 红外避障返回值变量= 1 0 表示:有物体 表示:没有物体 3.“红外避障变量1==1”表示什么? 表示机器人检测到前方有障碍物 * * 红外避障传感器 任务: 请打开“诺宝RC”,进行 避障机器人的程序的设计, 并且进行仿真。 * * 问题1:为什么使用“高速电机”而不是“直行”? 因为该模块没有时间限制,可以不断的前进,不断地进行检测传感器的状态。 问题2:永久循环的目的是什么? “永久循环”目的是让机器人不做单一的动作,而是在永久循环中不断地做循环动作,实现机器人 无限重复的智能目标。 * 避 障 机 器 人 的 程 序 多次循环:在指定了次数后退出(巡逻机器人) 永久循环:无限地进行重复(避障机器人) 选择结构:进行条件判断,执行不同的行动 * * 练习: 设计简易的拔河机器人 要求:当机器人听到一声哨响,就向后拉。 * * 谢谢! * 在上新课之前,老师先播放一个视频给大家看,请大家看完视频之后,思考机器人的聪明表现在何处?待会老师会请同学回答。 机器人避开障碍物;不断地重复动作。 知道了机器人的聪明之处之后,现在请大家完成第二个小任务。在纸上绘制机器人避开障碍物的流程图。 * 所以,我们今天的任务就是设计一个能避障的机器人 。大家先猜测一下,机器人是怎样成功的避开障碍物的? * 就像这个人一样, 好,那我发现有已经不少同学完成了流程图的绘制,现在老师先给大家展示两位同学的流程图,我们大家一起来看看,他们画的流程图是不是正确的。 * 现在请同学做进一步的思考,为什么机器人能够避开障碍物呢?我们人类避开障碍物的时候,靠我们的眼睛去看,然后再做出动作。 而在我们的诺宝机器人里面,要想机器人能够看到障碍物就需要用到红外避障传感器。 我们常见的红外避障传感器有两种,一种是一体式红外避障传感器,另一种是分离式红外避障传感器。 * 现在请同学们阅读我们课本上的第P30-33页的红外避障传感器模块。思考下面三个问题。 * * 在上新课之前,老师先播放一个视频给大家看,请大家看完视频之后,思考机器人的聪明表现在何处?待会老师会请同学回答。 机器人避开障碍物;不断地重复动作。 知道了机器人的聪明之处之后,现在请大家完成第二个小任务。在纸上绘制机器人避开障碍物的流程图。 * 所以,我们今天的任务就是设计一个能避障的机器人 。大家先猜测一下,机器人是怎样成功的避开障碍物的? * 就像这个人一样, 好,那我发现有已经不少同学完成了流程图的绘制,现在老师先给大家展示两位同学的流程图,我们大家一起来看看,他们画的流程图是不是正确的。 * 现在请同学做进一步的思考,为什么机器人能够避开障碍物呢?我们人类避开障碍物的时候,靠我们的眼睛去看,然后再做出动作。 而在我们的诺宝机器人里面,要想机器人能够看到障碍物就需要用到红外避障传感器。 我们常见的红外避障传感器有两种,一种是一体式红外避障传感器,另一种是分离式红外避障传感器。 * 现在请同学们阅读我们课本上的第P30-33页的红外避障传感器模块。思考下面三个问题。 * 现在请同学们阅读我们课本上的第P30-33页的红外避障传感器模块。思考下面两个问题。 待会大家打开“诺宝RC”,对红外避障传感器的属性进行设置的时候就会发现有四个变量,而这节课我们是为机器人在前面安装识别障碍物的眼睛,也就是前避障变量1。 * “红外避障变量1==1”就表示机器人检测到前方有障碍物。 我们刚才在画流程图的时候,就知道,当机器人“看”到障碍物时,就需要做出判断,有障碍物的时候要转向,而没有障碍物的时候就继续行
原创力文档


文档评论(0)