第5课自动避障机器人分解课件.ppt

上传人(卖家):晟晟文业 文档编号:4294137 上传时间:2022-11-26 格式:PPT 页数:20 大小:1.45MB
下载 相关 举报
第5课自动避障机器人分解课件.ppt_第1页
第1页 / 共20页
第5课自动避障机器人分解课件.ppt_第2页
第2页 / 共20页
第5课自动避障机器人分解课件.ppt_第3页
第3页 / 共20页
第5课自动避障机器人分解课件.ppt_第4页
第4页 / 共20页
第5课自动避障机器人分解课件.ppt_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、用于在废墟中搜救的机器人任务:井下采矿时,难免会发生矿井爆炸事故,在着火或有毒的矿道里,我们进去救助遇险人员是很危险的,但让机器人去做,我们就不用担心了。那么,怎样才能让机器人在矿道中避开障碍物自由出入呢?小活动作个小实验,选定好目的地后,选两个同学,将其中一个同学的眼睛蒙起来,然后让他们一起走过去,我们会发现什么问题呢?说说想想 为什么没有蒙住眼睛的同学能很快地走到老师面前,而被蒙上眼睛的同学却找不准老师的方向,不能准确地走到老师的面前呢?机器人如果没有“眼睛”是否也会找不准方向呢?怎样设计可以避免机器人碰墙呢?人有了眼睛才能行走自如,机器人也一样。机器人要完成躲避障碍的任务,首先要给它装上

2、避障传感器。它有了“眼睛”,可以识别前方的物体之后,我们再告诉机器人在遇到障碍物的时候该怎么做,没有障碍物的时候该怎么做呢?一点通1.机器人的眼睛红外避障传感器是怎样构成的?红外避障传感器相当于机器人的“眼睛”,它是由一个红外线发射管和一个红外线接收器组成。它的主要功能是识别前方是否有物体的存在。识别前方是否有物体的存在。当红外线发射管发射出去的红外光遇到物体时会反射给接收管,接收管就会把这个信息传输给机器人的微电脑。红外线接收管红外线发射管传感器连接器可调电阻 避障传感器相当于机器人的“眼睛”,它由一个红外线发射器和一个红外线接收器组成。它的主要功能是识别前方是否有物体存 在。一点通2.机器

3、人是怎样避开障碍物的?在机器人的头部前方,安装有类似人眼的高灵在机器人的头部前方,安装有类似人眼的高灵敏度红外传感器,当发射器发射出去的红外光,遇敏度红外传感器,当发射器发射出去的红外光,遇到物体反射回接收器中,接收器就会把这个这信息到物体反射回接收器中,接收器就会把这个这信息转化为电信号传输给机器人的微电脑。微电脑接收转化为电信号传输给机器人的微电脑。微电脑接收到传感器的信号后,就会像人的大脑一样开始工作,到传感器的信号后,就会像人的大脑一样开始工作,首先了解到前方有物体了,并且根据信号的内容进首先了解到前方有物体了,并且根据信号的内容进行思考,然后准确地判断周围物体所在的位置,指行思考,然

4、后准确地判断周围物体所在的位置,指挥机器人在行进当中巧妙挥机器人在行进当中巧妙 避开物体。避开物体。小活动给机器人安装上避障传感器后,测试机器人躲避障碍物的运行效果。当给机器人安装上“眼睛”后你会发现,机器人见到墙壁并没有停止前进或转向,而是朝墙壁撞去。为什么机器人见到墙壁后没有停止前进或转向,而是撞向墙壁呢?当我们看见障碍物后,是眼睛还是大脑指挥我们躲避障碍物呢?一点通 人的眼睛只是把感知的信息传递给大脑,大脑根据这些信息作出判断。要想让机人躲避障碍物,只给它装上眼睛还不够,还要通过编写程序让机器人的大脑发挥作用。下面我们就编写避障程序。步骤一选择“流程控制模块”库中的“永久循坏”模块,单击

5、设计目的:设计目的:前面已经讲过,如果不用永久循环,它只会执行一次动作。也就是说每教一个动作,它就只执行一次,不会重复。而这一步的目的是让机器人在永久循环体让机器人在永久循环体中不断重复循环动作中不断重复循环动作。步骤二选择“数字传感器模块”库中的“红外避障传感器”模块,单击设计目的:设计目的:给机器人装上眼睛,以便看见障碍物。步骤三双击“红外避障传感器”框,选择前红外避障传感器安放位置及与微电脑连接端口(这里有4个红外避障变量和6个端口选择),然后按确定键。设计目的设计目的 选择红外避障传感器与微电脑的连接端口及使用前红 外避障变量。步骤四 选择“流程控制模块库流程控制模块库”中的“条件判断

6、条件判断”模块,单击 设计目的:设计目的:判断传感器是否有信号。如果有信号,说明传感器发现了障碍物。步骤五双击“条件判断条件判断”框,输入所需要判断的条件,然后按确定键。如果“前红外避障变量=1”表示前避障传感器有信号,机器人应该做什么呢?设计目的:设计目的:赋予机器人执行下列动作的条件。步骤六选择“输出模块输出模块”库中的“转向转向”模块,单击。(添加在条件判断下面左侧的输出框里)设计目的:设计目的:让机器人在识别到障碍物时,马上转向。步骤七双击“转向”框,设转动角度为度,然后单击“确定”按钮。设计目的:设计目的:避免机器人转向过大或过小,碰撞到障碍物。步骤八选择“输出模块输出模块”库中的“

7、高速电机高速电机”模块,单击,将其添加在 条件判断模块右侧的输出框里。设计目的:设计目的:让机器人在没有识别到物体的时候,一直向前走。步骤九双击“高速电机”框,设定左、右电机转动速度都为20,然后单击“确定”按钮设计目的:设计目的:让机器人全速前进,用最短的时间完成任务。如果想让机器人探测到有障碍物后可以自动转弯,应该怎样设计程序?将仿真环境中调试好的程序下载到机器人中进行检测,实际运行情况又会如何?要想解决这些问题,就需要我们仔细分析、不断尝试,找到解决问题的办法,在解决问题的过程中,提高编写和调试程序的能力。1、编写机器人追踪物体的程序,进行仿真测试。2、将测试好的程序下载到机器人上操作。提示:在编写程序时,我们要考虑清楚当机器人探测到正在移动的障碍物后,应该如何躲避。小资料避障传感器控制系统的组成可调电阻:调节并锁定红外避障传感器的探测距离。逆时针调节,传感器探测距离增大;顺时针调节,传感器探测距离减小。探测范围0-100CM备注:红外避障传感器避免强光直射使用,因为强光含有定量的红外光离子,它会被红外避障传感器接收,从而产生误判。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(第5课自动避障机器人分解课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|