随着计算机科学的不断发展,AI技术的应用领域也不断扩大。为了能给孩子们创造更多接触人工智能领域的机会,大国小工匠组委会于暑假期间推出“触摸未来”主题技能夏令营,为青少年提供当下最热门、最前沿的技能体验活动。
其中,在“与未来对话——AI智能机器人”体验活动现场,20名青少年在三天的时间内完成了跳舞机器人的组装、编程和调试。这次的夏令营活动让小同学们对于代码有了更新鲜的认识。不少同学表示在将来会持续关注AI与机器人,因为“学习搭建机器人的过程,让我很有成就感。”
为AI机器人“注入灵魂”
上海市洋泾中学南校 六年级 杜之琳
7月17日
今天,我们领略了机器人的奥妙。老师用PPT为我们讲解了机器人的内部构造,同时也为我们带来了机器人工作时的视频。瞧!这个机器人正在倒咖啡呢!另一个机器人活像个迷你版的体育老师,还会做俯卧撑和仰卧起坐呢!真是太神奇了!老师又给我们看了日本所制造的、世界上最厉害的机器人。它会自动躲避障碍,会为我们服务,还会讲解PPT呢!当然,它的平衡力也是杠杠的哟!接着,我们又看到了中国制造的无人机、美国的无人车、中国的机器狗……甚至连七八十年代的大型格斗机器人都来捧场了,让人应接不暇。当然,最吸引我眼球自然是中、日、美三国所制造的美女机器人啦!我认为中国的机器人是最美的,但动作和表情却是最僵硬的,极不自然。而日美两国的机器人表情丰富,应答自然,许多时候还会配上肢体语言。
下午,我们学习了如何进行3D打印,结束了愉快的一天!
我们与其去羡慕日美的科技实力,不如我们从现在开始就好好学习,长大后为祖国效力!
7月18日
今天上午,老师带来了一套3D打印出的材料,发给我们制造机器人所需要的零件,便让我们自己开始搭建。在搭建的过程中难免会遇上许多困难,在老师的帮助下和自己的不懈努力下,总能克服困难的,关键在于你努力了没。
下午,我们进行了简单的编程,使机器人能够动起来。老师神秘地告诉我们明天要给机器人注入“灵魂”,使机器人能跳起舞来。使我对明天的盼望又增添了几分。
7月19日
光阴似箭,日月匆匆,转眼间,第三天已悄然而至。
今天,我们就要给机器人注入“灵魂”了,我按捺着心中的喜悦,盼着盼着……
我们给机器人所注入“灵魂”的方法原来就是编程啊!我们恍然大悟,但当老师展出他所编的代码,大家不由得倒吸了一口冷气,天呐!竟然有几百多行。在编程的过程中,难免会发一下牢骚,当然还免不了些幽默段子前来捧场。终于,伴随着同学们的嘻哈声,我终于把机器人的“灵魂”编完了。途中,难免会有人放弃,大家可知道,我用了一天的时间来编这个程序呐!
看到机器人跳起曼妙的舞蹈,我脸上洋溢着胜利的微笑。
在到达成功的途中,路程总是如此曲折,可只要你坚信胜利是属于你时,力量便会使你增添自信,战胜一个又一个的难题!“不经历风雨怎能见彩虹”这便是这三天的体验让我所明白的最大的道理,这道理自然不仅在制造机器人。我盼着“大国小工匠”灿烂的明天,明年,我定会再来!“大国小工匠”明年再见!
用三天时间,让机器人学会跳舞
万航渡路小学 五年级 刘梧兮
7月17日-7月19日,我来到位于国定东路200号的创业者公共实训基地参加了一个夏令营,夏令营的名字叫“大国小工匠”之人工智能机器人,我们用三天时间制作一个了“有灵魂”会跳舞的机器人。
用3D打印机打印机器人零件
我们这个AI智能机器人班一共有三十个学生,课堂上有两个老师,我们每天有五个半小时的课时来学习和了解如何制作一个会跳舞的机器人。
我在一年前上三年级的时候看过一次老师操作3D打印机,这次我们有机会更近距离地了解和接触3D打印。夏令营的老师给我们授课,使用thinkercad网站调试3D打印程序,学习如何正确操作3D打印工具,制作出组装机器人的零件。
用3d打印零件组装成机器人
当拿到所有的3D打印零件后,我们开始按照组装说明书进行安装工作。原来一个小小的机器人需要这么多的组装零件,有4包大小螺丝等等小零件,还有12根面包线,四颗电池,四个舵机,还有一个nano(芯片)板和一根USB数据线。
组装机器人的第一步就是看懂说明书,这对我来说有一点困难,我用了很多的时间在研究说明书,幸好我旁边的同学帮助了我,在我看来她简直是个“天才”。
在组装过程中,我还遇到了另外一个小困难,那就是我没有分清电路板的“正负极”,导致的结果是,我插错了电路线而造成了断路。老师和同学及时纠正了我的错误,挽救了我的机器人。
最终我用了3个小时完成了机器人的组装,她是一个粉色的小机器人,有手有脚,还能做简单的动作。据老师说,现在她还没有“灵魂”,因为接下来我们要为她注入一套程序,让她学会跳舞。
输入程序,机器人真的会跳舞
完成了从3d打印零件,组装成一个小机器人两道工序之后,我们在老师的带领下进入了难度最大的,也是最有挑战的程序,就是为我们的机器人编程。
这个工作,被老师称之为“为机器人注入灵魂”。机器人的程序有很多种:可以问答、唱歌、跳舞……我们这次要编辑的程序是让机器人学会跳舞。
老师说,编程是一个特别需要耐心与细心的工作,哪怕你有一个空格没打对,一个字母打错了,整套程序都没有用。这句话总是在提醒着我,督促我仔细检查编程中是否有错漏的地方,终于我检查出了一个错误,DELAY300被我写成了DELAY30。幸好在我上传前就检查出这个错误,避免了整个程序失灵的结果。
终于我将准确的程序完成上传,我的机器人跳起了太空舞步。
随机应变的力量
上海民办建平远翔学校 7年级 周子涵
怀着期盼、好奇的心情,我又一次来到了“大国小工匠”夏令营活动。去年暑假,我很幸运地第一次参加了“体验3D技术”的活动项目,受益匪浅、收获满满,同时又念念不忘其他未能体验的项目。
不知道今年的AI智能机器人会带来什么不一样的体验呢?带着这份期待的心情,我开启了第一天的课程。
一位研究生老师担任我们的AI机器人老师。老师首先详细介绍了机器人和3D打印技术的概念,我们都听得津津有味,原来机器人在生活中随处可见,与我们日常生活的距离也并不遥远。
终于等到了激动人心的组装机器人环节了。我们迫不及待地申领到自己的组装套件,跟着老师的讲解步骤开始了正式拼装机器人。“咦?这个口这么小啊,怎么也塞不进!”原来是我拿到的这套机器人组件里,腿和身体接连部分的组件有点瑕疵,我用尽全力想把它卡进去,但除了在手上留下用力过猛的印痕外,没有一点成果。哎!搞不定,我只得向老师“求救”,只见老师先用笔尖把小孔慢慢挑大,然后轻轻一卡就成了!哇!姜还是老的辣!从老师身上我学到了蛮干是解决不了问题的,而是要勤思考会巧思,往往会事倍功半的把问题处理妥当。
通过KETCH软件编程,我们出色的完成了任务——让AI机器人get了太空步舞步新技能。
短短的三天夏令营活动在老师的辛勤地陪伴下和我们的欢声笑语中完美的落下帷幕!在这难忘又有意义的活动中,不仅拓展了我知识面,get到了新技能,还懂得了遇事不要像这次组装AI机器人一样死板,要随机应变懂得变通,才能更有效地处理好问题解决问题。
大国小工匠,明年我还要来!
来源:周到上海 作者:杜之琳 刘梧兮 周子涵