搜档网
当前位置:搜档网 › 5.自动避障机器人教学设计

5.自动避障机器人教学设计

5.自动避障机器人教学设计
5.自动避障机器人教学设计

避障机器人设计报告

开放性实验报告 ——避障机器人设计 系别:智能科学与技术 姓名:唐继鹏 姚武浩 姜飞鹏 郑光旭 指导老师:袁立行、王曙光、亢红波时间:2011.9.16——2012.4.28

目录 1 系统功能介绍 (1) 2 设计任务与要求 (1) 3 系统硬件设计 (1) 3.1系统总体设计框图 (1) 3.2寻线模块(ST188) (2) 3.3电机控制模块 (3) 3.4单片机最小模块 (4) 3.5数码管显示模块 (6) 4 系统软件实现 (7) 4.1 设计思路 (7) 4.2 软件程序流程图 (8) 4.3程序代码见附录Ⅰ (8) 5 调试结果 (8) 6 实验总结 (9) 附录Ι (10) 附录Ⅱ (18) 附录Ⅲ (19)

1 系统功能介绍 本设计以单片机作为控制核心,电路分为最小系统模块,黑线检测模块,电机驱动模块,数码管显示模块。黑线检测模块采用反射式关电传感器st188,并且接相应的三级管来规划传感器的输出,当输出高电平为正常情况。电机为伺服电机,给定脉宽为1.5ms的信号电机保持不动,给定脉宽为1.7ms的信号电机正向转到给定脉宽为1.3ms的信号电机逆向转到。数码管动态显示机器人行进过程所用的时间。 2 设计任务与要求 ◆熟悉51系列单片机的原理及应用。 ◆掌握ST188设计电路和传感器的使用。 ◆掌握直流电机的驱动方法。 ◆掌握动态数码管显示的方法。 ◆设计机器人的硬件电路及软件程序。 ◆制作机器人的硬件电路,并调试软件,最后实现机器人的自动测量黑线。 3 系统硬件设计 3.1系统总体设计框图 该系统中51单片机作为主微控芯片,其外多个I/O口作为通用I/O口接受传感器的信号并输出相应的控制信号。 系统硬件总体设计框图如下图3.1-1所示。

自动避障小车设计

自动避障小车 技术报告 前言 设计背景:在科学探索和紧急抢险中经常会遇到对与一些危险或人类不能直接到达的地域的探测,这些就需要用机器人来完成。而在机器人在复杂地形中行进时自动避障是一项必不可少也是最基本的功能。因此,自动避障系统的研发就应运而生。 我们的自动避障小车就是基于这一系统开发而成的。随着科技的发展,对于未知空间和人类所不能直接到达的地域的探索逐步成为热门,这就使机器人的自动避障有了重大的意义。我们的自动避障小车就是自动避障机器人中的一类。自动避障小车可以作为地域探索机器人和紧急抢险机器人的运动系统,让机器人在行进中自动避过障碍物。

目录 一、设计目标: (3) 二、方案设计: (4) 2.1直流调速系统 (4) 2.2检测系统 (4) 三硬件设计 (5) 3.1、SPCE061A单片机最小系统 (5) 3.1.1.SPCE061A时钟电路 (8) 3.1.2.PLL锁相环 (9) 3.1.3.看门狗Watchdog (9) 3.1.4.低电压复位(LVR) (10) 3.1.5.I/O端口 (10) 3.1.6.时基与定时器 (11) 3.1.7.SPCE061A的定时器/计数器 (11) 3.1.8.ADC、DAC (12) 3.2、超声波传感器 (12) 四软件设计 (16) 4.1软件设计各模块 (16) 4.2速度控制 (17) 4.3障碍物检测 (17) 4.4看门狗 (17) 4.5基频中断 (18)

4.6程序设计流程图 (19) 五:测试数据、测试结果分析及结论 (19) 程序附录 (21) 1.主程序: (21) 2.中断程序 (24) 3、测距程序 (28) 一、设计目标: 1.小车从无障碍地区启动前进,感应前进路线上的障碍物 后,能自动避开障碍物。 2.根据障碍物的位置选择下一步行进方向,选择左拐还是右 拐,若障碍物在左边则自动右拐,若障碍物在右边则左拐,若障碍物在正前方可任意选择左拐或者是右拐,以达到避开障碍物的目的。 3.通过利用单片机内时钟源的控制设定左拐和右拐的时间, 从而能持续前进。 4.为达到速度的可控性,需设置两个独立按键对小车进行控 速。

小车自动避障与路径规划

