刘梧兮:我的机器人会跳舞

人才教育 2019-07-25 19:21

 

用三天时间,让机器人学会跳舞

7月17日-7月19日,我来到位于国定东路200号的创业者公共实训基地参加了一个夏令营,夏令营的名字叫“大国小工匠”之人工智能机器人,我们用三天时间制作一个了“有灵魂”会跳舞的机器人。

用3D打印机打印机器人零件

我们这个AI智能机器人班一共有三十个学生,课堂上有两个老师,我们每天有五个半小时的课时来学习和了解如何制作一个会跳舞的机器人。

我在一年前上三年级的时候看过一次老师操作3D打印机,这次我们有机会更近距离地了解和接触3D打印。夏令营的老师给我们授课,使用thinkercad网站调试3D打印程序,学习如何正确操作3D打印工具,制作出组装机器人的零件。

用3d打印零件组装成机器人

当拿到所有的3D打印零件后,我们开始按照组装说明书进行安装工作。原来一个小小的机器人需要这么多的组装零件,有4包大小螺丝等等小零件,还有12根面包线,四颗电池,四个舵机,还有一个nano(芯片)板和一根USB数据线。

组装机器人的第一步就是看懂说明书,这对我来说有一点困难,我用了很多的时间在研究说明书,幸好我旁边的同学帮助了我,在我看来她简直是个“天才”。

在组装过程中,我还遇到了另外一个小困难,那就是我没有分清电路板的“正负极”,导致的结果是,我插错了电路线而造成了断路。老师和同学及时纠正了我的错误,挽救了我的机器人。

最终我用了3个小时完成了机器人的组装,她是一个粉色的小机器人,有手有脚,还能做简单的动作。据老师说,现在她还没有“灵魂”,因为接下来我们要为她注入一套程序,让她学会跳舞。

输入程序,机器人真的会跳舞

完成了从3d打印零件,组装成一个小机器人两道工序之后,我们在老师的带领下进入了难度最大的,也是最有挑战的程序,就是为我们的机器人编程。

这个工作,被老师称之为“为机器人注入灵魂”。机器人的程序有很多种:可以问答、唱歌、跳舞……我们这次要编辑的程序是让机器人学会跳舞。

老师说,编程是一个特别需要耐心与细心的工作,哪怕你有一个空格没打对,一个字母打错了,整套程序都没有用。这句话总是在提醒着我,督促我仔细检查编程中是否有错漏的地方,终于我检查出了一个错误,DELAY300被我写成了DELAY30。幸好在我上传前就检查出这个错误,避免了整个程序失灵的结果。

终于我将准确的程序完成上传,我的机器人跳起了太空舞步。

(作者:万航渡路小学 五年级 刘梧兮)