球机器人培训手册(乐高版).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
足球机器人培训手册 概 述 APOLLO号飞船实现了 “将人类成功送上月球并安全返回” 的目标。科学家和工程师们克服了重重困难,不断开拓、开创新的技术领域,才最终完成了这个梦想。 2050年前研制一队全智能类人型机器人足球队员,并击败世界杯冠军,这个梦想离我们到底有多远? 国际机器人杯的组织者与爱好者勇敢接受挑战,义无反顾地向着这个目标努力,但它决不仅是他们的梦想,更是我们大家共同的梦想。 足球运动作为一项体育竞技项目,完美地体现着人类追求配合、协作、体能、竞争…… 揭示着人类对于美的追求。正是因为它独特的魅力,才能如此长久地鼓舞人们的热情,让你哭、让你笑,让你激动,让你为之疯狂,让你欲罢不能…… 机器人足球是以足球为载体的前沿高科技研究和高技术对抗,它广泛涉及人工智能、计算机视觉、自动控制、精密仪器、传感和信息等一系列学科的创新研究,其研究成果可广泛应用于工业、农业、军事、信息技术等实际领域,集中反映出一个国家的高科技水平和综合国力。 青少年机器人足球赛是一个以机器人项目为主体的科技教育交流活动,目的是从小培养青少年的科技兴趣,激发他们学习的热情,并为他们提供机会,与世界其他国家的学生共同探讨机器人奥秘。 为引发中国青少年对机器人足球的浓厚兴趣,针对青少年机器人足球赛,我们编写了这本学习手册,目的是让孩子们学习足球机器人的相关知识,编程,帮助他们为参加青少年机器人足球赛而做好准备。在手册中,我们并没有给出一个完整的可以马上投入比赛的程序,而是根据机器人在比赛中所要遇到的各种情况,分别设计出相应的程序模块,同学们通过对这些模块程序的学习, 肯定会有所启发,然后进行相应的改进,最后,经过自己的努力,把这些模块连接起来,最终设计出自己的足球机器人程序,而不是简单的模仿,这也是我们编这一手册的初衷。也只有这样,才能激发学生们好学、好胜的心理,引导他们在活动中、在亲自动手操作过程中、通过自己的观察、分析,寻找自己完美的解决方案,增加机器人足球赛的趣味性与竞争性,同时,在这个过程中,学到多方面的知识与技巧,为将来的发展打下良好的基础。 学习这一手册,要求你具有一定的ROBOLAB编程基础。如果你是初学者,请先学习我们的ROBOLAB编程教材,循序渐进才能设计出一流的足球机器人队伍。 目 次 制作足球机器人所需要的器材 足球机器人的任务 学习足球机器人之前的准备 在比赛中开定位球 机器人遇障碍物之后转弯 循环语句的使用 扫描 搜寻足球 简单的足球机器人 灰白渐变场地纸的检测 子程序的使用 附:机器人足球赛规则 一、制作足球机器人所需要的器材: 软件 建议使用ROBOLAB编程软件(也可使用其他语言):为你的机器人编写程序 硬件: RCX微型电脑:足球机器人的大脑、运行足球机器人程序 红外发射仪:与计算机相连,将在计算机上编写好的程序下传到RCX 马达:带动机器人运动、也可作其他用途 乐高光电传感器、特殊光电传感器:检测光值,根据场地、球的光值,找到足球,并将足球踢入对方球门 机器人足球:机器人专用足球,可以发出红外光, 以便机器人寻找。 可用的乐高积木:搭建足球机器人 二、足球机器人的任务: 在特定的场地寻找物定的足球,并将足球踢入对方球门 三、学习足球机器人之前的准备 搭建足球机器人 使用器材,设计自己的足球机器人 2.为足球机器人编写程序 在开始学习足球机器人的编程之前,你对ROBOLAB编程的了解当然是越熟悉越好。如果你觉得自己还不能非常娴熟的运用ROBOLAB,可以先学习一下我们的准备练习。通过下面实际应用的练习,你会获得快速的提高,从而更好的学习后面讲到的足球机器人编程。以下便是练习: 练习 一 检测光值 概述 我们在机器人的底部装上光电传感器,这样机器人就可以检测出地面的光值了。在程序中为光电传感器设定一个光值,设计条件分支,当光电传感器检测到地面的光值低于设定的值时,机器人就停止前进。如果光值的设定合适(需要自己通过实验来调整),那么机器人在遇到诸如粗黑线之类的黑暗区域后就会自动停下来。 准备 在一张白纸上画一条宽2.5厘米宽的弯曲黑线。它的作用是使得机器人的光电传感器检测出低于设定值的光值,使机器人停止前进。 方法 把机器人马达的功率等级设置为3。 当机器人的光电传感器检测到光值小于40时,停止前进。 注意 为了增加传感器的灵敏度,光值的设置最好接近于(稍为低于)白纸的表面光值。你可以把光电传感器对着白纸,按下RCX上的VIEW按钮来测白纸的光值。 练习二 循环语句的使用 概述 一个程序如果不能让机器人无间断的运行,是没有用的,因为机器人最终还是会自己停止下来。一个循环语句的作用就是让程序重复运行,而不必创建一个很长的程序。 下面的程序设计的

文档评论(0)

y20062146 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档