环保机器人竞赛流程设计实例

来源 :启迪与智慧·上旬刊 | 被引量 : 0次 | 上传用户:q365709285
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  我从2020年10月8日开始了环保机器人竞赛的设计探究之旅,在此向大家介绍一下流程,以此引领学生真正的提升设计能力。
  一、精心准备材料、做保障准备
  比如:比赛完整视频、器材安装说明、器材使用说明、比赛详细规则、比赛所用软件。这些材料准备妥当,还缺什么呢?嗯,机器人,没买教师用机,找学生借吧。还有电脑,安装比赛所用软件,咦?安装出错,哎,看来用了多年的Windows XP要下岗了,重装了电脑系统,软件终于能顺利安装了,完美!再找一个合适的场所,就5楼的空教室吧。好,现在万事俱备,开干。
  简单介绍一下本次机器人用到的主要部件吧。
  外形,小车的形状。1个底盘,电机2个,轮子2个,与1个万向轮一起构成了机器人的动力系统,用于实现机器人前进、后退、左转、右转的一系列动作。
  主控器1个,通过输入程序实现控制机器人完成相应的动作。
  灰度传感器5个,灰度传感器的光线照在场地纸上,通过接收到反射回来光线值的大小,判断灰度传感器实时所处的区域,结合输入程序,实现机器人沿线行走,类似于机器人看场地纸时的眼睛了。
  机械臂1个,由2个舵机,1个气泵,加一些结构辅件组成。用来实现取放方木块。
  二、认真安装器材、做技术保障
  学生对照步骤说明自行安装。安装完成的机器人,外表看起来没问题,其实根本无法完成本次比赛的任务:用泵吸起方木块,运送到垃圾桶里。哪里有问题呢?舵机的角度。要运送方木块,用到了机械臂,本项比赛的机器人的机械臂,用到了2个舵机,通过搭建的结构辅件,实现了机械臂的功能。用到的舵机转动角度是0~180度。学生们安装时,机械臂安装只是形似,没有设置初始角度。我引导学生对机器做了改进:2个舵机,右侧舵机接在数字端口D2上(实现前后伸展的长度控制),左侧舵机接在数字端口D3上(实现机械臂上下伸展的高低控制),在程序中2个舵机均设置为90度,导入主控器后,打开主控器电源开关,开机情况下,将右侧舵机(数字端口D2)臂竖直安装,将左侧舵机(数字端口D3)动力短臂水平安装,有了初始安装的角度,就能顺畅地实现机械臂前后、上下伸展,轻松实现想要的伸展长度、伸展高度。机械臂的难题解决了,接下来就是编写程序了。
  本次比赛涉及到灰度的黑白检测,自动程序,遥控程序3个任务的切换,需要做一个切换的程序。利用主控器上有一个运行按钮,编程,轻松地实现了3个程序的自由切换。遥控程序也不难,这里就不详述了。
  三、细心分析细节、做优化改进
  先介绍下自动程序的任务,如图,右侧的4个方块位置比赛现场抽取3个,放置相应的红、绿、蓝3色的垃圾桶,左侧u形状、3个红、绿、蓝木块也是比赛现场抽取放置的位置,其中红色木块放置在u形状的135度位置。红色原点就是机器人出发的位置,这个位置也是比赛现场抽取的。任务就是,自行编程将3个木块运送到相应的垃圾桶中,搬运不分先后顺序。
  现以如图位置为例简述,先让学生设计自己的搬运方案,大家一起集思广益,找出最优化的搬运方案。最终同学们一致确定搬运顺序蓝方块→绿方块→红方块。
  方案确定了,就是编程调试了。机器人出发前,整个机器人的竖直投影任何部位不能超出起始区域,出发位置放好后,机器人的灰度处在白色区域,要想实现后续的利用灰度传感器实现沿黑线行走,此时的灰度因看不到任何黑线,无法识别运行,怎么办呢?引出问题,学生思考解决方案。
  学生提出,用左右电机前进,延时合适的时间,停止。新的问题来了,停止在哪里最合适呢?引导学生实践研究,停在什么位置合适,要看机器人接下来做什么动作?接下来是左转。那就试试什么样的位置能实现后面完美的左转动作,学生们经过实践,发现机器人车身约1/3过黑线后停止(如图),能完美的完成接下来的左转动作。
  在接下来的走线路中,又遇到了新的问题。走边缘线路时,依靠左边或右边的灰度看路口,而机器人在巡线的过程中,很容易停在半途,什么原因呢?我引导学生思考,是什么原因引起的?参赛学生集思广益,终于发现了问题的症结所在:机器人在巡线的过程中,因机械原因,2个轮子给的速度值一样,但实际巡线时会出现2个轮子有差速,导致会出现左侧或右侧灰度在正常的巡线时遇到黑线。
  那怎么改进呢?需要寻求解决的方案,学生们来问我:“老师,怎样让这2个轮子巡线时,减少2个轮子的差速?”我没有直接告诉他们答案,我需要实际调试测验。接下来,我试了好多种方案,最终发现,原来是在初始化左右轮的速度时,可以把跑的过程中速度过快的轮子,初始化的时候,速度慢一点儿。比如:原初始化左电机100,右电机-100,巡线过程中发现,右轮速度较快,这时怎么办?对,可以降低右轮子初始化时的速度值,比如是初始化左电机100,右电机-98,具体是多少值合适,需要实际测试,测试的目标是,寻求初始化左、右轮怎样的数值,机器人近乎于走直线,尽可能走的直线距离越长越好。学生们根据我的思路,做了调整,边缘巡线的问题妥善解决。
  细节问题还有,无论什么问题,我们只要引导学生进行深入的分析、思考、诊断、改善,问题都会迎刃而解。
  经过以上这些调试、改进,基本上容易出现的问题都得到了很好解决。在这次比赛的流程学习过程中,学生們动手、动脑能力,理论与实践相结合的素养,不畏艰险、迎难而上的精神,以及团队合作意识都得到了极大的提升。期待他们在未来人生道路上,自信向上,勇于探究,不管遇到什么困境,勇敢面对,积极寻求解决的方案,实现更高的攀登。