第3章系统总体结构及工作原理 该系统主要以超声波测距为基本测距原理,并在相应的硬件和软件的支持下,达到机器人避障的效果。 3.1机器人总体硬件设计 3.1.1传感器的分布要求 为了全方位检测障物的分布状况,并及时为机器人系统提供全面的数据,可将所需的八个传感器均匀排列在机器人周围,相邻每对传感器互成45度角。为了避免相互干扰,八个传感器以程序运行周期为周期,进行循环测距。传感器排列示意图如下: 图3.1.1 传感器分布图

图3.1.2 硬件设计总体框架图 上图为支持机器人运行实用程序的硬件部分的总体设计框架图,由负责相关任务的同学提供。在超声波信号输入单片机以后,由存储在单片机中的主程序调用避障子程序,根据输入信号执行避障指令,并使相关数据返回主程序,转而提供给电机和LED显示器的驱动程序使用,最后,由电机执行转向指令,结果则显示在LED显示器上。

图3.1.3 软件总体框架图 由上图可知,本文作者负责的超声波避障程序为软件总体设计中的子程序部分。在主程序运行过程中,若调用超声波避障程序,机器人在自行轨迹规划后,将程序处理所得数据送给电机处理成立程序,控制电机动作。具体的避障程序设计将在第4章进行。 3.2超声波测距原理 测距原理:超声波是指频率高于20KHz的机械波。为了以超声波作为检测

手段,必须产生超生波和接收超声波。完成这种功能的装置就是超声波传感器,习惯上称为超声波换能器或超声波探头。超声波传感器有发送器和接收器,但一个超声波传感器也可具有发送和接收声波的双重作用。超声波传感器是利用压电效应的原理将电能和超声波相互转化即在发射超声波的时候,将电能转换,发射超声波;而在收到回波的时候,则将超声振动转换成电信号。[8]超声波测距的原理一般采用渡越时间法TOF(time of flight)。首先测出超声波从发射到遇到障碍物返回所经历的时间,再乘以超声波的速度就得到二倍的声源与障碍物之间的距离,即:[8] D=ct/2 其中D为传感器与障碍物之间的距离,以m计,c为超声波速度,这里以340m/s计,t为超声波从发送到接收的总时间,以s计。据此原理可以用超声波传感器测得的距离为避障程序提供所需的数据。[8] 第4章轨迹规划算法的实现方案 4.1轨迹规划算法的层次化设计 根据上述材料分析,可以将机器人轨迹规划算法设计分为基础控制层、行为控制层和坐标计算层,三个层次进行。 4.1.1基础控制层设计 基础控制层可定义为基本行为层,这层算法的任务是寻找目标点,并确保机器人可以顺利到达指定目标位。在确定目的地位置的情况下,为了达到上述目的,计算机必须对机器人的方位进行时实计算。应用人工势场法原理,可以将目标点设为引力极,牵引机器人运动。对此动作建立相应的模型,可以使用建立平面坐标作为虚拟势场的方法来给机器人定义方位,将机器人关于目标点的时实偏角作为虚拟引力方向,以确定机器人下一步所需转过的角度,并时实检测,是否已到达目的地,若已到达,则可认为虚拟引力此刻为0,并发出信号控制程序终止运行总体程序。 由此,可确定基础控制层所需的各参数: (1)机器人的时实坐标x, y值,由专门的坐标计算层提供,为了提高精 确度,可以采用厘米为单位制。 (2)机器人的速度v,测量后设为定值使用。 (3)周期T,直接设置为定值使用。 (4)偏转角de,可通过机器人与横坐标之间的夹角pe,减去机器人到目 标点连线与横坐标的夹角E得到。

STEAM课例《避障机器人》教学反思

STEAM课例《避障机器人》教学反思 从兴趣入手,充分调动学生学习的主动性和积极性,在课堂学习中,学生的注意力高度集中,思维异常活跃,求知欲异常强烈,创造思维活动得以启动运行。《避障机器人》是让学生通过学习,能够正确地编写“机器人避障”的程序,能够为机器人设置障碍物环境,让机器人顺利地在此环境自由地行走。为了让学生对机器人编程学习有一个好的开始,花了不少心思对本课内容进行了阅读、理解、推敲,最后从以下几方面着手进行教学设计: 一、趣味导入,动静结合,激发学生的直接学习兴趣。 通过观察体验机器人避障功能,学生开始对“超声波传感器”(在学习之前学生还不知道这个部件就是红外)产生了求知欲,它到底能让机器人干什么?这个时候如果切入到机器人的学习,恐怕学生会大失所望。于是我用心地拍了一段视频,学生在观看视频中进一步明白了机器人也要装眼睛才可以看见物体,从而自然地引出课题,也调动学生的学习情绪。 二、启发思维,张扬个性,提高学生的创新意识和创新能力。 机器人避障的流程图编写是本节课的重点。学生通过自主学习基本上可以完成框架的搭建,甚至有些学生还可以正确地设置条件判断、电机的参数,但是我们要求学生学习程序编写真正目的不仅是会搭框架,还要理解每个模块的作用,整个流程图的设计思路,也就是

