灭火机器人课程设计报告

灭火机器人课程设计报告
灭火机器人课程设计报告

智能机器人课程设计

设计题目:灭火智能机器人的设计和实现

目录

第1章机器人系统总体方案设计

设计目标

本次课程设计的目标是:在一辆两驱智能小车的基础上,搭载各种传感器,设计出一款具有自动避障和搜寻火点功能的智能机器人,可以完成简易的灭火功能。设定的实验环境为带有隔板障碍的4*4方格迷宫,如图1-1所示。起火点随机放置在其中一个方格中。机器人需要从起点开始搜寻火点,躲避障碍,最终靠近火点一定距离时,小车停止运动,进行接下来的灭火操作。

图1-1 机器人灭火场地布局图

本课设旨在通过一类典型智能机器人的设计、调试,掌握各环节和整个智能机器人系统的调试步骤与方法,加强基本技能训练,培养灵活运用所学理论解决控制系统中各种实际问题的能力。

机器人功能设计及指标要求

该智能机器人系统的主要功能包括:可以检测周围环境并发现障碍;可以灵活前后行进、停止和转向;可以根据障碍位置做出避障决策;可以准确搜寻到火焰位置并在火焰面前停止并进行灭火等。由于实验环境设定为方格迷宫,所以机器人的路径规划可以转化为迷宫的遍历问题,而且转向角度简化为90°和180°的组合问题。

整个搜寻过程中,小车尽量不碰撞到障碍物和墙壁,且从出发到找到火点的时间应在3分钟内。在成功灭火后可以继续进行其他火源的搜寻,即可以连续完成多点灭火。

机器人系统总体结构设计

本智能机器人系统的结构分为控制器(STM32单片机)、超声波测距传感器、红外避障传感器、火焰传感器、电源模块、电机驱动模块及直流电机等模块,总体结构框图见图1-2。

图1-2 总体系统框图

控制器采用STM32单片机,负责传感器数据的采集和电机等执行元件的控制,同时进行避障决策,对小车的运行方式和运行轨迹给出整体规划。

超声波测距传感器和红外避障传感器相互协调,负责小车周围障碍物的探知。主要负责探测小车的前、左、右三个方向是否有挡板遮挡,以及对小车的路径偏移进行纠正。

火焰传感器可以测量到传感器距离火焰的距离,可以用作起火点搜寻的依据。

电机驱动模块负责左右两轮电机的分别控制,可以实现电机的正反转和调速,从而完成小车的启停和转向。

电源模块负责给单片机和各传感器及电机驱动模块供电。

灭火设备可以选用风扇或者水泵等,依据实验室已有资源确定。

第2章机器人系统硬件详细方案设计

传感器选型

超声波测距传感器

超声波传感器包括超声波发射器、接收器与控制电路,主要用于距离检测,可测量2cm-400cm的非接触式距离,测距精度可达高到3mm。其测距原理为利用单片机引脚触发超声波发射器发送超声波,超声波在有阻挡的情况下,反射回超声波接收器,利用单片机中的计数器计算从发射到接收回波所用的时间,再将时间通过一定的换算转换为以厘米或者毫米为单位的距离值。

本机器人系统使用1个超声测距传感器,安装在小车正前方,用于检测小车正前方是否有挡板障碍。该传感器为HC-SR04,具有Vcc、Trig、Echo、Gnd四个引脚。

红外避障传感器

红外避障传感器利用物体的反射性质,具有一对红外线发射与接收管,发射管发射出一定频率的红外线,在一定范围内,如果没有障碍物,发射出去的红外线,随着传播距离变远而逐渐减弱,最后消失;如果有障碍物(反射面),红外线遇到障碍物(反射面),被反射到后由接收管接收;传感器检测到这一信号,就可以确认正前方有障碍物。经过电路处理后,信号输出接口输出数字信号,送给单片机。

本机器人系统共使用4个红外避障传感器。传感器感应障碍物的距离阈值可以通过调节传感器上的变阻器来改变。安装在小车左方和右方的传感器检测距离较大,用来检测正左正右侧是否有挡板障碍。由于直行时小车左右轮速不能做到完全一致,所以会出现偏离路径的情况,因此我们又加入了安装在小车左前方和左后方的2个传感器。这2个传感器检测距离较小,用于检测小车直行时的偏移,对路线进行校正。所用红外传感器有Vcc、Gnd、Out三个引脚。

火焰传感器

能够探测到波长在700纳米~1000纳米范围内的红外光,探测角度为

60,其中红外光波长在880纳米附近时,其灵敏度达到最大。远红外火焰探头将外界红外光的强弱变化转化为电流的变化,通过A/D转换器反映为数字量数值的变化。外界红外光越强,即距离火焰越近,则数值越大;红外光越弱,即距离火焰越远,则数值越小。

由于实验环境为方格迷宫,火焰相对于机器人的方向较为固定,所以为了简化控制,本机器人系统使用1个火焰传感器,安装小车正前方。如果是更加广阔的搜索空间,则可以使用2个甚至更多的火焰传感器放在小车的左右两侧,采用差分方式判断火焰传感器相对于小车的方向角。所用火焰传感器有Vcc、Gnd、Out三个引脚。

机器人系统硬件连接图

智能机器人的控制核心为STM32F103RBT6单片机,同时底板上设置了多种传感器模块和通信模块的接口。下面按照模块划分,简要介绍一下本机器人系统主要用到的各部分的硬件设计电路。

STM32单片机最小系统

图2-1 单片机最小系统电路图

单片机最小系统电路包括STM32F103RBT6单片机、复位电路、时钟电路和一些特殊引脚的设置等。

此外,在使用该单片机时应注意BOOT0引脚的设置,下载代码时应设置BOOT0为1,运行代码时应设置BOOT0为0。这里的设计是用跳线帽使

BOOT0与高低电平相连,使用时切记使BOOT0的跳线帽处在正确的位置上。电源模块

图2-2 电源模块电路图

电源电压输入后经滤波、稳压等处理后,得到5V电源。可供使用5V 电源的外设使用。

之后经过电压转换芯片后输出电压,可供单片机和使用电源的外设使用。为了方便供电使用,电源模块还引出了的排阵。

红外避障传感器

图2-3 红外避障传感器接口

避障传感器的接口为原理图中的P15排针。本系统使用了4个红外避障传感器,避障信号输出引脚由PB8、PA15、PA12、PA11四个引脚接收。

超声波测距传感器

图2-4 超声波测距传感器接口

超声波测距传感器的触发引脚Trg由PC13引脚控制。当有信号反射回来时,Echo引脚输出高电平,该引脚连接单片机的PB7引脚。

火焰传感器

图2-5 火焰传感器接口

火焰传感器的输出为Flame模拟信号,与单片机的ADC0(PA0)相连。

电机驱动模块

图2-6 电机驱动电路图

驱动模块的控制信号输入来自单片机的4个PWM信号,引脚对应如下:PWM1为PA6,PWM2为PA7,PWM3为PB0,PWM4为PB1。输入信号经过74hc244芯片实现电流放大,再输入BTS7960芯片进行电机驱动。使用1片BTS7960芯片可以实现电机的半桥驱动,每2片芯片可以组成一个H桥电路对电机进行正反向控制。本机器人的电机驱动模块采用4片BTS7960芯片进行H 桥电路驱动,输出信号分别控制2个电机,使小车左右后轮完成相应的动作。

第3章机器人系统软件详细方案设计

根据机器人的系统结构及功能指标,我们将系统的软件功能模块分为主函数、超声波测距程序、红外避障程序、电机驱动程序、火焰检测程序等。程序采用STM32单片机的库函数方式进行编写。下面简要介绍各个软件功能模块的实现过程。

主函数

主函数主要进行各个模块函数的调用,以及进行火焰判断和路径规划。程序框图如图3-1所示。

主程序的思路如下:

(1)小车的路径判断按照“先左、再前、再右、再后转”的原则进行,即当检测到左侧没有挡板时,小车左转90°;当检测到左侧有

挡板,但是前方无障碍时,小车直行;当左方、前方都有障碍,但是右方没有障碍时,小车右转90°;当左右前三个方向都有

障碍时,小车后转180°向后行进。