其他文献
参考欧洲教师数字能力框架和国内高校教师数字素养评价指标,设计国际中文教师数字能力现状调查问卷,对205位在职中文教师进行调查,从知识、技能、态度三个维度考察国际中文教师数字能力的现状。结果显示:(1)研究参与者对数字能力的态度是正向的、积极的;(2)数字知识和数字技能呈现各维度发展不均衡态势,创新数字化内容、数据分析软件应用、解决数字化教学设备常见问题、基础编程知识、创作内容抄袭检测等方面的知识和技能有待提升;(3)是否参加过相关课程培训对国际中文教师数字能力水平具有显著影响,年龄和学历对数字能力的主效应
摘 要:跳绳结合了民族舞蹈、体操、爵士舞、传统武术、杂技、歌曲等当代元素的精髓,对开发小学生的大脑和提高身体素质帮助很大,已引起了众多体育教师的重视,许多学校已经针对课程化开展了实践研究。在本文中,我们丰富了体育社团活动的内容,尝试在小学开展课外活动,探索课程化实践活动中遭逢问题的解决举措,为社团后续发展课程化提供了参考。  关键词:小学体育;跳绳社团;课程化  课后长期练习跳绳,不仅可以提高学生
2021年4月,在南京大学中国社会科学研究评价中心发布的中文社会科学引文索引(CSSCI)来源期刊目录(2021-2022)中,中央民族大学期刊社编辑出版的《民族教育研究》入选民族学与文化学领域CSSCI期刊目录。《民族教育研究》(双月刊)创刊于1989年,是由国家民委主管、中央民族大学主办的学术期刊,旨在宣传党的民族教育政策,探索民族教育的规律和特点,发展民族教育事业。
摘 要:长跑项目在初中体育教学中,不仅有助于锻炼学生的体质和耐力,对于学生的毅力以及抗挫能力等也有着重要的作用,可以有效促进学生的全面发展,培养学生的综合素养。本文拟从创新教学理念、改进教学方法、设定合理目标等,探讨如何将抗挫教育渗透到长跑项目教学当中,为提高初中体育教学综合质效提供有价值的参考。  关键词: 初中体育;长跑项目教学;抗挫教育;渗透策略  随着我国经济建设的快速发展,人们的生活水平
摘 要:联想是一种高阶思维形式,在初中语文阅读教学中,我们一定要与时俱进,积极营造民主、和谐、轻松、愉悦的教学氛围,严格按照新课程标准进行丰富多彩的师生互动,让学生张开联想的翅膀,在文学知识的星空中翱翔。但是,联想既不是脱离教学实际胡思乱想,也不是盲目追求“生动”的插科打诨,它必须切合学生求知需求,真正体现“适时、适度”原则,从而让联想在初中语文阅读教学中闪闪发光。本文抛砖引玉之论述,指导大家一睹
创新是一个国家和民族发展的不竭动力,是人类社会得以进步的重要阶梯。培养中学生创新能力是初中物理教学过程中非常关键的环节,对学生未来的成长和发展具有不可磨灭的意义。针对中学生而言,创新能力是指学生在学习过程中所表现出来的发散思维,是学生在已有的知识中进行再创造的过程。创新能力的培养能够有效提高学生创新能力和综合水平。  一、培养学生创新能力的重要性  随着知识时代的不断发展,改革开放的不断延伸,教育
摘 要:践行英语活动观,是建立英语学科素养的必然要求, 是实现立德树人根本任务的重要路径。作为培养学生语言运用、综合思维和分析解决问题能力的重要环节,听力教学成为了师生需要克服的一大难关。本文从认知负荷理论出发,探讨了如何从减少内在和外在认知负荷,增加相关认知负荷三个方面出发,以此提高学习效率,促进学生英语听力的有效学习。  关键词:认知负荷;英语学习活动观;听力教学  《普通高中英语课程标准(2