机器人用英语怎么说
服务机器人 2021-09-15 09:40www.robotxin.com女性服务机器人
每年,美国有许多级别机器人比赛。FLL是最初级的一种, 小孩参加的年龄是9到14岁。大龄的小孩可以参加更高级别的比赛。
有关f l l的简介,可以参看:
http://.firstlegoleague./challenge/participationrules
一般是暑假开始后,在fll网站,注册机器人比赛小组。大概在九月就知道了robot比赛的具体内容和计分方法。fll的regional比赛,大概在十一 月中旬举行,任何注册的robot team都可以参加。regional取前六名参加state final。 去年, 十二月上旬,我们有60个队参加state final。fll还有全国比赛,每个州选1-2个队参加机器人竞赛(FLL)说起来是机器人竞赛,实际上它只是竞赛的1/3的内容,其他的2/3甚至更加重要。
其中的1/3部分叫core value,它要考察队员的团队意识,自主能力,互助精神。FLL很重视这方面的考察。除了在presentations时候有裁判评分,比赛场地外面也有裁判转悠,查看队员的表现。
core value presentation 时,裁判会问各种问题,旨在探索队员在平时是如何协作,遇到问题时,如何独立于coach,自己解决这些问题。了解队员在做project时的心情,态度,精神状态。
中国家长开始是一般并不重视这个问题,没有觉得这是robot比赛的重点,那就是大错特错。对于fll比赛来说,core value的成绩,甚至比robot比赛的成绩更重要。
的第2/3是基于每年不同的主题,团队要有关爱社会的设想和实践。队员们针对fll的主题,想出一些于与这个主题有关的,能够帮助社会事情。要有计划有步骤地实行。
比如前年的主题是大灾难,"disasters", 队员们就要想,做什么事情,可以预防,减轻大灾难危害。一个简单的例子就是,亚洲海啸时,一个小女孩根据反常现象,预测到海啸的来临,挽救了海滩上无数的人。
为了让队员们了解,如何认识预防灾难,我们还组织队员到警察局,由警察来介绍这方面知识。启发队员的灵感。地震发生后,道路不通。我们的队员设想应该建立一个这样的gps道路通报系统,人们把当地的交通情况,汇报给GPS,然后再将资料汇总,把所有的信息,传到每一个GPS。一方面可以便于检修人员抢修,另一方面也可以方便人们短途出行。,这主要是一个设想,但确实有的比赛的队,真的完成了他们的设想。
除了这样的project, fll要求队员积极参加社会公益集体活动。
下面这个照片,是在当地集市中,帮助4H 组织,卖爆米花。一块钱一份。刚开始时,没有什么人上门, 孩子们有的就自己掏钱,买自己做的爆米花,顺便试一试质量。孩子们一边吆喝一边自己做爆米花,所有收入上交。
集市的第二天,大家改行又去买热狗。家长准备狗和其他的食品,小孩帮助take order, 收银。大家紧张的忙一天也很有意思,也好玩。
robot比赛时,将这两部分的情况,制作成poster,参加比赛时,放置在自己的桌上, 供人游览。并将由队员在裁判面前作演讲,表述,被评分。
这3/3部分就是机器人比赛。
这个也分两小部分。
是robot design presentation。队员们要向裁判介绍自己的机器人。机器人是如何设计的?怎么设计?如何使用?设计有什么特点?机器人的程序,有什么特点?并要求当场演示。
这个是我们去年的机器人。
为了执行不同的任务,这个长手臂还会被取下,换上不同的手臂。
就是机器人比赛。,大家在机器人的比赛场地用机器人比赛,取得剩下的1/3的得分。
比赛之前,每个队有机会对场地进行测试校准。每一个队有三次机会进行比赛,每次比赛时间为150秒。成绩取三次比赛得分的最高分。比赛中大家有机会远距离看看各个比赛场景, 观摩别人的机器人设计。
机器人的设计和编程:
机器人的编程看起来不难。它的操作系统由不同icon的图形构成,便于小孩子理解。
实际上,因为操作系统的图形直观,小孩容易很快掌握初步要领。
比赛要求机器人在给定的环境下,执行各种任务,要把机器人的程序编好,正确可靠地执行这些任务,却也不容易。
FLL机器人有多个可供操纵的motor,还有不同的感应器,编程的目的就是利用感应器的input,正确地控制motor,完成任务。
除了编程时会遇到不同的问题,lego的结构设计很重要,只有合理地设计机器人的"手"和"脚",才能有好质量的结果。因为小孩经验少,大人(coach)的帮助就非常重要。
比赛有上十个任务需要完成,如果设计不当,前面的任务会影响后面的任务。我的体会是,要利用场地上的特别标志,准确给robot定位,应该使每个任务,相对独立,可以单独调试。
再具体介绍一下robot的编程语言。不难理解,这个robot的中央处理器,就是一台计算机。这个robot有自己的操作程序库。通过不同的操作程序,可以控制和驱动motor,发声音,显示状态,接受感应器的数据,储存数据,把数据作简单的计算。
,这是一个平行处理器,可以操作不同的器件,有点像计算机的multi threads。
robot 的原操作程序,实际上和一般计算机一样。主要分为驱动程序,感应程序,存储和计算程序,以及流程控制程序。操作程序的界面,尽管看起来像是一个图形的界 面,实际上与计算机的都一样,只是形式上用图像表现出来,便于小孩们接受,理解。因为是用图像来表示程序,长一点的程序读起来就不是很方便,这大概是 图形程序的缺点之一。
驱动程序,除了程序的功能名称,也有输入和输出。robot的外接输出,就是 驱动motor的接口。有四个选项,可以驱动四个不同接口的,即不同的motor。所有程序,都可以接受任意多个的输入参数变量。也可以输出不同的变量的 数值。具体来说,驱动程序可以指定motor以多大的速度,转多少角度。也可以输出状态参数,显示motor转了多少角度。有了这些基本功能,换算成行驶 距离。
ev3robot可以提供很多种的感应器,但只能使用四种感应器。感应器的状态参数可以 通过感应程序获得。比如光感应器,不但能感应出颜色,还可以测量反射强度。因为robot的比赛场地,都是用颜色线条编码的。,光的感应器的使用就比较重要。因为自己练习的场地和比赛场地,光线不同,光的感应结果也不一样。很有可能在自己家里,工作得非常好,比赛的时候却问题多多。程序设计时一定要考虑光的灵敏度和测量问题。
它的储存和计算功能是比较简单的,使用起来直观,但也不是很方便。他可以像计算机那样设置一个变量名,用来读和写。也可以做简单的算术计算和逻辑计算。
和所有的计算机语言一样,他都有一些流程控制功能,如,loop, if,可以设条件和制作循环计算。它都引用图形,表现得很具体,便于理解。
它还有子程序功能。前一段程序,已备整体调用。 在EV3, 这便称为myblock。 程序员可以编写自己的myblocks, 组成自己的程序库。和机器的操作程序一样,myblock也有程序参数,输入,输出。
程序编好后,大家就可以比赛了。,要记住,比赛的得分只计入如不到三分之一的总分。在小组比赛时的得分如果第一,只能保证进入决赛,很难保证总分第一。
上一篇:机器人常见语言有哪些?
下一篇:服务机器人是哪个
家用机器人
- 从初生创业到人工智能领域的佼佼者
- 人工智能产业的全面发展
- 中国人工智能已比肩世界
- 全球产业格局大调整 工业4.0掀半导体变革
- 机器人13年内将抢走全球8亿人饭碗 这些职业影响
- 懒人福音:三星新款 AI 冰箱支持电动开门
- 大疆机场,让无人机基础设施巡检迈向自动化、
- 能链智电开启充电机器人等创新业务 预计2023年收
- 人工智能创新应用先导区再扩容 智能经济渐行渐
- 集萃智造三栖机器人,灵活切换水、陆、空三栖
- 机器人产业发展规划(2016-2020年)发布
- 四大论坛日程出炉,创客、机器人、校外教育、
- 新发布14家“双跨”工业互联网平台
- 《中国制造2025》解读之:推动机器人发展
- 机器人为什么能写稿,以及它们能拿普利策奖吗
- 国产机器人发展方针研究,国产AI芯片再引关注,