常言道“知其然,还知其所以然”,从而让学生的思维在这个过程中得到训练。 三、循循善诱,言简意赅,让学生的兴趣在思考中升华。 机器人从无眼睛到装上了眼睛,从四处撞墙到巧妙地避开自由行走,贯穿整个课堂。本节课的教学引导没有过多的教师语言,只是在环节衍接处适当地以视频方式展示情境,通过设置问题启发学生观察思考体验,每一个问题都与下一个学习紧密相联,学生的兴趣从开始被吸引,到最后升华。 但是在下载到机器人的时候,机器人中的超声波传感器的两个探测头的距离和位置是很难把握的,有时上传程序的时候就会失败,这就需要我们在不断的实验中把握尺度,总结规律,也需要让学生不断的进行调试,让他们能自己总结出规律,加深记忆。

智能机器人设计报告

智能机器人设计报告 参赛者:庆东肖荣于腾飞 班级:级应用电子技术 指导老师:远明 日期:年月日 一、元器件清单: ,,,,,,,蜂鸣器,光敏电阻,光敏三极管,电阻、电容若干,超亮及普通发光管。二、主要功能: 本设计按要求制作了一个简易智能电动车,它能实现的功能是:从起跑线出发,沿引导线到达点。在此期间检测到铺设在白纸下的薄铁片,并实时存储、显示在“直道区”检测到的薄铁片数目。电动车到达点以后进入“弯道区”,沿圆弧引导线到达点继续行驶,在光源的引导下,利用轻触开关传来的电信号通过障碍区进入停车区并到达车库,完成上述任务后能够立即停车,全程行驶时间越少越好。 本寻迹小车是以有机玻璃为车架,单片机为控制核心,加以减速电机、光电传感器、光敏三极管、轻触开关和电源电路以及其他电路构成。系统由通过口控制小车的前进后退以及转向。寻迹由超亮发光二极管及光敏电阻完成,避障由轻触开关完成,寻光由光敏三极管完成。 并附加其他功能: .声控启动 .数码显示 .声光报警 三、主体设计 车体设计 左右两轮分别驱动,后万向轮转向的方案。为了防止小车重心的偏移,后万向轮起支撑作用。对于车架材料的选择,我们经过比较选择了有机玻璃。用有机玻璃做的车架比塑料车架更加牢固,比铁制小车更轻便,美观。而且裁减比较方便! 电机的固定采用的是铝薄片加螺丝固定,非常牢固,且比较美观。 轮子方案 在选定电机后,我们做了一个万向轮,万向轮的高度减去电机的半径就是驱动轮的半径。轮子用有机玻璃裁出来打磨光华的,上面在套上自行车里胎,以防止打滑。 万向轮 当小车前进时,左右两驱动轮与后万向轮形成了三点结构,这种结构使得小车在前进时比较平稳。

避障小车设计实验报告

福州大学至诚学院 题目:避障小车设计实验报告 姓名: 学号: 210992044 同组者: 专业:电气工程及其自动化专业 年级: 09级 指导教师: 2011年04月24日

1、实验材料:MultiFLEX?2-A VR控制器;红外线接近传感器两个;红外线 测距传感器一个;碰撞传感器一个;轮子四个;舵机四个;结构 件若干。(“创意之星”机器人套件) 2、原理:碰撞传感器是由一个按钮开关和外围电路构成,其输出信号为 数字信号。当按钮按下时,信号输出端输出低电平;按钮被释放时, 信号输出高电平。可以充当开关使用。红外接近传感器是利用被检 测物对光束的遮挡或反射,由同步回路选通电路,从而检测物体有 无的。光电开关将输入电流在发射器上转换为光信号射出,接收器 再根据接收到的光线的强弱或有无对目标物体进行探测。当红外线 传感器遇到障碍时,信号输出端输出低电平,没有障碍时,信号输 出端输出高电平,从而实现小车的避障功能。红外线测距传感器 GP2D12主要是由红外发射器、PSD(位置敏感检测装置)及相关处 理电路构成,红外发射器发射一束红外光线,红外光线遇到障碍物 被反射回来,通过透镜投射到PSD上,投射点和PSD的中心位置存 在偏差值a,GP2D12根据下图所示的a、b、α三个值就可以计算出 H的值,并输出相应电平的模拟电压。利用此功能来实现小车判断 前方是否有坑的功能。

