2014第四届中国教育机器人大赛结束了,从湖南回来休息了几天,算是缓过来了。搞比赛的后期连续通宵三晚,一个字,累!!!
这次比赛我们学校有六个队参加,每个队选两个项目,我们队选的是 高铁游中国 以及 创意。游中国是我队友在做,我负责创意。
说实在的 做创意特费脑筋,不懂做啥好,之前师兄做过 智能飞行器、“宠物机器人”和棋类的,参考之下愣是没能憋个好想法出来,白白浪费了好多时
间,到最后还剩不到十天的时候还是没能想出个所以然来,最后决定立足游戏,做个娱乐方面的,然后很偶然的找到了推箱子这个游戏。
创意的原型来自于 “乐高人推积木” ,有兴趣的可以百度这个小游戏玩一玩,基于这个小游戏我的创意->“益智推箱子”在我的脑海中初步成型
益智推箱子很简单,游戏者通过遥控器控制机器人的前进、后退以及左转右转的一系列动作将箱子退回相应的区域。在这个基础上我做了一些强化。
就是通过程序限制机器人的某些违规的动作,比如不让机器人走出游戏界面或机器人推动两个箱子以及其他的一些规则,也就是我在程序里面实时记录了机器
人以及箱子的坐标,这样就可以在机器人运动之前判断机器人的这次动作是否违规,若违规,则通过语音模块提醒游戏者,这样就可以更好的还原“推箱子”这
个游戏。
“益智推箱子”一共有五个关卡,考虑到地图也就是游戏界面是一次性定型的,我就没照搬乐高人推积木这款游戏的关卡模式,而是自己设计了五个关
卡,也就是最终箱子应推回4的位置不变,通过在游戏界面不同地方加灰色箱子(代表墙壁)来进行不同关卡的布局(不要小看,有些关卡特别是第五关可不容易哦
)
调试的时候“益智推箱子”基本上是做出来了,就是有时候会出现一些Bug(算是吧),后面机器人带到比赛场地给评委看的时候也没出啥大问题,只
是评委他看的不是我做的稳不稳,基于他问的一些问题,我总结为 是否有市场 是否可以吸引人眼球,这都是我在做“益智推箱子”时所没考虑到的,没能在内
容上做的更吸引人。拿到特等奖.........原本想在最后一次参加教育机器人大赛上圆了这个心愿的,遗憾.........