(2)直行时由于小车行进有误差,容易偏离直线,所以使用两个红外传感器进行路径的微调。当小车行驶在通道中心线上时,两个传

感器都处于无障碍的状态中;当小车左偏时,左侧传感器检测到

障碍,右侧传感器检测无障碍,进行小角度的右转调整;小车右

偏时同理。

(3)当火焰传感器检测到小车前方有火焰时,小车不进行路径判断,直接前行接近火焰,直到距离火焰一定距离时停止,进行灭火操

作,直到将火焰熄灭,继续进行路径判断和火焰搜寻。

图3-1 主程序框图

超声波测距程序

超声波测距传感器的工作原理为:单片机计算从发射到接收回波所用的时间,再将时间通过一定的换算转换为距离值。

定时让IO触发TRIG测距,有信号返回,通过ECHO输出高电平,高电平持续的时间就是超声波从发射到返回的时间。距离计算方法为:

s=t?v

声/2 ,其中v

=340v/v

输入捕获模式可以用来测量脉冲宽度或者测量频率。STM32的定时器,除了TIM6和TIM7,其他定时器都有输入捕获功能。STM32的输入捕获,是通过检测TIMx_CHx上的边沿信号,在边沿信号发生跳变(比如上升沿/下降沿)的时候,将当前定时器的值(TIMx_CNT)存放到对应的通道的捕获/比较寄存器(TIMx_CCRx)里面,完成一次捕获。使用这个功能,我们可以较为方便地得到超声波发射到接收所用的时间。

这里我们用TIM4CH2进行输入捕获,用TIM2控制触发脉冲的产生。计算得到的距离储存在全局变量lenth中,供主程序调用。

程序流程图如图3-2所示。

图3-2 超声波测距程序框图

红外避障引脚设置程序

红外避障传感器是依据红外线的反射来工作的。当遇到障碍物时,发出的红外线被反射面反射回来,被传感器接收到,信号输出引脚就会给出低电平提示信号。

本机器人系统的红外避障信号采用直接检测的方式进行,即将引脚模式设置为下拉输入模式,直接读取引脚电平。当引脚读到0时,则表明有障碍。因为操作较为简单,所以这部分子程序只给出了对应引脚的初始化和宏定义。

电机驱动程序

每个电机都由一个H桥电路驱动,由两个输入信号共同控制。两个电机共由4路PWM波进行控制,PWM波的产生由STM32单片机TIM3产生。同一电机的两路PWM波占空比之差决定了该电机的转向和转速,占空比之差的绝对值越大,电机转速越快,占空比相同时电机停转。

结合上述的电机驱动原理,小车运动方式可以通过如下方式实现:四个控制信号均为低电平时,电机停转,小车停止;电机的左右轮电机同向等速运行时,可以实现前行或后退的动作;小车的左右转向通过两轮差速

来实现。在本机器人的设计中,需要实现的90°和180°固定角度转弯,是通过电机定速运动和延时的配合完成的,通过不断调试确定出最佳的旋转时间。

在电机子程序中设置Set_motor(u16 L1,u16 L2,u16 R1,u16 R2)函数修改4路PWM占空比,然后在主函数中调用该函数即可完成轮速的设置。

火焰检测程序

火焰传感器的输出量是一个模拟量,与距离火焰的距离有确定的关系。因此只需要对这个模拟量进行AD转换,得到对应的数字量,控制器就可以大致判断前方是否有火焰,以及距离火焰的距离。

子程序中通过Get_Adc(u8 ch)函数得到对应的数字量,供主程序调用。同时在主程序中设置数字量的上下阈值,当数字量大于最低阈值时,表明前方有火焰,前行靠近;当数字量大于最高阈值时,表明距离火焰的位置足够近,可以停止运动开始灭火。

第4章机器人系统开发调试步骤

传感器选型和引脚分配

在已有小车的框架上,选择需要的传感器种类和个数,并大致规划传感器的安装位置及安装方式。同时对单片机的内部资源,如定时器通道等进行分配,确定各外设对应的单片机控制引脚。

该部分在硬件设计部分已有介绍,不再赘述。

传感器独立测试

超声波测距传感器测试

编写超声波传感器测距子程序,即输入捕获通道设置和定时器产生触发脉冲函数,得到检测量——障碍物的距离(cm),通过每获得一次距离就通过串口发送一次距离数值的方式来进行测试。

完成程序的编写后,对程序进行编译,并下装到小车的单片机中。在USB转串口线连接的前提下,打开串口调试助手。安装超声波传感器,并给小车通电后,改变超声波传感器前的障碍物的距离,观察串口调试助手

接收到的数据是否与实际距离一致。

红外避障传感器测试

编写红外避障传感器子程序,即完成传感器的引脚配置。主程序完成初始化后,在循环中完成对红外避障传感器输入引脚的扫描和判断,通过串口发送结果。

完成程序的编写后,对程序进行编译,并下装到小车的单片机中。在USB转串口线连接的前提下,打开串口调试助手。连接各个红外传感器引脚,给小车通电后,改变红外避障传感器前的障碍物的距离,观察串口调试助手接收到的指示信号是否与传感器上的指示灯一致。

火焰传感器测试

编写火焰传感器子程序,完成传感器输出的模拟信号的AD转换。主程序完成初始化后,在循环中调用得到AD转换结果的函数,并通过串口发送得到的数字量。

完成程序的编写后,对程序进行编译,并下装到小车的单片机中。在USB转串口线连接的前提下,打开串口调试助手。连接火焰传感器引脚,给小车通电后,改变火焰传感器前的火焰的距离,观察串口调试助手接收到的数字量大小。

电机独立测试

编写电机控制子程序,即4路PWM通道设置和占空比设置函数。主程序中完成初始化后,通过调用占空比设置函数,修改占空比,改变小车两轮轮速和转向。

完成程序的编写后,对程序进行编译,并下装到小车的单片机中。给小车通电后,观察小车的连续直行、连续左转、连续右转等操作是否可以正常进行接下来可以通过加入延时来控制每次转向的角度,测试左转90°、右转90°、左转180°三种动作在固定轮速下的延时时间长短。

综合测试

以上步骤完成后,我们将小车放置在实现搭建好的迷宫环境中进行实验。

首先为无火焰走迷宫实验,主要目的为:检验直角弯、180°旋转的角度是否准确;检验直线校正是否可以达到较好的效果,使小车路线平滑且接近路径中线。

通过小车走迷宫实验,我们发现的问题是小车在左(右)转弯时,由于检测左(右)障碍物的传感器在小车的正左(正右),所以转向后直行有撞到障碍物边缘的可能性,而且90°转弯结束后所处位置仍可能被红外传感器检测为左(右)侧无障碍,在不适当的位置重复转弯,所以我们采取的措施是当检测到需要左(右)转向时,执行“直行——左(右)转——直行”的操作,并通过实验调试出了比较合适的直行延时时间。同时我们对于传感器的位置进行了微调,使其能起到比较好的转向、路线校正的效果,也对于程序中的其他延时做出了调整。

第二步为迷宫中的火焰搜寻实验,主要目的为调整判断火焰距离的数字量的上阈值和下阈值。采用如图5-2的火点位置,小车从圆点所示位置出发,若小车拐弯后可以忽略左转优先原则,直接朝向火焰走去,如图中轨迹所示,则证明下阈值有效。若小车可以停在距离火点应有距离上,则证明上阈值有效。根据实验情况,我们将上下阈值改为了3920和1500。

图4-2 迷宫中的火焰搜寻实验示意图

完成上述两步实验后,让小车从起点出发,进行完整的火焰搜寻活动,并设置多个火点。实验结果为小车可以在迷宫中流畅行驶,并在40s内可以找到火源,在第一个火源熄灭后还可以继续运动,在迷宫中寻找下一个火源,达到预期设计目标。

完成后的小车外观图如图4-3。(最前方的红外传感器未用到,上方火焰传感器只用到了其中一个)

图4-3 小车外观图

第5章实验中遇到的故障及解决方法

问题[1]:在测试中,小车检测到火源后没法停住,会直接撞到火源

解决方法:给小车装一个超声波测距,当同时在火焰传感器检测到火源,同时超声波的距离小于十厘米时,小车就会停止前进,从而解决了这个问题。