3、小车的功能介绍: (1)按下碰撞传感器按钮,小车停止运动,再次按,小车继续运动; (2)检测前方是否有障碍,有则避之; (3)检测前方是否有坑,有则避之; (4)在一个由两堵墙构成的死角,通过左右避障次数的累计绕出死角。 4、步骤:(1)熟悉机器人零件及其应用; (2)搭建小车,调试舵机及其编号; (3)编程——编译——下载程序; (4)检验程序结果,对小车进行调试,并对程序进一步改进。5、机器人逻辑判断流程:

《智能避障车》教学设计

《智能避障车》教学设计 一、教材分析 本节课是基于教科版《信息技术基础》第三章第二节《信息的编程加工》进行课程内容开发,以mbot教育机器人为载体,利用基于scratch的编程工具Mblock进行机器人编程教学。本节内容在学习程序设计中,加入机器人硬件,通过实现智能避障车的过程,介绍机器人程序设计的方法。 二、学情分析 高一的学生思维活跃,已经有了一定的逻辑思维能力和自主探究能力,具备了本节课学习的能力要求。虽然通过前一节课,学习了Mblock中的编程方法,但大多数学生还没形成程序设计思维,对于实际操作机器人和机器人编程来说,也还比较陌生。因此,课堂教学中要注意降低起点,逐步引导。 三、教学目标 1、知识与技能: 知道程序的三种基本结构,能在程序设计中熟练运用选择结构和循环结构。 2、过程与方法: 能够将解决实际问题的方法转化为程序设计的流程图,并在程序中加以实现。 3、情感态度与价值观: 提高科技素养,激发创新精神、探究精神和团结协作精神。 四、教学重难点 教学重点:选择结构和循环结构应用、机器人程序设计方法。 教学难点:机器人程序设计方法。 五、教学方法 本课的设计贯彻“任务驱动”的教学思想,把学习的主动权交给学生,让学生置身于自主探究、解决问题的氛围中。使用实物演示和启发式教学法引导学生分析并画出智能避障车流程图;使用小组竞赛的方法组织教学,以提高学生自主探究的积极性和效率;对学生探究过程中遇到的普遍性问题,通过讲授法统一指导。

六、教学媒体 1、mbot教育机器人 2、Mblock编程工具 3、知新网络教学评价系统 4、信息技术学习平台 5、多媒体机房 七、教学过程

可避障机器人设计报告

可避障机器人设计报告 姓名*** 班级机械设计制造及其自动化1班学号3011201*** 任课教师洪鹰 2014年12 月16 日

目录 一、概述??????????????????????????????????????????????3 二、方案设计?????????????????????????????????????????4 1、硬件设计?????????????????????????????????????4 1.1避障基本方法?????????????????????????????4 1.2主控芯片选择?????????????????????????????4 1.3电源设计??????????????????????????????????5 1.4电机选择?????????????????????????????????5 2、主程序设计??????????????????????????????????5 三、总结??????????????????????????????????????????????7

一、概述 机器人是一类能够自动完成某项功能的机械系统,机器人通过传感器和执行机构与外界进行信息物理和交互,处理器负责处理传感器采集来的信息并将相应的控制命令送给执行机构执行。机器人因其对环境的强适应性,使得他在很多领域取代了人的劳动,将人从繁重、危险的环境中解放出来。机器人广泛应用于工业生产、科学研究、危险品处理乃至国防领域。而我这次设计的应该是最基础的一种机器人——自动避障机器人,它能通过传感器感知外部环境,实现避障。

智能避障机器人设计外文翻译

