中学生机器人竞赛培训教材.doc
《中学生机器人竞赛培训教材.doc》由会员分享,可在线阅读,更多相关《中学生机器人竞赛培训教材.doc(35页珍藏版)》请在咨信网上搜索。
1、 机器人竞赛培训教材中学生机器人竞赛培训教材广州市第四十七中学机器人兴趣小组2006年3月第一章 机器人的历史及定义2第一节 机器人的历史2第二节 机器人的定义2第三节 机器人的种类3第四节 机器人的未来3第五节 未来的机器人4第二章 机器人的运作原理5第一节 机器人的基本机能5第二节 机器人的基本特征6第三章 教育机器人的组件7第一节 机器人核心-微型电脑控制器7第二节 感觉器官8第三节 动作器官17第四节 程序基础知识27第一节 模块的操作27第二节 循环结构29第三节 分支结构31第四节 变33第五节 计算模块35第五章 机器人竞赛项目37第一节 赛事介绍37第二节 机器人竞赛项目-灭火
2、方案39第三节 机器人竞赛项目-足球比赛55第一章 机器人的历史及定义第一节 机器人的历史几千年前人类就渴望制造 一种像人一样的机器,以便将人类从繁重的劳动中解脱出来。 如古希腊诗人Homeros的长篇叙事诗伊利亚特中的冶炼之神瘸腿海倍斯特司,就用黄金铸造出一个美丽聪颖的侍女;希腊神话阿鲁哥探险船中的青铜巨人泰洛斯(Taloas);犹太传说中的泥土巨人等等,这些美丽的神话时刻激励着人们一定要把美丽的神话变为现实,早在两千年前就开始出现了自动木人和一些简单的机械偶人。1920年捷克斯洛伐克作家雷尔.卡佩克发表了科幻剧罗萨姆的万能机器人。在剧本中,卡佩克把捷克语“Robota”写成了“Robot,
3、“Robota”是农奴的意思。该剧预告了机器人的发展对人类社会的悲剧性影响,引起了大家的广泛关注,被当成了机器人的起源。剧情是: 罗萨姆公司把机器人作为人类生产的工业产品推向市场,让它去充当劳动力。机器人按照其主人的命令默默地工作,没有感觉和感情,以呆板的方式从事繁重的不公平的劳动.后来,罗萨姆公司取得了成功,使机器人具有了感情,导致机器人的应用部门迅速增加.在工厂和家务劳动中,机器人成了必不可少的成员。机器人发觉人类十分的自私和不公正,终于造反了,开始屠杀人类。因为机器人的体能和智能都非常优异,因此消灭的幸存者,但它们不知道如何制造自己。最后,一对感知能力优于其他机器人的男女机器人相爱了。这
4、时机器人进化为人类,世界又起死回生了。1950年,美国作家埃萨克阿西莫夫在他的科幻小说I,Robot中首次使用了“Robotics”,即“机器人学”.阿西莫夫提出了“机器人三原则: 1、机器人不应伤害人类,且在人类受到伤害时不可袖手旁观;2、机器人应遵守人类的命令,与第一条违背的命令除外;3、机器人应能保护自己,与第一条相抵触者除外。机器人学术界一直将这三原则作为机器人开发的准则,阿西莫夫因此被称为“机器人学之父”.1954年,美国人George C。 Devol 提出了第一个工业机器人方案并在1956年获得美国专利。1960年,Conder公司购买专利并制造了样机。1961年,Unimati
5、on公司(通用机械公司)成立,生产和销售了第一台工业机器“Unimate”,即万能自动之意.1962年,A。M。F。(机械与铸造)公司,研制出一台数控自动通用机,取名“Versatran”,即多用途搬运之意,并以“Industrial Robot”为商品广告投入市场。到了近代,机器人一词的出现和世界上第一台工业机器人问世之后,不同功能的机器人也相继出现并且活跃在不同的领域,从天上到地下,从工业拓广到 农业、林、牧、渔,甚至进入寻常百姓家。机器人的种类之多,应用之广,影响之深,是我们始料未及的.第二节 机器人的定义机器人问世已有几十年,但没有一个统一的意见。原因之一是机器人还在发展,另一原因主要
6、是因为机器人涉及到了人的概念,成为一个难以回答的哲学问题.也许正是由于机器人定义的模糊,才给了人们充分的想象和创造空间。美国机器人协会(RIA):一种用于移动各种材料、零件、工具或专用装置的,通过程序动作来执行各种任务,并具有编程能力的多功能操作机(Manipulator)。美国家标准局:一种能够进行编程并在自动控制下完成某些操作和移动作业任务或动作的机械装置。1987年国际标准化组织(ISO)对工业机器人的定义:工业机器人是一种具有自动控制的操作和移动功能,能完成各种作业的可编程操作机。日本工业标准局:一种机械装置,在自动控制下,能够完成某些操作或者动作功能。 英国:貌似人的自动机,具有智力
7、的和顺从于人的但不具有人格的机器。中国科学家对机器人的定义是:机器人是一种自动化的机器,这种机器具备一些与人或生物相似的智能能力,如感知能力、规划能力、动作能力和协同能力,是一种具有高度灵活性的自动化机器。尽管各国定义不同,但基本上指明了作为“机器人所具有的二个共同点:是一种自动机械装置,可以在无人参与下,自动完成多种操作或动作功能,即具有通用性;可以再编程,程序流程可变,即具有柔性(适应性).第三节 机器人的种类机器人集中了机械工程、材料科学、电子技术、计算机技术、自动控制理论及人工智能等多学科的最新研究成果,代表了机电一体化的最高成就,是当代科学技术发展最活跃的领域之一。机器人的分类方法有
8、很多,根据机器人的应用可以分成下面几类:(1)工业机器人.可以分成搬运、焊接、装配、喷漆、检查等机器人,主要用于工厂内,代替人类完成繁重、精密而重复的工作.(2)极限作业机器人。主要应用在人们难以进入的场所和环境,例如在核电站、海底、宇宙空间等进行作业的机器人。也包括建筑、农业机器人等.(3)娱乐机器人.有弹奏乐器的机器人、舞蹈机器人、宠物机器人等,具有某种程度的通用性。也有适应环境而改变行动宠物机器人。此外,也还有正在研制开发中的福利机器人、医疗机器人、灾难救援机器人、乒乓球机器人一类机器人。在上述的分类中,工业机器人最早开始普及,极限作业机器人和娱乐机器人多是由工业机器人改进的。近来正在积
9、极开展拟人(类人)机器人的研究和制作。第四节 机器人的未来 在已经过去的20世纪,机器人的家族逐渐发展、壮大.在科学技术高度发展的今天,你能预测一下21世纪中的机器人会是什么样子呢,对于现有机器人的功能,这个人丁兴旺的大家族又会对人类的文明和社会的进步产生怎样的影响呢?1、机器人会越来越小目前各国的研究现状而言,表明微型机器人大多还处于实验室或原型开发阶段,但可以预见,在21世纪,微型机器人将广泛出现. 由德国工程师莱纳尔格茨恩发明的微型机器人,可直接由针头注射进入人体血管、尿道、胆囊或肾脏.它依靠微型磁铁驱动器前进,由医生通过遥控器指挥,既可用于疾病诊断,也可用于如动脉硬化、胆结石等管腔阻塞
10、类疾病治疗。还能听从医生指挥,将药物直接送达到需要医治的患病器官,以取得更好的治疗效果。当这种微型机器人工作完成后,医生便可以像抽血那样用针头将它抽出来. 在21世纪,将会有可以进入人体血液循环系统的功能齐全的医用微型机器人,能进入工业上的小管道甚或裂缝,进行检测与维护的工业用微型机器人,以及各种微型传感器、微型机电产品,如掌上电视等。在军事上,将有小如蝴蝶的飞行器,用于侦察敌情;装有自动驾驶系统,能在海底航行数年的微型潜艇2、机器人会越来越聪明 现在的智能机器人,它的智力最高也只相当于两三岁幼儿的智力水平。在21世纪,高智能的机器人将越来越多,其智力水平也一定会不断提高,慢慢地达到七八岁、十
11、几岁少年甚至青年人的智力水平。20世纪90年代后期,为促进智能机器人的发展,日本、韩国等国家相继发起举行机器人足球世界杯赛,并成立了相应的协会。机器人足球赛涉及多机器人的动作协调、系统控制等前沿的课题.可以说,每一场机器人足球赛实际上都是世界各国机器人发展水平的一场较量。也许在将来的某一天,就如同1996年世界国际象棋冠军卡斯帕罗夫输给了计算机“深蓝”一样,我们会看到世界顶尖级的球员组成的“超级联队也对付不了的机器人球队,你相信吗?第五节 未来的机器人 在21世纪,在人的控制下,在改造自然、发展生产的事业和家庭生活中,将会出现更多更好的机器人。会有灭火的机器人,它身行敏捷,不仅在熊熊烈火之中来
12、去自如,而且不管哪里冒烟、起火,它都能及时发现,赶到现场,将火灾隐患消灭.会有检修汽车机器人,只要把车摆上检修台,它用眼一扫,耳朵一听,立即就会查出毛病的部位和原因,进行修理,只需几分钟。会有边防机器人,24小时连续值勤,万无一失。不管白天、黑夜、风雨、冰雪天气,一有敌情,它就能马上采取措施,封锁边境线。同时通知空中、地面报警系统,监视敌人行动,使任何人也不能越境一步。还会有海洋开发机器人,它们能潜入海中勘察、取样、化验,很快制定出开发方案,有条不紊地下海作业,把海底的宝藏献给人类.有科学家预言:生物机器人将在20年后问世;而智能机器人的发展使机器人具有自我学习的功能,它会自己作出判断,发出指
13、令第二章 机器人的运作原理第一节 机器人的基本机能机器人作为一种具备一定智能的自动化机器,有如下几个基本的机能:(1)对外界产生作用:相当于人的手和脚,可以称之为动作器官。(2)获取外界信息:相当于人的眼、耳、舌头和皮肤,可以称之为感应器官。(3)规划作业:相当于人的大脑,可以称之为思维器官。机器人是机器有人的特点,我们可以从人自身出发就容易理解他的工作原理了,简单的讲就是传感器将得到的信息送到处理器决策执行驱动器的动作。眼睛、耳朵等大脑手、脚等收集信息控制动作思维能力学习 人的动作感应模块核心控制器动作模块收集信息控制动作程序下载 机器人的动作我们大多数人都看到过电影或书本里描绘的外形酷似人
14、类的机器人,这是机器人的一种表现形式。可机器人并不一定非得是这样的。事实上,机器人的形状各式各样.实际意义上的机器人,应该是“能自动工作的机器”。有的功能很简单,有的就复杂得多。例如:家里的供暖系统,我们只需做最初设定,接下来它就能自己工作,我们身边的大多数家用电器都是这样。自动温控系统的元器件遍布于整座智能化大楼.第二节 机器人的基本特征机器人通常具有三个基本特征,是不是机器人,我们只需看一看它是否具备以下三个特征:1身体:是一种物理状态,具有一定的形态。2大脑:控制机器人的程序 。3动作:任何机器人都有一定的动作表现。自动洒水系统是机器人,它包含一个洒水的身体,程序是根据一定的条件,自动开
15、关系统,如在白天洒水。它的动作是成功执行这一程序. 电话应答机也是机器人,它有身体(就象一个盒子),程序是应答电话,动作是每天应答和记录信息.Sarcos是机器人,它的身体就象一个人,程序是与对手打乒乓球,它的动作就是打球。我们是怎么让机器人“弄懂”我们想让它做什么的?电话答录系统怎么知道什么时候接电话以及存储信息?当我们走到电动门前时,门会自动打开,原理是什么?它怎么会知道门前有人?还有我们玩的遥控汽车,我们是怎么让它倒退、转向、前进、停止的?答案就是大脑。所有的机器人都需要我们告诉它做什么,我们又是怎么实现对机器人的控制呢?主要包括三项内容:1输入:该信息来自机器人的传感器。2程序:你想让
16、机器人遵循的一种规则或指令。3输出:机器人的运动,通常包括马达(运转)、灯和声音。所有的机器人都装有传感器,用于为机器人提供输入。一些传感器很象我们人类的感觉器官,能够“看到或“感觉到外界环境的变化。例如,所有用于开、关电器的开关和按钮都是触动传感器,你触动它们时,它们就能“感觉到”并作出反应。机器人身体内,有许多不同的传感器在工作。冰箱内的触动传感器对关门的压力作出反应:关闭冰箱内的灯.电话答录机内有一个电路,可以测量电压变化并显示为电话铃响.烤炉或烤箱则是利用温度传感器来控制加热线圈的加热温度。类似的机器人系统可能会使用不同的传感器完成相似的工作。一些自动控制的灯,如门外楼道的灯,可能会使
17、用运动检测器,当人走近时,就开灯;而有的可能会用光电传感器来感应光线的强弱,天暗时,就开灯。用于控制机器人的程序可以是很简单,只是单纯的机械控制,合上开关,就可开始一系列运动。例如:用微波炉加热食品时,只需按下“加热”按钮触动传感器.有时程序也会很复杂,如美国宇航局太空探测器内的全自动照相机控制程序.一个机器人的控制程序主要取决于以下几种因素:使用的传感器类型和数量.传感器的安装位置。可能的外部激励.需达到的活动效果。第三章 教育机器人的组件机器人的构成是复杂无比的,有些精密的机器人甚至比得上人类组织器官的复杂度.而且机器人也是一种比较精密、先进的高科技产物,一般人是很难见到的,就更不必说亲手
18、组装、研究它了。但是,机器人科学技术又是当今最先进的科学技术之一,了解这门技术也是很必要的。因此,我们就通过拼装式的教育机器人套件来初步认识机器人的神秘,亲自尝试搭建自己心目中的机器人。国内有几家有实力的机器人企业,一直致力于研发、生产、销售适合我们国情的教育机器人产品,并推动机器人教育进入学校与开展各式各样的机器人活动。使学生在组装机器人的过程中动手、动脑,提高协作能力和创造能力,成为素质教育下全面发展的新一代。拼装式的机器人是用各种拼装零件组合而成的,所以它没有固定的外形和功能,是由我们的创意和设计决定的。而且当我们觉得拼装套件提供的零件不能满足设计要求时,我们还可以利用身边所能得到的材料
19、自己动手制作所需的零件。机器人有很多动作器官、感觉器官、思维器官等硬件,只有熟悉了这些硬件器官,我们才能轻而易举的搭建出自己心目中的机器人,给机器人添加各种功能.下面,我们一起来了解一下教育机器人的一些基本组件.思维器官:是整个机器人的核心模块,也就是中央控制器,在教育机器人中也称之为微型电脑控制器。动作器官:可以让机器人唱歌的发音模块;可以装饰和指示的发光模块;速度可以调节的马达模块等。感觉器官:可以分辨黑白甚至是不同颜色的灰度测量模块;可以检测碰撞的触碰检测模块等。第一节 机器人核心-微型电脑控制器微型电脑控制器,在中鸣机器人或乐高机器人系列中也叫RCU或RCX,它是机器人系统的中枢,让你
20、能够搭建一个机器人控制系统,机器人要实现各种功能都是靠它来指挥。微型电脑控制器是机械人不可缺少的大脑,控制机器人的所有行为,它有复杂的硬件结构和独立的操作系统.微型电脑控制器通过外部传感器(包括:触动、光电、角度、温度以及RCX本身的红外接收器)采集高精度的电压、温度、湿度、pH值、声音、角度、压力等环境信号,微型电脑控制器对采集到的环境信息进行分析和处理,与事先编好的程序进行对照,执行与环境信息相符合的子程序,控制相应的马达等动作模块做出相应的动作。微型电脑控制器可以将采集的数据保存到它自己的内存,也可上传数据到计算机上显示,并进行分析与处理。通过红外线接口,微型电脑控制器还可以与其它红外设
21、备通信,它们之间也可以互相通信或远程控制,让用户制作大型的控制系统.微型电脑控制器的程序可用简单的图形化编程语言在计算机上进行编写,然后,用红外发射仪将编写好的机器人系统程序指令从计算机下载到微型电脑控制器的内存。这样,微型电脑控制器就可控制输出-光电、声音、附着在机械部件上的机器人马达,并可向其他红外设备发送红外信号.因为控制器本身就是一个微型电脑,所以,你的机器人系统可以脱离计算机独立运作。你可以组建任何机器人,无论是智能化住宅内的光敏防盗报警器,还是可以沿轨道运动的机器人或会投篮的机器人。 一般的,教育用的机器人核心微型电脑控制器具备多路输入各种传感器信号的通信接口,多路输出马达、灯等信
22、号的通信接口;能够使用独立的电池或者变压器交流供电;配有一定容量的内存储器,能够储存数个独立的程序,并且内存储器能够擦写,方便更换不同程序;能够通过数据线或者红外线与计算机进行通信,方便通过计算机分析采集到的信息或者是将在计算机编写的程序传递到微型电脑控制器的内存储器上;为了能够让搭建的机器人具有更加灵活的动作,微型电脑控制器一般都能够进行多任务处理,具有模拟/数字信号转换、数据采样和计数器的功能。第二节 感觉器官在教育机器人套件中,该类模块的种类是最多的,这些模块是机器人与外界取得联系,使之能够根据环境的改变而执行不同动作的不可或缺的重要组成,也是机器人智能化表现的由来.我们应该熟悉掌握各种
23、感觉器官模块的特性,在设计机器人时灵活的使用,创造出功能强大、高智能化的机器人.一、触碰模块触碰模块,是一个利用接触片实现检测触碰功能的电子部件。如图所示,是中鸣机器人的触碰模块,有三条接口线:黑色线是地线,红色线是电源线(+5V),黄色线是信号线.触碰模块主要用于检测外界触碰情况.例如:行进时,用于检测障碍物;走迷宫时,用于检测墙壁,等等。触碰模块是一种只有一条检测信号线的数字式的电子部件,它只有两种状态表示,分别是“1表示触碰,“0”表示未触碰。因此,触碰模块应该接到微型电脑控制器的数字信号输入/输出端口。二、音量测量模块音量测量模块,是能够测量音量强弱的电子部件.如图所示,是中鸣机器人的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中学生 机器人 竞赛 培训教材
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。