问题[2]:在蔽障时,会偶尔撞到障碍物,尤其在检测到火源后转弯的时候。解决方法:将红外蔽障传感器的灵敏度调高一点,同时将以前在转弯时保持内测轮子不转动改为内测转速慢,外侧转速快的差速转弯,从而解决了小车在避障时容易撞到障碍物的问题。

第6章收获与体会

这次实验给了我很多的感想,智能机器人的课程设计是一个比较漫长的过程,从点滴做起,过程很重要,不要一心只想着结果,要不然最终就以失败告终,俗话说欲速则不达,凡事从点滴做起,只有循序渐进才能让实验取得最后理想的成果,我们只有先做好一些关键的步骤,从中积累经验,再把这一系列的步骤串联起来,是一个连续的过程,不能有间断的飞跃,最后才能达到理想的成果。理论与实践相结合,理论知识学的好,不一定能很好的运用到实践中去,理论毕竟只是理论,是前世很多人积累下来的经验,有的有几千年之久,然而现实是不断变化的,我们不能只纸上谈兵,不能只重视理论或者实践,要能够很好的把理论与实践结合起来,这样才能很好的完成实验。在老师的精心指导和我们自身的努力下,总算

有我们值得高兴的成果,做这种研究性实验给我最大的感触是对与那种更好成果的执着精神,坚持不懈,犹如我们走在迷宫一样,试着探寻每一条能通往出口的路,我们将在实验的过程中寻寻觅觅,直到找到那一条通往成功的路,将理论与实践很好的结合是做好实验的关键。

机器人灭火实验报告

“机器人设计与制作”课程设计报 告 机器人灭火实验 专业: 测控技术与仪器 班级: 测控081 设计人及学号: 指导教师: 完成日期: 卷问作用与与带置调高中资

一、设计目的: 通过本课程的学习和训练,应了解有关机器人技术方面的基本知识,掌握机器人学所涉及的技术的基本原理和方法,得到机器人技术开发的实践技能训练 。 1、巩固相关理论知识,了解机器人技术的基本概念以及有关电工电子学、单片机、传感器等技术。 2、通过使用机器人模型,编程处理机器人运动过程,分析机器人的控制原理。通过对其具体结构的了解,利用开发工具实现行走控制,并可以按预定的轨迹行走。 3、培养自学能力和独立解决问题的能力 二、设计任务: 机器人自主绕迷宫,发现火源报警。编写程序,使机器人完成给定的任务。 三、设计要求: 机器人灭火:通过机器人的I/O 口控制机器人在迷宫内自主行走,并且能够自主寻找火源并实施灭火。编写程序,使机器人完成给定的任务。 四、系统设计: 1、介绍所使用的硬件情况及工作原理。MT-UROBOT 概述 MT-UROBOT 是上海英集斯自动化技术有限公司设计制作的大学版机器人,它是专门为大学进行课程教学、工程训练、科技创新以及研究服务的新型移动智能机器人。 MT-UROBOT 结构 开关按钮 控制 MT-UROBOT 电源开关的按钮,按此按钮可以打开或关闭机器人电源。 “电源”指示灯 按下 MT-UROBOT 的开关后,这个灯会发绿光,这时可以与机器人进行交流了! “充电”指示灯 当你给机器人充电时,“充电”指示灯发红光。

“充电口” 将充电器的相应端插入此口,再将另一端插到电源上即可对机器人充电。 “下载口” “充电口”旁边的“下载口”用于下载程序到机器人主板上,使用时只需将串口连接线的相应端插入下载口,另一端与计算机连接好,这样机器人与计算机就连接起来了。 “复位/MTOS”按钮这是个复合按钮,用于下载操作系统和复位。当串口通信线接插在下载口上时,按击此按钮,机器人系统默认为此操作为下载操作系统;如果你想使用其复位功能则需要将通信线拔下,按击此按钮,机器人系统认为此操作为系统复位。 “运行”键打开电源后,按击“运行”键,机器人就可以运行内部已存储的程序,按照你的“指令”行动。 “通信”指示灯“通信”指示灯位于机器人主板的前方,在给MT-UROBOT 下载程序时,这个黄灯会闪烁,这样就表明下载正常,程序正在进入机器人的“大脑”即 CPU。 2、介绍编程思路和程序流程框图。 编程思路:采用使车一直左转的方法,通过小车上的1,2,3碰撞传感器感应遇到障碍物使小车以一定角度左转,然后再前进,采取左转行走的方法,让小车一直左转行走,在碰到障碍物以后自动退一小段再右转几十度继续左转行走,总能在最后绕迷宫行走一圈,从而走出迷宫并寻找到迷宫中的火源。以下是流程图:

XXXX年第十一届全国青少年机器人竞赛准入企业设备分析

2011年中国青少年机器人竞赛准入设备优缺点分析 姓名:刘龙 学号:1281407008 专业:2007级教育技术学 学校:东北师范大学 学院:计算机科学与信息技术学院

第一部分:中国青少年机器人竞赛简介 (一)目的:全国青少年电脑机人竞赛是为贯彻落实《2001-2005年中国青少年科学技术及活动指导纲要》,培养青少年的实践能力和创新精神,把现代化的科学技术引入中小学青少年科技教育活动,激发广大青少年学习、探索、掌握和运用电子信息技术的兴趣,提高青少年的科学素质。 (二)主办单位:中国科协青少年工作部、中国儿童中心、霍英东基金会 (三)举办届数:目前已经举办了10届 (四)历届简介: 第1届 主办单位:由中国科协青少部、霍英东基金会、全国妇联儿童中心主办 时间地点:2001年,广州南沙科学技术馆 参加人员:10多个省市200多名学生参加 竞赛项目:机器人单项竞技项目和机器人工程设计比赛 准入厂家:西觅亚科技发展有限公司 第2届 主办单位:由中国科协青少部、霍英东基金会、全国妇联儿童中心主办 时间地点:2002年,广州南沙科学技术馆 参加人员:近20个省市区的500多名学生参加 竞赛项目:机器人单项竞技项目和机器人工程设计比赛。 准入厂家:西觅亚公司 第3届 主办单位:中国科协青少部主办 时间地点:2003年,河南郑州 参加人员:26个省市区的700多名学生参加 竞赛项目:电脑机器人常规竞赛、机器人创意设计与动手做比赛和机器人足球赛 准入厂家:西觅亚公司 第4届: 主办单位:中国科协主办, 时间地点:2004年1月30日至2月3日,广西南宁 参加人员:28个省市及港澳地区的650支队伍1000多名学生参加 竞赛项目:机器人常规竞赛、机器人创意设计与动手做比赛、机器人足球赛和FLL机器人工程课题挑战 准入厂家:西觅亚公司、中鸣科技数码有限公司 *从第5届起,竞赛更名为“中国青少年机器人竞赛” 第5届: 主办单位:中国科协主办

灭火机器人项目可行性研究报告

灭火机器人项目可行性研究报告 第一章项目绪论 第二章项目建设背景及必要性 第三章项目选址科学性分析 第四章总图布置 第五章工程设计总体方案 第六章原辅材料及能源供应情况 第七章工艺技术设计及设备选型方案 第八章环境保护 第九章节能分析 第十章组织机构及人力资源配置 第十一章项目实施进度计划 第十二章投资估算与资金筹措 第十三章经济评价 第十三章综合评价结论及投资建议

第一章项目绪论 一、项目名称及提出背景 (一)项目名称 灭火机器人项目 (二)项目建设单位 项城某某股份有限公司 (三)项目提出理由 2015年是全面完成“十二五”规划的收官之年,也是全面深化改革的关键之年和全面推进依法治国的开局之年,更需要继续坚持稳中求进工作总基调,保持稳增长和调结构平衡,坚持宏观政策要稳、微观政策要活、社会政策要托底的总体思路,主动适应经济发展新常态,为深化改革开放和经济结构调整创造稳定的宏观环境,为经济社会发展创造良好预期和新的动力。 二、项目拟建地址及用地指标 (一)项目拟建地址 该项目选址在项城某某工业园区。 (二)项目用地性质及用地规模 1、该项目计划在项城某某工业园区建设,用地性质为工业用地。 2、项目拟定建设区域属于工业项目建设占地规划区,建设区总用