INTELLIGENT VEHICLE Our society is awash in “machine intelligence” of various kinds.Over the last century, we have witnessed more and more of the “drudgery” of daily living being replaced by devices such as washing machines. One remaining area of both drudgery and danger, however, is the daily act ofdriving automobiles 1.2 million people were killed in traffic crashes in 2002, which was 2.1% of all globaldeaths and the 11th ranked cause of death . If this trend continues, an estimated 8.5 million people will be dying every year in road crashes by 2020. In fact, the U.S. Department of Transportation has estimated the overall societal cost of road crashes annually in the United States at greater than $230 billion. When hundreds or thousands of vehicles are sharing the same roads at the same time, leading to the all too familiar experience of congested traffic. Traffic congestion undermines our quality of life in the same way air pollution undermines public health.Around 1990, road transportation professionals began to apply them to traffic and road management. Thus was born the intelligent transportation system(ITS). Starting in the late 1990s, ITS systems were developed and deployed. In developed countries, travelers today have access to signifi-cant amounts of information about travel conditions, whether they are driving their own vehicle or riding on public transit systems. As the world energy crisis, and the war and the energy consumption of oil -- and are full of energy, in one day, someday it will disappear without a trace. Oil is not in resources. So in oil consumption must be clean before finding a replacement. With the development of science and technology the progress of the society, people invented the electric car. Electric cars will become the most ideal of transportation. In the development of world each aspect is fruitful, especially with the automobile electronic technology and computer and rapid development of the information age. The electronic control technology in the car on a wide range of

(完整word版)智能避障机器人设计开题报告

课题名称智能避障机器人设计 课题来源教师拟定课题类型EX 指导教师XXX 学生姓名XXX 学号XXX 专业XXX 一、调研资料的准备 智能避障机器人设计不仅是对所学理论知识的综合运用,同时也是锻炼了实际操作能力和自学创新能力。本次设计包含了硬件电路设计和软件电路。在硬件电路设计中我首先在图书馆和网络上查阅了一些关于智能避障机器人设计的相关电路图以及原理知识,同时参考了童诗白老先生的模拟电子技术基础,阎石的数字电子技术基础中的存储器部分,徐科军主编的传感器与检测技术中的传感器部分;在软件设计中主要参考了张毅刚的单片机原理及应用;在电路仿真中参考了赵景波所编的Prote199SE应用与实例教程;在整体电路设计中参考了万方数据和中国知网。 二、设计目的 在科学探索和紧急抢险中经常会遇到对与一些危险或人类不能直接到达的地域的探测,这些就需要用机器人来完成。而在机器人在复杂地形中行进时自动避障是一项必不可少也是最基本的功能。因此,自动避障系统的研发就应运而生。我们的自动避障小车就是基于这一系统开发而成的。 随着生产自动化的发展需要,机器人的智能化与集成度越来越高,已经越来越广泛的应用到生产生活中。伴随的科技水平的提高,机器人的能够使用的传感器种类也越来越多,其中红外线传感器已经成为机器人自动行走和驾驶的重要部件。此系统是基于红外传感器的系统,即运用红外传感器实现对前方障碍物的检测。 红外传感器的典型应用领域为自主式智能导航系统,机器人要实现自动避障功能就必须要感知障碍物,对障碍物的感知相当于给机器人一个视觉功能。在现在生活中,例如在一些火宅或者一些自然灾害的现场,经常需要进入到对一些危险或人类不能直接到达的地方进行观察,采集数据,这些就需要用机器人来完成。而在机器人在上述等环境中行进时自动避障是一项必不可少也是最基本的功能。因此,自动避障系统的研发就应运而生。自动避障小车可以作为困难环境检测机器人和紧急抢险机器人的运动系统,让机器人在行进中自动避过障碍物,帮助人们完成相应的任务。

智能避障机器人设计与研究(硬件)毕业设计论文

智能避障机器人设计与研究(硬件) 摘要 在科学探索和紧急抢险中经常会遇到对一些危险或人类不能直接到达的地域的探测,这些就需要用机器人来完成。而机器人在复杂地形中行进时自动避障是一项必不可少也是最基本的功能。因此,自动避障系统的研发就应运而生。自动避障机器人就是基于这一系统开发而成的。随着科技的发展,对于未知空间和人类所不能直接到达的地域的探索逐步成为热门,这就使机器人的自动避障有了重大的意义。自动避障机器人可以作为地域探索机器人和紧急抢险机器人的运动系统,让机器人在行进中自动避过障碍物。 本文提出了一种经济实用的智能避障机器人系统设计方法,采用了小车底盘作为载体、直流电机作为执行元件、红外传感器作为检测元件、STC89C52单片机作为主控芯片、L298N作为驱动芯片和稳压电源芯片完成了检测电路设计、主控电路设计、电机驱动电路设计、稳压电路设计等硬件设计和制作,并对系统进行了仿真和综合调试,解决了一系列的难题,成功实现了自动避障功能。 关键词:智能避障机器人,红外传感器,单片机,L298N,PWM调速

