信息技术与智能机器人.pptx
信息技术与智能机器人北京东城区教育信息网络中心 卢燕林“机器人走进现代生活”“机器人”是二十世纪人类的伟大发明之一一、一、“机器人机器人”简介简介1.机器人一词的由来 1920年捷克斯洛伐克剧作家卡雷尔查培克(KaralCapak,1890-1938)创作了寓言剧剧本罗莎姆万能机器人公司。书中有这样的情节:“未来的某时,某岛屿上的罗莎姆公司大量地制造出了外貌像人的人造人Robota。从秘书到劳役,它们都能与人共事,为人服务。”在这里,“人造人”第一次有了自己的名字:“Robota”。援引这个捷克语的读音,英、法、意文均写作:“Robot”,我国将它意译为“机器人”。2.2.机器人的外形机器人的外形 现在的机器人可谓千姿百态,有的“有手无头”,有的“三头六臂”,与人类细腻的皮肤、精致的五官相比,简直就是其貌不扬。人们总是认为,或总是希望,机器人要有与人类相似的外貌现在无法断定人类的这一理想能否实现,但从机器人的产生和功能来看,无论它们的样子如何,它们都是为了工作需要诞生的,都是忠实、勤奋的劳动者。当然,并不是各种各样的机械都是机器人真正意义的机器人应该是一个具有一定智能的计算机控制系统,它是人制造的一种高级工具,是按照人类的某种方式进行工作的一种机器。它的外形可以其貌不扬,但关键是它必须适应工作。依照人的形体结构制造的机器人依照人的形体结构制造的机器人。3.机器人的定义 对于机器人的准确定义,至今仍然在被广泛争论着。目前,联合国标准化组织采纳了美国机器人协会给机器人所下的定义:“一种可编程和多功能的,用来搬运材料、零件、工具的操作机;或是为了执行不同的任务而具有可改变和可编程动作的专门系统。”机器人具备的各种能力,也有一整套的评价标准:智能,是指感觉和感知,包括记忆、运算、比较、鉴别、判断、决策、学习和逻辑推理等;机能,是指变通性、通用性或空间占有性;物理能,是指机器人本身的力、速度、连续运行能力以及可靠性、联用性、寿命等等。机器人是人类的朋友机器人是人类的朋友 21世纪,在人的控制下,在改造自然、发展生产的事业和家庭生活中,将会出现更多更好的机器人。会有灭火的机器人,它身行敏捷,不仅在熊熊烈火之中来去自如,而且不管哪里冒烟、起火,它都能及时发现,赶到现场,将火灾隐患消灭。会有检修汽车的机器人,只要把车摆上检修台,它用眼一扫,耳朵一听,立即就会查出毛病的部位和原因,进行修理,只需几分钟。会有守边防机器人,24小时连续值勤,万无一失。不管白天、黑夜、风雨、冰雪天气,一有敌情,它就能马上采取措施,封锁边境线。同时通知空中、地面报警系统,监视敌人行动,使任何人也不能越境一步。还会有海洋开发机器人,它们能潜入海中勘察、取样、化验,很快制定出开发方案,有条不紊地下海作业,把海底的宝藏献给人类。未来的机器人 机器人探秘埃及金字塔机器人探秘埃及金字塔考古学者为实施金字塔探险项目,美国方面为此出资特别研制了一台微型铁臂机器人,并正式命名为:“金字塔漫游者”。“金字塔漫游者”的前身是“”事件后在纽约世贸废墟搜寻幸存者过程中大显神通的“蛇形机器人”。经过改良后,“金字塔漫游者”体态更为轻盈,行动和操作非常灵活。它的总重量只有千克,长宽大约各为厘米,高度可自动调节,最高高度在厘米左右。每分钟行走厘米 10月月28日上午,一个全身银色、日上午,一个全身银色、有着漂亮大眼睛的智能机器人出现在有着漂亮大眼睛的智能机器人出现在王府井东方广场的索尼探梦馆里,它王府井东方广场的索尼探梦馆里,它操着不太流利的汉语扭着身子向观众操着不太流利的汉语扭着身子向观众问好,引起了一阵照相机闪光灯的骚问好,引起了一阵照相机闪光灯的骚动。动。这个名叫这个名叫SDR-4X的机器人是索尼的机器人是索尼公司开发的目前世界上最先进的智能公司开发的目前世界上最先进的智能机器人,是索尼为了机器人,是索尼为了“索尼科技周索尼科技周”而特地从东京派来的。它属于高智能而特地从东京派来的。它属于高智能的娱乐机器人,装置着各种感应系统,的娱乐机器人,装置着各种感应系统,感情丰富,能跟人类进行各种交流,感情丰富,能跟人类进行各种交流,同时可以通过记忆和学习不断成长。同时可以通过记忆和学习不断成长。此外它的特殊天赋能够完成各种高难此外它的特殊天赋能够完成各种高难度动作,真可谓是能歌善舞。据工作度动作,真可谓是能歌善舞。据工作人员介绍,它的主要功能是用来与人人员介绍,它的主要功能是用来与人类做伴,而目前则主要被用于科研类做伴,而目前则主要被用于科研。世界上最先进的智能机器人亮相京城世界上最先进的智能机器人亮相京城未来的机器人大家族未来的机器人大家族 1.机器人会越来越小 在21世纪,将会有可以进入人体血液循环系统的功能齐全的医用微型机器人,能进入工业上的小管道甚或裂缝,进行检测与维护的工业用微型机器人,以及各种微型传感器、微型机电产品,如掌上电视等。在军事上,将有小如蝴蝶的飞行器,用于侦察敌情;装有自动驾驶系统,能在海底航行数年的微型潜艇 微型车旁边的东西是什么吗?那是我们常见的几粒大米 2.机器人会越来越聪明机器人会越来越聪明 现在的智能机器人,它的智力最高也只相当于两三岁幼儿的智力水平。在21世纪,高智能的机器人将越来越多,其智力水平也一定会不断提高,慢慢地达到七、八岁、十几岁少年甚至青年人的智力水平。20世纪90年代后期,为促进智能机器人的发展,日本、韩国等国家相继发起举行机器人足球世界杯赛,并成立了相应的协会。机器人足球赛涉及机器人的动作协调、系统控制等前沿的课题。可以说,每一场机器人足球赛实际上都是世界各国机器人发展水平的一场较量。智能机器人活动和比赛(智能机器人活动和比赛(1)智能机器人活动和比赛(智能机器人活动和比赛(2)智能机器人活动和比赛(智能机器人活动和比赛(3)智能机器人活动和比赛(智能机器人活动和比赛(4)智能机器人活动和比赛(智能机器人活动和比赛(5)智能机器人活动和比赛(智能机器人活动和比赛(6)智能机器人活动和比赛(智能机器人活动和比赛(7)通用通用ROBOT-型教学用机器人型教学用机器人一一 通用通用ROBOT-ROBOT-型教学用机器人结构的组成型教学用机器人结构的组成1 1 通用通用ROBOT-ROBOT-型教学用机器人简介型教学用机器人简介 通通用用ROBOT-ROBOT-型型教教学学用用机机器器人人(如如图图所所示示)是是针针对对计计算算机机基基本本语语言言教教学学和和计计算算机机科科普普活活动动而而设设计计开开发发的的,机机器器人人的的主主板板可可以以安安装装在在履履带带,双双轮轮或或四四轮轮驱驱动动的的运运动动模模型型上上,有有很很强强的的移移动动能能力力;有有输输入入输输出出端端口口,可可外外接接多多种种模模块块,进进行行行行走走,躲躲避避障障碍碍物物,奏奏乐乐等等功功能能。还还可可以以根根据据不不同同的的要要求求,增增加加新新的的模模块块,具具有有开开放放性性和扩展功能,能培养学生的动手动脑能力。和扩展功能,能培养学生的动手动脑能力。通用通用ROBOT-型教学用机器人型教学用机器人2 2 通用通用ROBOT-ROBOT-型教学用机器人的组成型教学用机器人的组成 通用ROBOT-型教学用机器人通用通用ROBOT-型教学用机器人型教学用机器人 通用通用ROBOT-ROBOT-型教学用机器人型教学用机器人通用通用ROBOT-型教学用机器人型教学用机器人3 3通通用用ROBOT-ROBOT-型型教教学学用用机机器器人由以下几部分组成。人由以下几部分组成。通通用用ROBOT-ROBOT-型型教教学学用用机机器器人主板人主板 通用通用ROBOT-ROBOT-型教学用机型教学用机器人主板是通用器人主板是通用ROBOT-ROBOT-型教型教学用机器人的主要部件,与计学用机器人的主要部件,与计算机的主板类似。我们通过计算机的主板类似。我们通过计算机发出的指令传送给算机发出的指令传送给CPUCPU,驱动输入输出端口,完成不同驱动输入输出端口,完成不同的功能,如车辆运动、发音、的功能,如车辆运动、发音、躲避障碍物等等。躲避障碍物等等。通用ROBOT-型教学用机器人主板机器人主板机器人主板通用通用ROBOT-型教学用机器人型教学用机器人 通用ROBOT-型教学用机器人的传动部件 通用ROBOT-型教学用机器人的驱动部分可以采用履带、双轮或四轮驱动,如图所示。你也可以将家中闲置的遥控车改装,作为机器人的传动部件,创作属于你个人的机器人。通用ROBOT-型教学用机器人的传动部件通用通用ROBOT-型教学用机器人型教学用机器人 通通 用用 ROBOT-ROBOT-型型 教教 学学 用用 机机 器器 人人 的的 动动 力力 能能 源源 为为了了节节省省资资源源通通用用ROBOT-ROBOT-型型教教学学用用机机器器人人采采用用的的是是可可充充电电电电池池,机机器器人人所所需需要要的的一一切切电电能能均均是是由由它它提供的,其充电方式和性能指标如图所示。提供的,其充电方式和性能指标如图所示。通用通用ROBOT-型教学用机器人型教学用机器人 (4)(4)通用通用ROBOT-ROBOT-型教学用机器人的特殊端口型教学用机器人的特殊端口 细细心心的的你你可可能能发发现现了了机机身身上上点点缀缀的的一一个个个个小小银银环,它们是干什么用的呢?请看下图环,它们是干什么用的呢?请看下图通用通用ROBOT-型教学用机器人型教学用机器人 模块部分 通用ROBOT-型教学用机器人基本模块部件有:运动控制模块、避障模块、奏乐模块、光电模块等 避障模块光电模块通用通用ROBOT-型教学用机器人型教学用机器人通用ROBOT-型教学用机器人的其它部件有:喇叭、数据连接线、电源。数据连接线数据连接线 通用通用ROBOT-型教学用机器人型教学用机器人机器人侧面避障模块机器人前方避障模块机器人前方避障模块 通用通用ROBOT-型教学用机器人型教学用机器人二、通用ROBOT-II型教学用机器人的组装组装通用ROBOT-型教学用机器人的操作步骤如下:1 将通用ROBOT-型教学用机器人主板用螺丝固定在运动模型的内部,把喇叭固定在运动模型上,并把电机线和喇叭线从主板两侧引出,并连接好。2.组装过程中,你可能发现,通用ROBOT-型教学用机器人上预留几个接口(如图1所示),这些接口有什么用途呢?这些接口作为输入输出端口,可以外接一些模块,通用通用ROBOT-型教学用机器人型教学用机器人 通用通用ROBOT-IIROBOT-II型教学用机器人主板接口示意图型教学用机器人主板接口示意图备注:为电源(+)为I/O(数据口)为电源地(-)通用通用ROBOT-型教学用机器人型教学用机器人三、通用ROBOT-型教学用机器人的运行环境 1 硬件环境 通用ROBOT-II型教学用机器人是通过PC机进行程序设计,然后下装到机器人主板上,由主板CPU自主运行程序,即机器人可以脱离计算机独立工作。你需要有一台386以上的计算机,并将随机的电缆线25芯插头插到计算机的打印机接口。2软件环境 通用ROBOT-型教学用机器人可运行在装有MSDOS操作系统的各类型计算机上,如果你的计算机没有DOS操作系统,你可以使用随机的软盘启动,然后将随机软盘上的“TYBASIC.EXE”文件拷贝到计算机硬盘的适当目录,然后在硬盘运行程序。通用通用ROBOT-型教学用机器人型教学用机器人四、通用ROBOT-型教学用机器人的功能模块1通用ROBOT-型教学用机器人所实现的功能主要有:“运动控制模块”、“自动避障模块”、“发音模块”,“光电控制模块,“灭火模块”,另外,还附加一些参数设置。2每个功能模块的功能介绍:通用通用ROBOT-型教学用机器人型教学用机器人运动控制模块:在此功能模块中。可以通过程序直接向通用ROBOT-型教学用机器人发出“运动命令”既前进,后退,左转,右转,停止几个简单的命令。本模块直接嵌入主板上,即主板的初始功能。自动避障模块:当避障开始时,通用ROBOT-型教学用机器人可通过“红外发射与接收器”来判断前方、左面、右面是否有障碍物。你可以通过编写程序,对障碍物的不同位置来做出不同反映。譬如在通用ROBOT-型教学用机器人左前方有一障碍物。当障碍物达到通用ROBOT-型教学用机器人的“判断范围”时。通用ROBOT-型教学用机器人便自动做出反映,向右转并避开障碍物光电模块:光电模块采用了窗口比较技术和辅助光源技术,对环境光的变化有较好的抑制作用。其工作原理是:当两个光敏电阻接受的光强接近时,两个输出端均呈现高电平。当其光强差超过一定数值时,较亮的一侧将输出低电平。通过高低电平的判断,利用程序可以让机器人做出相应的反应。发音模块 从功能上来讲,主要为发音。本模块已经编制好了0-127共128个地址来存储从低音到高音的多个音阶【说明】本模块已集成在主板的PIN8端口。pin=0-15(本机器人定义为8)。val=0-127(0为休止符,1-127分别发出127种频率的声音)。低音1-7近似值:83,87,91,94,97,101,105 中音1-7近似值:106,108,109,111,113,115,116 高音1-7近似值:117,118,119,120,121,122,123 timer:时间值:1约为1.3毫秒发音模块已经固化在主板上。灭火模块 灭火模块是模拟日常生活中机器人进行救火而研制开发的,它通过红外光电三极管接收火源信号,通过程序来驱动风扇进行灭火,此模块对锻炼逻辑思维能力有很大帮助。你可以让机器人完全按照你的思路进行灭火救援行动,当然在实际过程中,你必须考虑各种有可能发生的情况。(下图是灭火模块,在模块中带有避障模块)灭火模块通用通用ROBOT-型教学用机器人型教学用机器人五通用五通用ROBOT-ROBOT-型教学用机器人的型教学用机器人的I/OI/O口设置口设置 控制板一共有16个I/O口,打开不同的I/O口,机器人会有不同的反应,而I/O口的定义如下:输出:pin0=1电机1正转 pin1=1电机1反转 pin2=1电机2正转 pin3=1电机2反转 pin4 脉冲调制输出,用于调速 pin8 声音输出 pin9-11备用输出输入:pin5=0前避障头有信号 pin6=0左避障头有信号 pin7=0右避障头有信号 pin1215备用输入演讲完毕,谢谢观看!