地面积116667.3 平方米(折合约175.0 亩),代征地面积1050.0 平方米,净用地面积115617.3 平方米(折合约173.4 亩),土地综合利用率100.0%;项目建设遵循“合理和集约用地”的原则,按照灭火机器人行业生产规范和要求进行科学设计、合理布局,符合灭火机器人制造和经营的规划建设需要。 (三)项目用地控制指标 1、该项目实际用地面积115617.3 平方米,建筑物基底占地面积79313.5 平方米,计容建筑面积130532.0 平方米,其中:规划建设生产车间106136.7 平方米,仓储设施面积14567.8 平方米(其中:原辅材料库房8786.9 平方米,成品仓库5780.9 平方米),办公用房5087.2 平方米,职工宿舍2890.4 平方米,其他建筑面积(含部分公用工程和辅助工程)1849.9 平方米;绿化面积7630.7 平方米,场区道路及场地占地面积28673.1 平方米,土地综合利用面积115617.3 平方米;土地综合利用率100.0%。 2、该工程规划建筑系数68.6%,建筑容积率1.1 ,绿化覆盖率6.6%,办公及生活用地所占比重5.2%,固定资产投资强度3000.0 万元/公顷,场区土地综合利用率100.0%;根据测算,该项目建设完全符合《工业项目建设用地控制指标》(国土资发【2008】24号)文件规定的具体要求。 三、项目建设的理由

灭火机器人程序

红外传感器接法 前红外:数字9 左红外:数字15 左45度角红外:数字10 右45度角红外:数字8 右红外:数字14 火焰传感器接法 左火焰:模拟3 中火焰:模拟5 右火焰:模拟4 (底部)灰度传感器:模拟2 声控传感器:模拟6 程序说明 #define p 120 //定义火焰传感器检测到火焰的返回值int k,j,i=0,n,b=1,c=1; //程序控制变量,不必更改 int m=i; int pro,end=1; void main() //主程序 { while(analog(6)>100) //声控启动 { } while(!(analog(2)>100)) //走出白色超始区 { motor(0,80); motor(1,80); } pro=start_process(test()); //启动地面标志线检测进程 while(1) //灭火与迷宫程序切换 { if (analog(3) { fire(); } else //没有发现火焰,进入迷宫子程序 { migong(); }

} void migong() //迷宫子程序 { if(digital(8)==0 II digital(9)==0) //如果前方或右45度角红外检测到障碍物,左转 { motor(0,-70); //根据情况,调节功率参数,以下雷同 motor(1,70); } else if(digital(14)==0 && digital(9)==1 && digital(8)==1) //如果只右方有障碍物,直行 { motor(0,100); motor(1,100); } else //如果没有障碍物,右转 { motor(0,100); motor(1,-100); motor(1,10); motor(0,90); } if((i>2)&&(i>m)) //如果标志线数大于2且标志线有变化(针对1、2、3号房间) { stop(); while(analog(3)>150 && analog(5)>150 && analog(4)>150) //如果没有检测到火焰 { motor(0,70); //右转 motor(1,-70); if(digital(14)==0) //右红外检测到障碍物,停止转动 break; } m=i+1; //更改标志线的对比变量 } if(i==1 && b && (analog(3)>150 && analog(5)>150 && analog(4)>150)) //4号房间,检测到第1条标志线,且没有火焰 { while(digital(9)==0 II digital(8)==0 II digital(14)==0) //任意右手红外传感器有障碍物,右转

灭火机器人项目研制报告

灭火机器人项目研制报告 宁夏吴忠市第三中学 一、研制名称:灭火机器人研制报告 二、研制目的: 随着社会的进步,机器人技术的不断发展使得机器人的应用领域不断扩展,从以往多应用于工业领域而渐渐融入人们的生活。通过组织学生参加机器人模型的设计、制作与演示,在学生中普及有关机器人技术的基础知识,使同学们在活动中发挥他们的创造性与能动性,培养学生利用机器人解决自然灾害的意识。人们常说:“水火无情”,火灾的发生造成了人们的财产损失与人身安全伤害,灭火机器人作为消防部队中的新兴力量,加入了抢险救灾的行列。在消防现场存在着爆炸、有害气体泄露、建筑坍塌及核辐射等众多不安全因素,为了解决在如此复杂环境中消防人员亲临火场时的人身安全问题,我们设计了这个灭火机器人,它的主要目的是使机器人能在一个规定的区域内自主搜索火源并实施灭火。灭火机器人的开发应用可以使消防人员不进入火场,通过消防机器人的自主灭火或消防人员的远程控制即可扑灭火灾。 三、研制内容、操作过程与步骤: (一)研制内容 1、设计来源: 火灾一直是人们面临的一大难题,各种各样的危险场所都会有不可避免的火灾出现,给社会以及人民群众的人身安全和财产安全造成了很多隐患,因此火灾的及时补救就成为了急需解决的问题。救火早一秒就少一些伤亡,也会少一些财产损失。尤其是对于一些封闭的场所,比如地下商场,消防车不易进入,消防人员在接到火灾报警时不能很快地到达现场,加之消防现场还存在着建筑坍塌,有害气体泄漏等不安全因素,对消防人员的人身安全造成了一定的危害。我们设计的灭火机器人在地下商场的基地放置,当检测到火源后,发出警报,并立即寻找火源的位置,用风扇扑灭火源。有些火灾区域对消防人员的生命可能造成危险的,消防人员可以通过远程控制扑灭火源进而减少人员伤亡。

消防机器人通用技术条件

前言 本部分的第4、5、6、9章为强制性,其余为推荐性。 GAX X《消防机器人》目前拟分为9个部分: 一一第1部分:消防机器人通用技术条件; 一一第2部分:消防灭火机器人: 一一第3部分:消防侦察机器人; 一一第4部分:消防排烟机器人; 一一第5部分:消防救援机器人; 一一第6部分:消防洗消机器人; 一一第7部分:消防照明机器人; 一一第8部分:防暴机器人; 一一第9部分:排爆机器人: 本部分为GAXX的第1部分。 根据国内目前消防机器人的生产、使用情况以及今后较长时期内我国消防机器人的发展规划,编制了本部分标准。本部分标准首次发布。 本部分由中华人民共和国公安部提出。 本部分由全国消防标准化技术委员会第四分技术委员会(SAC/TCll3/SC4)归口。 本部分负责起草单位:公安部上海消防研究所。 本部分主要起草人

消防机器人通用技术条件 General specification for fire robot GAXX.-XXXX 1 范围 本标准规定了消防机器人的术语、分类、型号编制、功能、性能要求、试验方法、检验规则、标志、包装、运输、贮存等。 本标准适用于在陆地上行走的各类消防机器人,不适用于在空中或水面、水下等执行消防作业的其它特种机器人。 2规范性引用文件 下列文件中的条款通过本标准的引用而成为本标准的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本标准,然而,鼓励根据本标准达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文 件,其最新版本适用于本标准。 GB/T 156—2007 标准电压 GB/T 191—2008 包装储运图示标志 GB/T 699—1999 优质碳素结构钢 GB/T 1173—1995 铸造铝合金 GB/T 1176—1987 铸造铜合金技术条件 GB/T 1348—1988 球墨铸铁件 GB/T 3766—2001 液压系统通用技术条件 GB 3836.1—2000 爆炸性气体环境用电器设备第一部分:通用要求 GB 4208—2007 外壳防护等级(1P代码) GB/T 4237—2007 不锈钢热轧钢板和钢带 GB 5083—1999 生产设备安全卫生设计总则 GB/T 7251.8—2005 低压成套开关设备和控制设备智能型成套设备通用技术要求 GB 7258—2004 机动车运行安全技术条件 GB/T 7932—2003 气动系统通用技术条件 GB/T 9439—1998 灰铸铁件 GB 12325—2003 电能质量供电电压允许偏差 GB 14097—1999 中小功率柴油机噪声限值 GB 15540—2006 陆地移动通信设备电磁兼容技术要求和测量方法 GB 17478—2004 低压直流电源设备的性能特性 GB 18296—2001 汽车燃油箱安全性能要求和试验方法 GB 20891—2007 非道路移动机械用柴油机排气污染物排放限值及测量方法(中国I、II阶段) GB 50171—1992 电气装置安装工程盘、柜及二次回路结线施工及验收规范GB 50257—1996 电气装置安装工程爆炸和火灾危险环境电气装置施工及验收规范 GB/T 13384—1992 机电产品包装通用技术条件 JB/T 9773.2—1999 柴油机起动性能试验方法 3 术语 下列术语适用于本标准: 3.1消防机器人fire robot