THE DESIGN AND STUDY OF INTELLIGENT OBSTACLE AVOIDANCE ROBOT(HARDWARE) ABSTRACT In scientific exploration and emergency rescue often encounter some danger or human can not directly reach the area of detection, these will need to use the robot to complete. The robot's automatic obstacle avoidance movement in complex terrain is an essential and most basic function. Therefore, the automatic obstacle avoidance system development is made. Automatic obstacle avoidance robot development based on this system is made of. With the development of technology for the unknown space and mankind can not be directly accessible to gradually become a hot area of exploration, which makes the automatic obstacle avoidance robot has great significance. Automatic obstacle avoidance robot can serve as a regional exploration and emergency rescue robot system that allows robots to automatically avoid obstacles in the road. This paper presents an economical and practical design of intelligent obstacle avoidance robot system, using the car chassis as the carrier, the DC motor as the actuator, infrared sensors as detection devices, STC89C52 microcontroller as the main chip, L298N as the driver chip and regulated power supply chip to complete the detection circuit design, master control circuit design, motor driver circuit design, voltage regulator circuit design of hardware design and production. A lot of simulation and integrated debugging have been done to the system and a series of problems have been solved.

人工智能教案

第一课、认识机器人(2课时) 教学目标 知识目标:了解机器人的概念、产生、发展、种类与应用。 技能目标:熟练利用网络查找信息和处理信息。 情感目标:培养学生对机器人的兴趣,培养学生关心科技、热爱科学、勇于探索的精神。 重点难点 教学重点:机器人的概念及应用 难点分析:机器人的概念 教学过程: 1、新课导入 21世纪被信息技术专家誉为智能机器人的时代,机器人在各行各业将得到更加广泛的应用,机器人技术综合机械工程、电子工程、传感器应用、信息技术、数学、物理、等多种学科,它代表着一个国家的高科技发展水平,例如我国首例远程遥控机器人手术就是由北京的医生通过电脑遥控着沈阳机器人“黎元”进行脑外科手术。 那究竟什么是机器人?我们要学习使用的机器人是什么样子?机器人能够做些什么?我们如何控制机器人?今天开始我一起走进机器人世界去寻找上述问题答案。 观看有关机器人的视频片段 2、教学内容 机器人的概念

各国科学家对机器人的定义有所不同,而且随着时代的变化,机器人的定义也在不断发生变化。 中国的科学家们把机器人定义为一种自动化的机器,具备一些与人或生物相似的能力,如感知能力、规划能力、动作能力、协同能力等,是一种具有高度灵活性的自动化机器,它的外形不一定象人。 判断一个机器人是否是智能机器人我们可以根据下面三个基本特点:(1)具有感知功能,即获取信息的功能。机器人通过“感知”系统可以获取外界环境信息,如声音、光线、物体温度等。 (2)具有思考功能,即加工处理信息的功能。机器人通过“大脑”系统进行思考,它的思考过程就是对各种信息进行加工、处理、决策的过程。 (3)具有行动功能,即输出信息的功能。机器人通过“执行”系统(执行器)来完成工作,如行走、发声等。 机器人的产生、发展、种类与应用 对这些内容请大家以小组合作的形式通过互联网、光盘等媒体检索信息,并设计一个关于机器人的有关知识的演示文稿。 1)成立小组,分工合作,制定活动计划。 小组成员 (2)确定“机器人世界探索”活动的探索主题,构建问题框架。(3)评价要求 (1)展示 在小组内展示“机器人世界探秘”项目。

小学六年级信息技术上册 第5课 自动避障机器人名师教案 粤教版

自动避障机器人 课题自动避障机器人单元 5 学科信息技术年级 学习目标1.认识红外避障传感器 2.编写避障机器人程序 3.模拟仿真机器人避障 4.搭建与调试避障机器人 重点编写避障机器人程序 难点搭建与调试避障机器人 教学过程 教学环节教师活动学生活动设计意图 导入新课要让机器人避开障碍物,首先要给机器人装上“眼睛”,使它具有能感知障碍物的“器官”;然 后设计避障程序,让机器人根据检测到的情况选择 前进或者转弯。 女:给机器装上“眼睛”—红外线传感器,机器人检测到障碍物的时候,就可以想办法避开了。 男:哇!你是怎么做到的呢? 认真听讲,仔 细思考,交流 分享自己的看 法。 激发学生兴趣, 导入课题。 讲授新课一、认识红外避障传感器 红外避障传感器相当于机器人的“眼镜”,它是由一个红外线发射管和一个红外线接受管组成 的,如下图所示,它的主要功能是检测红外线发射 管的前方是否有物体存在。 介绍了红外避障传感器的组成:红外线接受管、红外线发射管、可调电阻、传感器的连接线。 同学们,为了然机器人避开前进过程中的障碍物,你们知道红外避障传感器应该安装在哪个地方 吗? 长见识: 当红外线发射管发射出去的红外光遇到物体时会反射给接收管,接收管会把这个信息传输给机 器人的微电脑。认真听讲、仔 细思考,动手 操作程序,总 结经验。 提高学生的动手 能力,让学生了 解红外避障传感 器的原理,激发 学生对编程机器 人的兴趣。