第十三届中国青少年机器人竞赛机器人创意比赛主题与规则

第十三届中国青少年机器人竞赛 机器人创意比赛主题与规则 1 关于机器人创意比赛 机器人创意比赛是基于每年一度的中国青少年机器人竞赛的主题与规则,组织在校中小学生机器人爱好者,花费6个月左右的时间,在课题导师或教练员的指导下,在学校、家庭、校外机器人工作室或科技实验室里,以个人或小组的方式,进行智能机器人的创意、设计、编程与制作,最后以具体的机器人创意作品的形式参加中国青少年机器人竞赛组委会举办的机器人创意比赛活动。 机器人创意比赛对于培养学生学习与综合运用机器人技术、电子信息技术、工程技术,激发创新思维潜能,提高综合设计和制作的能力极为有益。 2 主题——“社区志愿者” 2.1主题简介 “社区志愿者”是一个拟人化的题目。从社会的角色看,题目的主人公是志愿者;从科学的属性看,它们应该归入机器人,更具体些,归入服务机器人的范畴。追溯近代机器人的足迹,从上世纪五十年代算起,大约也有半个多世纪了。起初,机器人主要活跃在产业领域,例如人们熟知的汽车、家电、工程机械、物流、农林业、石化等,称之为产业机器人,是第一大板块。到了世纪之交,服务机器人异军突起,它们深入社会社区生活的各个方面,如清洁、清洗、保安、消防、救援、医疗、监护、康复、益智、娱乐、幼教,智能家居等等,正在为人类描绘新生活的绚丽图景,从而成为机器人产业的后起之秀,第二大板块。 服务机器人属于一种半自主或全自主作业的机器人,完成为人类群体或个体服务的诸多功能,但是一般不参与和国民经济产业部门有关的各种生产活动。在2007年第一期《科学美国人》上,比尔?盖茨发表了一篇题为“家家都有机器人”的文章。他向世界预言:机器人是继个人计算机之后的下一个热门领域。机器人即将重复个人计算机是崛起之路,成为人们

机器人灭火竞赛规则

附件一 机器人灭火竞赛规则 一、任务 机器人灭火是模拟现实家庭环境中处理火警的过程。 制作一个由计算机程序控制的机器人,在一套模拟平面结构的房间里运动,找到代表房间里火灾点的正在燃烧的蜡烛并尽快将它扑灭。 二、标准 1.模拟房子平面结构和特性 竞赛场地平面结构示意图见《规则附件》。示意图中的尺寸供练习和实践时参考,竞赛场地的实际尺寸与示意图给定尺寸基本相同,但允许有1cm范围内制作误差。 模拟房间的墙壁高33cm,材质为木质。墙壁为白色。竞赛场地地板为黑色的光滑木制表面。地板允许有接口,接合处平整并为同样的黑色。有一些机器人可能采用泡沫、粉末或者其他物质来扑灭蜡烛火焰,所以每一场竞赛后应清理场地。但不保证每一个机器人在该次竞赛过程中,地板都能保持完全黑色。 竞赛场地模拟房间里的整体地面是水平的,没有斜坡和楼梯。场地平整度要求:在不连续区域小于0.3cm水平误差。 房间所有走廊和门框的宽度均不小于46cm。门框上没有门,在门框所在地面上用一条2.5cm宽的白线表示房间入口和门,白线本身的面积属于房间内的区域。 机器人必须从竞赛场地中代表起始位置的白色正方形中开始启动。如示意图中标有“H”的正方形,代表起始位置。实际竞赛场地并不标记“H”。代表起始位置的白色正方形为30cm×30cm边长,正方形的对角线交点将设在46cm走廊的纵向中心线上。 参赛选手可以用一些装置来校正机器人在正方形中的位置。一旦启动,它可以在竞赛场地中向所希望的方向横向或纵向运动。 最终竞赛场地以当天现场提供为准。 2.场地照明 竞赛场地周围的照明根据比赛实际场地条件确定。

参赛者在竞赛前将有时间了解场地及周围环境灯光。竞赛期间的照明条件是相对稳定不变的。机器人灭火竞赛的挑战性特点之一就在于机器人应能够在一个含不确定照明、阴影、散光等实际情况的环境中运行。 3.机器人 机器人整体外形尺寸在静止和运动状态下,都应保持在30cm×30cm×30cm之内,包括机器人的触角、探测物及装饰物;机器人的触角、探测物及装饰物均属于机器人的一部分。 对机器人的重量、制作材料、产品型号等不作限制。 4.蜡烛 蜡烛的火焰代表房间内机器人试图找到并扑灭的火源。火源的火焰位置有效高度(指火焰底部距场地表面的距离)在15cm至20cm 之间,火焰本身高度将控制在2cm至3cm之间。否则,将会调整或更换蜡烛。 蜡烛是直径1-2cm的白蜡烛。 当蜡烛的火焰位置在上述的有效高度范围内,机器人启动之后,不管此后蜡烛火焰具体高度是多少,要求机器人能发现火焰。 蜡烛被安装在一个7cm(长)×7cm(宽)×3cm(高)的半光泽黄色的木质基座上。 5.传感器 在没有与其他规则和规范有抵触的情况下,对传感器的型号没有限制。 6.家具 竞赛场地内有一件模拟家具。由抽签确定房间号之后,这件模拟家具将摆放在该房间的示意位置。机器人可以接触模拟家具。模拟家具是一个不大于12cm直径的半光泽黄色的木质圆柱,柱高30cm、重大于3公斤。 三、规则 1.机器人运行 机器人一旦启动必须在没有参赛选手的干预下自动控制,即:机器人必须是由计算机程序控制,而非人工现场控制。

家庭灭火机器人报告

家庭灭火机器人报告

名称:家庭灭火机器人设计报告学院:电子与信息工程学院 指导老师:李东 班级:电气二班 姓名:曾凡 时间:2013.6.23

目录 第一章绪论 (1) 1.1课题背景 (1) 1.2实现功能 (1) 第二章系统整体方案设计 (2) 2.1系统硬件设计 (2) 2.2系统软件设计 (2) 第三章硬件设计 (3) 3.1电源管理模块 (3) 3.1.1电源模块电路原理图 (3) 3.2电机驱动芯片L298N (4) 3.2.1.L298N电路原理图: (5) 3.3避障检测传感器HS0038 (5) 3.3.1 HS0038简介: (5) 3.3.3 检测原理: (5) 3.3.4 HS0038与单片机连接原理图: (6) 3.4地面灰度检测传感器ST188 (6) 3.4.2 检测原理: (6)

3.4.3 应用范围: (6) 3.4.5 ST188原理图: (7) 3.5火焰传感器 (7) 3.5.1火焰传感器使用 (7) 第四章软件设计 (8) 4.1灭火机器人行进路线分析 (8) 4.2软件流程图 (9) 第五章调试记录 (10) 5.1调试记录 (10) 第六章实验心得 (10) 参考文献 (12) 附录1: 程序清单 (13) 附录2: 灭火机器人实物图及灭火场地 (26)

第一章绪论 1.1课题背景 随着社会的进步,机器人技术的不断发展使得机器人的应用领域不断扩展,从以往多应用于工业领域而渐渐融入人们的生活。灭火机器人作为消防部队中的新兴力量,加入了抢险救灾的行列。灭火机器人是一个集信号检测、传输、处理和控制于一体的控制系统,代表了智能机器人系统的发展方向。 1.2 实现功能 制造一个自主控制的机器人在一间平面结构房子模型里运动,找到一根蜡烛并尽快将它熄灭,这个工作受地面摩擦、机器人惯性、机器人电机的转数差、齿轮箱与轮子的摩擦、电压变化等多个因素影响,它模拟了现实家庭中机器人处理火警的过程,蜡烛代表家里燃起的火源,机器人必须找到并熄灭它。 第二章系统整体方案设计 2.1 系统硬件设计 本次设计的目的是设计一个在规定区域能自主搜索火源并实施灭火的智能机器人小车,本次设计使用的主控芯片使用了STC89C52单片机,所以设计重点在传