二、编写避障机器人程序 男:我给机器人装上了红爱避障传感器,为什么它还是不会避开障碍物呢? 女:因为机器人只是装上了红外避障传感器,却没有把它激活。我们要通过程序,让机器人使用红外避障传感器检测障碍物并告诉他遇到障碍物时应该怎样避开。 思考:同学们,你们在走路的时候,是一直睁着眼睛看周围的环境,还是一会儿后,闭着眼睛行走呢?当遇到障碍物的时候,你是怎么做的? 给机器人装上红外避障机器人以后,还要让机器人会使用它来检测障碍物。这需要为机器人设计一个检测障碍物的程序,让机器人不停地使用红外避障传感器检测障碍物。这个程序中除了用到“红外避障传感器”模块以外,还要用到“永久循环”模块。 讲解:永久循环地作用类似于将循环次数设定为无限次地循环,永久循环体内的操作会被不停地重复直行。 编写检测障碍物程序,让机器人不停地通过红外避障传感器检测前方是否有障碍物,我们一起来看吧! 1. 参考下图地操作,将“永久循环模块添加到程序中”。 2. 打开“数字传感器”模块库,参考下图,将“红外避障传感器”模块添加程序中,并作相关设置,让机器人使用它检测前方是否有障碍物。“选择变量”中的红外避障变量1、2、3、4分别用来储存机器人前、左右、后四个方向的红外避障传感器信号。若检测到有障碍物,则红外避障变量中储存“1”,否则储存“0”.“选择端口”中的6个

避障机器人技术报告

避障机器人 技术报告 学校:江苏城市职业学院班级:09应用电子(2)班姓名:刘超 学号:092106350317 I

目录 摘要............................................................................................................................... I 第一章引言 (1) 1.1避障机器人制作背景介绍 (1) 1.2本文章节安排及文献综述 (1) 第二章主控制系统 (5) 2.1 主控系统 (5) 2.1.1 硬件系统 (5) 2.1.2 软件系统 (5) 2.2 机器人传感器系统 (5) 2.2.1 模拟量传感器系统 (6) 2.2.2 数字量传感器系统 (6) 2.3显示电路 ............................................................................... 错误!未定义书签。第三章主要结构介绍. (17) 3.1 主要结构分析 (17) 3.1.1 编程软件 (17) 3.1.2 C8051F360微处理器 (17) 3.1.3 CIP-51TM 微控制器核 (19) 3.2片内存储器 (19) 3.3片内调试电路 (23) 3.4可编程数字I/O 和交叉开关 (19) 3.5串行端口 (20) 3.6可编程计数器阵列 (21) 3.7比较器 (22) 3.810位电流输出DAC (23) 第四章硬件系统设计与实现 (21) 4.1 电源模块 (24) 4.2 单片机最小系统 (23) 4.3升压稳压电路设计 ................................................................. 错误!未定义书签。 4.4 电机驱动模块 ....................................................................... 错误!未定义书签。 4.5蔽障部分 ............................................................................... 错误!未定义书签。第五章软件设计 ............................................................................... 错误!未定义书签。 5.1 主程序设计........................................................................... 错误!未定义书签。 5.2 电机调节子程序设计 (31) 5.3 屏障子程序设计.................................................................... 错误!未定义书签。 5.4 显示子程序设计 (32) 5.5 中断子程序 (33) 第六章调试过程及分析 (59)

小学六年级《信息技术》 10《扫地机器人》教学设计

第10课扫地机器人 一、教材分析 基于传感器的教育机器人的学习和应用是随着信息技术应运而生的教学内容,本课就从生活出发,将清洁机器人作为教学内容进行设计,综合应用传感器和舵机完成能实现避障和清扫操作的清洁机器人。教学内容主要分为任务分析、模块搭建和程序编写与运行,教师在教学时可以先让学生观察清扫机器人,引导学生分析清扫机器人的任务,再展开教学。扫地机器人的学习是在超声波传感器实践应用的基础上展开的,主要要求学生学习拼搭舵机,再结合已学的避障程序进行舵机程序的添加,因此建议通过迁移应用实践于课堂中。 二、学情分析 根据皮亚杰的认知发展规律可知,本课的学习对象六年级的学生已经具备了一定的逻辑思维能力,能通过任务的铺垫分析清洁机器人的工作任务。学生在本课之前的学习中,已经接触了实体机器人的应用,搭建实现清洁机器人的脚本在学生的实践能力范围内。但本课加入了舵机的拼搭和使用,对学生的操作能力又提高了要求,可以结合学生的实践探究和教师的搭建分享展开学习。 三、教学目标与要求 理解“如果那么否则”语句的含义,学会拼搭清洁机器人,理解超声波测距传感器的应用原理,完成避障程序搭建。通过分析清洁机器人的任务,体验思维和分析的过程,初步掌握问题分析的基本方法。通过清洁机器人,感受机器人的可实践性,感受信息技术发展的变化,形成乐学的学习态度,实现技术发展的愿望。 四、教学重点与难点