[整理]山东大学科技创新大赛获奖统计表

2009山东大学科技创新大赛获奖统计表 获奖等级项目名称 学院 团队成员资料编号 一等奖基于LED光敏特性演示系统物理徐博翔谢袆唐璇张兴成付运旭205-28 一等奖梦幻时钟摇摇棒控制刘纬纬艾顺义杨强强朱晓勇修展205-14 一等奖无子棋物理高原高众韩恩道205-07 一等奖密码防盗键盘物理宋飞滕渊徐思遥谢祎205-09 一等奖三自由度机械臂信息软件控制靳宗明李江涛蒲莲蓉卢繁205-10 一等奖无线门铃报警器信息胡斌周庆亮陈强王枭邵俊尧207-00 一等奖汽车紧急制动系统电气李阳阳苏振中李端松任玲玉207-04 一等奖新型热敏电阻特性曲线测定系统物理邹灵秀、姜浩、尤晓鹏、卢禹昆、吕晓萌207-22 一等奖基于超声波测距和3D音效定位技术的 避障导盲系统 物理卢凯唐璇沈婷婷李琳程子涵207-23 一等奖开放实验室门禁管理系统软件信息控制李绍林商振秦秀文李天平魏颖赵阳207-24 一等奖基于ARM7的智能叉车设计信息控制陶思聪武振国钟浩然李丹207-14 一等奖晴雨天自动晾衣架物理孙伟杰李少鹏郎需林208-13 一等奖智能报警系统信息章元智蒋思尧208-16 一等奖智能家居控制系统信息高群福许光于晖刘磊于姣208-19 一等奖手机来电提示物理窦伟208-23 一等奖快速多重旋转碾压金属表面超细晶结构设备材料王晓欣炊鹏飞王楠王佳308-09 一等奖多功能全自动智能晾衣架电气张新刘川高继辉陈冲冲308-05 -------------

一等奖高靶向缓释治疗膀胱癌模拟实验装置材料刘文靓张阿妮郭兴梅姚翔308-10 一等奖双足机器人转向结构信息控制张水王绵王晨司陈宋宏嘉308-14 一等奖智能跟踪助力行李架控制王风武李洪祥邵剑王兆兵308-26 二等奖智能感知机械花物理陈仲乾曹乘榕董晨胡腾205-12 二等奖简易电池内阻测试仪控制纪成丁凡利鄢镕易205-17 二等奖智能交通灯控制系统信息荆小兵奚斌党飞205-23 二等奖WALKER ROBOT智能两足机器人信息王静轩郝计军李辰陈德馨205-09 二等奖基于LED结电容特性的打地鼠游戏物理李雷李成籍晨露李洋205-22 二等奖低成本无线传感器控制张琦张辉蒋刚强鄢镕易205-15 二等奖基于凌阳61的智能小车设计信息殷超徐先栋王斐207-01 二等奖基于SPCE061A单片机的智能窗系统控制鄢镕易杨中旭207-07 二等奖激光导航机器人物理软件计算机能动赵振国巴清心葛亮孙虎范莹韩国栋207-21 二等奖基于远程遥控和语音识别的智能管家控制陈安生杜超超王培庆李宏敏巩宏丽207-15 二等奖晶体管特性图示仪的改进制作信息郝计军李大伟吕众赵海明207-27 二等奖基于射频识别的双认证门禁终端信息耿树理马高龙208-4 二等奖基于CCD的智能车控制器控制肖保臣程宇路宁208-10 二等奖基于Atmega16的温控饮水机设计电气张岩田昊208-15 二等奖向日葵式自动跟踪系统信息季靓海沈传魁208-20 二等奖SD卡读写音效俄罗斯USB键盘信息张恒田帅李忠才李德振208-28 二等奖短信远程报警系统控制于洪良李姗姗孔令帅郭云凤308-02 二等奖简易智能小车控制徐升继、刘超、李见银、齐威308-15 二等奖基于USB通信的虚拟数字示波器信息郝计军陈昊208-30 二等奖基于脑氧特性的新型疲劳报警装置机械材料软件信息周浩张家志陈海祥苏黎明308-12 三等奖基于WEB的以太网供电设备监控交换机电气信息尚健吴康宁孙东磊杨光宇205-05 三等奖成像水帘物理于新洋于安山郁万成秦暘205-19 -------------

灭火机器人设计

灭火机器人设计

毕业设计论文题目灭火机器人 专业名称机电一体化 学生姓名赵志祥 指导教师朱文琦 毕业时间 1

目录 第1章绪论 (2) 1.1 机器人产生的背景 (2) 1.2 灭火机器人设计的目的和意义 (3) 第2章系统设计方案研究 (4) 2.1 整体方案设计 (4) 2.2 硬件实现方案. (5) 2.3 软件总体设计方案......................................................................... (9) 第3章硬件单元电路设计 (10) 3.1 电源电路 (10) 3.2 微控制器模块的设计 (11) 3.3 电机驱动电路的设计 (15) 3.4 寻线电路的设计 (19) 3.5 火焰检测电路的设计 (24) 1

3.6 声音报警与灭火 (25) 第4章软件实现 (27) 4.1 软件开发平台介绍 (27) 4.2 主程序流程图 (28) 4.3 寻线程序流程图 (29) 4.4 灭火程序流程图 (29) 第5章统功能调试 (30) 结论 (33) 致谢 (34) 参考文献 (35) 1

附录 (36) 1

摘要 本设计主要灭火机器人的制作与研究,小车以单片机为控制核心,加以电源电路,机电驱动,光电传感电路,灭火风扇以及其它电路构成。电源电路提供系统所需的工作电源,专用电机驱动芯片驱动电机控制小车的前后移动和左右转向光电对管完成循迹和避障,光敏电阻传感器检测火焰,灭火风扇进行灭火。本设计制作的小车具有灭火功能,达到了实验现场灭火的目的,较好的完成了课题目标 关键词:传感器灭火机器人直流电机风扇 1

第十八届中国青少年机器人竞赛机器人创意比赛主题与规则

第十八届中国青少年机器人竞赛 机器人创意比赛主题与规则 1关于机器人创意比赛 机器人创意比赛是基于每年一度的中国青少年机器人竞赛的主题与规则,组织在校中小学生机器人爱好者,花费6 个月左右的时间,在课题导师或教练员的指导下,在学校、家庭、校外机器人工作室或科技实验室,以个人或小组的方式,进行机器人的创意、设计、编程与制作,最后提交机器人实体作品参加中国青少年机器人竞赛组委会举办的机器人创意比赛活动。 机器人创意比赛对于培养学生学习与综合运用机器人技术、电子信息技术、工程技术,激发创新思维潜能,提高综合设计和制作的能力,培养学生开展科学研究基本素质极为有益。 2主题 2.1主题简介 本届机器人创意比赛主题选定为“家庭服务机器人”,旨在促进青少年了解机器人技术在帮助人类家庭生活方面的作用,并使得同学们在探索机器人知识、技能的过程中树立终身学习的理念。 2.2示例 “家庭服务机器人”的选题相当宽泛,可谓多姿多彩,很适合作为中小学生机器人创意的主题。下面的三个机器人的创意仅仅是为了抛砖引玉,实际应用的机器人远不止这些。 送餐机器人 根据室内房间面积和楼层高度,来安装机器人视觉能识别的航标(此航标安装精度要求很高)。设定餐桌位置及转弯位置,由此形成机器人可识别的电子地图。根据此地图机器人形成自动记忆导航并沿着航标指引方向准确无误地到达餐桌完成送餐任务和返回原点!由于机器人的自动记忆导航功能、视觉校正功能,后台调度控制系统可调度多台机器人同时运行,任务优先,柔性化更好,路径最短,效率更高!语音报菜名及障碍物语音提示内容:可自行录制方言或特色语言,方便添加更改。

图1 送餐机器人 ●烹饪机器人 图2 烹饪机器人 在上海世博会的企业联合馆曾展出一种厨师机器人,它头戴厨师帽名叫“爱可”,这个厨师机器人高约2m,宽1.8m。拉开“爱可”肚子上的拉门,里面有特制的烹调设备,有锅,有自动喷油,喷水和搅拌设备,与之相连接的是一个智能化触摸屏,上面是系统控制界面,根据工作人员事先设定好的特级厨师菜谱,“爱可”一共可以独立烹调24 种中华美食。只要按照程序“下单”,头戴专业厨师帽的机器人便会像模像样地开始准备:将早以“定量”好的主料、配料和调料都放在一个专用盒子里;然后又将它们放入炒锅中,放上油、水,炒锅开始旋转,将食材充分搅拌,然后点火,炒锅不停翻转,就像人炒菜一样,大约三分钟后,一盘佳肴就做呈现在顾客面前。 烹饪机器人的市场前景还是非常的巨大的,随着人们生活水平的提高,再加上社会节奏的加快,为了给自己拥有更多的时间和空间,在中国,厨师机器人将会进入千家万户。 ●草坪修剪机器人

机器人灭火比赛规则

机器人灭火比赛规则 1.竞赛目的 制造一个计算机控制的机器人在一间平面结构房子模型里运动,找到一根蜡烛并尽快将它熄灭,这个工作受多个因素影响,它模拟了现实家庭中机器人处理火警的过程,那个蜡烛代表家里燃起的火源,机器人必须找到并熄灭它。 2.房子平面结构和特性 附件A为比赛场地平面结构图,图中的尺寸是近似的,真实的尺寸与给定值可相差2cm以内。 比赛场地的墙壁33cm高,由木头做成。墙壁刷成白色。比赛场地的地板将是被漆成黑色的光滑木制表面。地板的接合处要平整并漆上同样的黑色,不过不必非常平整,只要保证机器人可以处理0.3cm的不连续区域就可以了。场地中所有的走廊和门口宽都是46cm。门口并没有门,而是一个46cm的开口,将会有一个白色的2cm宽的白色带子或白漆印迹表示房间入口。 比赛场地的地板是黑色的,但是有一些机器人可能用泡沫、粉末或者其他的物质来熄灭蜡烛的火焰,所以每一个机器人比赛后会尽可能清洗好场地,但是不能保证地板在整个比赛过程中都保持黑色。 机器人将从一个标有“H”的代表起始位置的圆圈开始(见附件A)。真实的代表起始位置的白圈是实心的,不标记“H”。30cm直径的白色圆圈在46cm走廊的中心,也就是说在圆圈和墙壁之间将有8cm的空间。因此圆圈圆心在离两边墙壁24cm的地方。机器人必须在圆圈中启动。 3.场地照明 比赛场地周围的照明等级在比赛时才能确定。参赛者在比赛期间有时间了解周围的灯光等级及标定机器人。在在第一天调试设定后,比赛的照明将不会再调整来满足个别竞赛者的要求。比赛的挑战之一就是要求机器人能够在一个含不确定照明、阴影、散光等实际情况的环境中运行。 4.机器人运行 机器人一旦启动,机器人必须在没有人的干预下自己控制,也就是说是自主控制,而非人工控制。 机器人在运行过程中可以碰撞或接触墙壁,但是不能标记和破坏墙壁,如果碰到墙壁将会受到处罚。机器人不能在比赛场地中留下任何可以帮助它运行的标记。如果裁判认为机器人故意破坏了比赛场地(包括墙壁),机器人将被取消资格,当然这不包括运动中意外的标记或刮擦。 熄灭了蜡烛。 机器人在熄灭蜡烛前必须已经找到了它,而不是碰巧喷出CO 2 5.熄灭蜡烛 等,机器人不能运用任何破坏性的或危险的方法来熄灭蜡烛。它可以运用类似水、空气、CO 2 禁止使用任何危险的或可能破坏比赛场地的方法或物质。比如通过使燃放爆竹产生冲击来使蜡烛熄灭等,也不能通过碰倒蜡烛而使蜡烛熄灭。 蜡烛在燃着时不允许被撞倒。为了使蜡烛不因水或空气而轻易倒下,我们把它放在木质基座上。 机器人扑灭蜡烛的过程中的所造成的混乱(水、发酵粉、生奶油等)将在比赛间歇被裁判

消防机器人设计报告

消防机器人设计报告

基于ATmega2560单片机的智能避障灭火小车 一、设计方案: 1、控制系统: Arduino Mega2560是采用USB接口的核心电路板,具有54路数字输入输出,适合需要大量IO接口的设计。处理器核心是ATmega2560,同时具有54路数字输入/输出口(其中16路可作为PWM输出),16路模拟输入,4路UART接口,一个16MHz晶体振荡器,一个USB口,一个电源插座,一个ICSP header和一个复位按钮。Arduino Mega2560也能兼容为Arduino UNO设计的扩展板。 该核心电路板能提供大量IO接口,因此为以后的传感器和功能拓展提供了便捷,同时搭配传感器拓展板,在使用和调试便捷性上优于其它单片机。 Arduino2560原理电路: 2、传感器: 方案一:光电循迹传感器+火焰传感器+红外线测距传感器 光电开关在一般情况下,由三部分构成,它们分为:发送器、接收器和检测电路。

它的检测头里也装有一个发光器和一个收光器,它的检测头里也装有一个发光器和一个收光器,但前方没有反光板。正常情况下发光器发出的光受光器是接收不到的,当有物体通过时挡住了光,并把光反射回来,受光器就接收到了光信号,输出一个开关信号。 当遇到黑色线格的时候,由于黑色吸收了大部分光线,因此光电开光就会输出电平变化,单片机接收到信号以后做出相应的动作。 火焰传感器的基本构成及原理: 火焰传感器由红外线接收管、电平比较电路、灵敏度调节电位器三部分组成。通过红外线接收管探测周围环境,当接收到较强的红外线的时候,由电平比较器反馈给单片机电平变化信号。可通过电位器调节火焰传感器的灵敏度。 红外测距传感器: 红外测距传感器由四部分构成,红外线二极管,红外线接收管,电平比较器,距离调节电位器。 通过红外线二极管发射出红外线,接收管收到物体反射的红外线,通过电平比较器后输出一个变化电平信号。通过电位器调节,可以控制接收管给电平比较器的信号,而达到控制探测距离的目的。但由于红外线测距模块对火焰比较敏感,因此用在消防机器人上面不是很合适。 方案二:光电循迹传感器+火焰传感器+超声波传感器 该方案使用了超声波测距模块,利用超声波发射和接收模组,通过一定频率的超声波并接收该频率的反射波,通过两者的时差进行计算,准确得出障碍距小车的距离,屏蔽了火焰对测距模块的影响,能有效应用于避障机构。 3、动力机构: 方案一、四线二相步进电机*2 该方案中,步进电机能够按照特定的步进角进行运转,设定好步数,电机则运行相应的角度以下图为例: 虽然步进电机能很准确的对小车进行控制,但是由于其功耗和控制电路的因素,该方案未采用。 方案二、直流减速电机*2 使用L298N驱动两个直流电机,L298N驱动电路如下图:

机器人创意比赛作品范文.doc