1. 重点:理解“如果那么否则”语句。 2. 难点:理解避障程序和清扫程序的顺序关系。 五、教学方法与手段 本课采用任务驱动法,让学生在有引导的教学环境中围绕任务分解任务,在小组讨论的过程中迁移运用已有知识,不断优化各分解任务,最终整合实现清洁机器人的任务效果。 六、课时安排 安排1课时。 七、教学准备 教学课件、教师用演示文稿和学生用演示文稿。 八、教学过程 (一)情境导入 教师:同学们,今天老师到家看到了这样的场景!(出示图片)怎么办?工作一天已经很累了,我想休息一下,能有个机器人帮帮我吗? 学生提出机器人来清洁。 教师:对呀!有清洁机器人,商场里看到过很多呢!其实清洁机器人我们也能自己做,今天跟着老师一起来做一做清洁机器人!(板书:清洁机器人)【设计意图】通过提出生活实践中的问题,学生初步形成解决问题的意识,并揭示主题“清洁机器人”的搭建。 (二)实践探究 1. 项目分析

智能避障小车毕业设计论文

智能避障小车毕业设计 论文 Document number:WTWYT-WYWY-BTGTT-YTTYU-2018GT

智能避障机器人设计与研究(硬件) 摘要 在科学探索和紧急抢险中经常会遇到对一些危险或人类不能直接到达的地域的探测,这些就需要用机器人来完成。而机器人在复杂地形中行进时自动避障是一项必不可少也是最基本的功能。因此,自动避障系统的研发就应运而生。自动避障机器人就是基于这一系统开发而成的。随着科技的发展,对于未知空间和人类所不能直接到达的地域的探索逐步成为热门,这就使机器人的自动避障有了重大的意义。自动避障机器人可以作为地域探索机器人和紧急抢险机器人的运动系统,让机器人在行进中自动避过障碍物。 本文提出了一种经济实用的智能避障机器人系统设计方法,采用了小车底盘作为载体、直流电机作为执行元件、红外传感器作为检测元件、STC89C52单片机作为主控芯片、L298N作为驱动芯片和稳压电源芯片完成了检测电路设计、主控电路设计、电机驱动电路设计、稳压电路设计等硬件设计和制作,并对系统进行了仿真和综合调试,解决了一系列的难题,成功实现了自动避障功能。 关键词:智能避障机器人,红外传感器,单片机,L298N,PWM调速

THE DESIGN AND STUDY OF INTELLIGENT OBSTACLE AVOIDANCE ROBOT(HARDWARE) ABSTRACT In scientific exploration and emergency rescue often encounter some danger or human can not directly reach the area of detection, these will need to use the robot to complete. The robot's automatic obstacle avoidance movement in complex terrain is an essential and most basic function. Therefore, the automatic obstacle avoidance system development is made. Automatic obstacle avoidance robot development based on this system is made of. With the development of technology for the unknown space and mankind can not be directly accessible to gradually become a hot area of exploration, which makes the automatic obstacle avoidance robot has great significance. Auto matic obstacle avoidance robot can serve as a regional exploration and emergency rescue robot system that allows robots to automatically avoid obstacles in the road. This paper presents an economical and p ractical design of intelligent obstacle avoidance robot system, using the car chassis as the carrier, the DC motor as the actuator, infrared sensors as detection devices, STC89C52 microcontroller as the main chip, L298N as the driver chip and regulated power supply chip to complete the detection circuit design, master control circuit design, motor driver circuit design, voltage regulator circuit design of hardware design and production. A lot of simulation and integrated debugging have been done to the system and a series of problems have been solved. Finally, the automatic obstacle avoidance function is accomplished successfully. KEY WORDS:Intelligent obstacle avoidance robot, infrared sensor, MCU, L298N, PWMspeedadjusting

相关主题