【个人简历范文】 导语现在科技日益的发展,机器人在不久的将来成为我们的朋友。小孩的想象力极为丰富,现在整理出一些机器人朋友创意想象儿童画,供大家欣赏! 机器人朋友范文一 我有一位机器人朋友——小兰。她能带我环游世界。 这一天,我和小兰出去玩。小兰说“我带你去环游世界吧!”“好呀!好呀!”我兴奋的回答。于是小兰叫我骑在她的肩膀上。那一刻,我仿佛觉得她很高大,很威猛,当然,她都有两米多高,生体不强壮才怪呢?小兰简直就像一个“女汉子”!我骑在小兰的肩膀上,看着她迈着大步流星的步子,钢铁般的身体,还有她那微微的笑容,真的感动了我。 时间一分一秒的过去了。我问了小兰说“我们要一直这样走下去吗?”“不”小兰肯定的回答。待会你就知道怎么样了。小兰又回答。又走了一会儿。小兰问我,我想去那里,我能带你飞向你想去的地方。我听到了一时合不拢嘴。心想“就趁想在这个好机会,去我最想去的地方”。 “我要去长城”。我大声呐喊。小兰便说“你准备好了吗”?准——备——好——了!我闭着眼睛大声兴奋呐喊。一喊完我就马上睁开眼睛,就发现我骑在小兰的肩膀飞在蓝天之中。我欣赏着哪里的风景,还可以看见地下的房子。我发出一声巨大的赞叹“好好玩啊”!我又不禁发出一声又一声赞叹“好美的风景啊”! 不一会儿,如光速般的飞行,一下子就到了中国长城。小兰说“你听说过孟姜女哭长城的故事吗”?就是孟姜女为她丈夫织了一件寒衣给她丈夫,然后她得知她丈夫牺牲在这长城底下 。后来孟姜女一哭哭倒了长城的八百里。于是,我们走了走,欣赏了一下那里的风景。小兰有说“我带你去湖南的东江湖看看吧”! 到了东江湖,我们看到了东江湖那里的水;哪里的风景;那里的建筑,好美啊!我和小兰划了船,慢慢地欣赏着那里的美景!我和小兰不禁发出一声美的呐喊“这里太美丽了”!这句那么甜美的赞叹久久在东江湖上飘荡...... 这一天,是那么的开心;是那么的快乐;是那么的亲切。我既然有一个这么好的朋友。 我们我们俩儿不约而同的笑了,我们的欢声笑语传到了千里之外 机器人朋友范文二 机器人真是我的好朋友啊,大家听我细细道来吧 去年(2114年),人们的科学技术已达到了世界顶峰,机器人已经可以和人一样有情感、

灭火机器人课程设计资料报告材料

智能机器人课程设计 设计题目:灭火智能机器人的设计和实现

目录 第1章机器人系统总体方案设计 (4) 1.1 设计目标 (4) 1.2 机器人功能设计及指标要求 (4) 1.3 机器人系统总体结构设计 (5) 第2章机器人系统硬件详细方案设计 (6) 2.1 传感器选型 (6) 2.1.1 超声波测距传感器 (6) 2.1.2 红外避障传感器 (6) 2.1.3 火焰传感器 (7) 2.2 机器人系统硬件连接图 (7) 2.2.1 STM32单片机最小系统 (7) 2.2.2 电源模块 (8) 2.2.3 红外避障传感器 (9) 2.2.4 超声波测距传感器 (9)

2.2.5 火焰传感器 (9) 2.2.6 电机驱动模块 (10) 第3章机器人系统软件详细方案设计 (10) 3.1 主函数 (10) 3.2 超声波测距程序 (12) 3.3 红外避障引脚设置程序 (14) 3.4 电机驱动程序 (14) 3.5 火焰检测程序 (15) 第4章机器人系统开发调试步骤 (15) 4.1 传感器选型和引脚分配 (15) 4.2 传感器独立测试 (15) 4.2.1 超声波测距传感器测试 (15) 4.2.2 红外避障传感器测试 (15) 4.2.3 火焰传感器测试 (16) 4.3 电机独立测试 (16) 4.4 综合测试 (16) 第5章实验中遇到的故障及解决方法 (18) 第6章收获与体会 (18)

第1章机器人系统总体方案设计 1.1 设计目标 本次课程设计的目标是:在一辆两驱智能小车的基础上,搭载各种传感器,设计出一款具有自动避障和搜寻火点功能的智能机器人,可以完成简易的灭火功能。设定的实验环境为带有隔板障碍的4*4方格迷宫,如图1-1所示。起火点随机放置在其中一个方格中。机器人需要从起点开始搜寻火点,躲避障碍,最终靠近火点一定距离时,小车停止运动,进行接下来的灭火操作。 图1-1 机器人灭火场地布局图 本课设旨在通过一类典型智能机器人的设计、调试,掌握各环节和整个智能机器人系统的调试步骤与方法,加强基本技能训练,培养灵活运用所学理论解决控制系统中各种实际问题的能力。 1.2 机器人功能设计及指标要求 该智能机器人系统的主要功能包括:可以检测周围环境并发现障碍;可以灵活前后行进、停止和转向;可以根据障碍位置做出避障决策;可以准确搜寻到火焰位置并在火焰面前停止并进行灭火等。由于实验环境设定为方格迷宫,所以机器人的路径规划可以转化为迷宫的遍历问题,而且转向角度简化为90°和180°的组合问题。 整个搜寻过程中,小车尽量不碰撞到障碍物和墙壁,且从出发到找到火点的

第二十届中小学电脑制作活动:IER智能挑战赛——“九宫智运”竞赛规则(2019.1.24修订)

附件6 IER智能挑战赛——“九宫智运”竞赛规则 一、任务简述 参赛的选手通过现场搭建、修改调试程序,在单个“九宫”场地中使用2台机器人,完成一系列模拟智能运输场景中的任务。参与竞赛的过程中,选手不仅学会机器人的搭建方法、调试过程及控制原理,同时也使机器人成为他们共同成长的伙伴。这既是本届智能挑战赛的任务,也是国际教育机器人联盟(IER)倡导的基本理念。 二、场地说明 2.1 场地规格 由9块45*45cm 的单元格拼接而成的“九宫”场地,如图2-1所示,图中不同颜色的单元格,代表不同的任务,具体任务由裁判现场公布。

2.2单元格 45*45cm单元格,内有若干个Φ5 RGB全彩灯。场地由9个单元格组成,每个单元格都有相应的任务,现场经裁判使用“九宫竞赛管理”计算机选择规定任务图拼接而成。 2.3场地编号标准 场地单元格上的箭头标识朝一个方向,以场地箭头方向开始,按从左往右,从上往下的顺序对单元格进行编号依次为1-9,如图2-2示。编号顺序和机器人完成任务的先后顺序无关。 2.4引导线 引导线所组成的图案即机器人寻迹的路线,使用Φ5 RGB全彩灯形成,采用RGB三种颜色任意组合,选手在现场根据实际情况对机器人进行调试,以完成所要求的任务。引导线两侧可能有装饰图案,但不会影响到机器人识别引导线。 2.5环境条件 比赛场地尽可能为冷光源,低照度,低磁场干扰,场地尽可能保持平整。由于单元格拼接时存在误差,可能会有一定偏差和间隙,参赛选手应考虑比赛现场存在各种实际情况的可能性,具备适应比赛现场的能力。 三、机器人与系统环境 3.1机器人尺寸与规格

机器人最大尺寸:静止状态下垂直投影不超过直径为30CM的圆(起始区)内,机器人重量(含电池)不超过1.5千克。 3.2机器人(单台)设计要求 3.2.1.限定使用1个可编程处理器,驱动电机(减速电机、舵机)不超过5个(5V电压下,转速不超过250转/分钟)。 3.2.2.机器人不限传感器个数及种类,机器人配置无线蓝牙功能,以便与九宫竞赛管理计算机进行通讯。 3.2.3.根据机器人电源连接方式不同(串联或并联),机器人使用的所有电压不得超过5V。 3.2. 4.结构:机器人必须使用塑料或航空铝材质的成型件搭建。 3.2.5. 每支参赛队可以携带2-3台机器人部件(最多不能超出3台)用于本届竞赛。在比赛时,每支参赛队可以搭建2台机器人(最多不能超出2台),两名选手各使用一台符合规则要求的机器人参赛,可相互协助。中途不能更换机器人,可允许携带部件对机器人进行现场维护。 3.2.6.在不影响正常竞赛和公平竞争的基础上,各参赛队的机器人可进行个性化装饰,以增强其表现力和辨识性。 3.3系统环境 采用《九宫竞赛管理软件V1.0》,用于竞赛的自动计时及评分。由九宫竞赛管理软件发出开始指令,自动计时,机器人结束后应发送结束指令。裁判根据选手完成任务的实际情况,在竞赛管理计算机上或纸质表格中记录选手成绩,并显示参赛队伍的最终成绩。

相关文档
最新文档