本年10月15-17日,我从成都飞到北京参加国际自主智能机器人大赛。不过这次比赛感到深深的遗憾,因为出现了太多的意外。

我们的机器人在比赛前3天调试的时候左手臂舵机烧坏了,这个时候烧坏非常的不妙,因为送修是不能及时送回的。但这时候我又感到一丝庆幸,因为幸好不是在比赛正式开始时舵机烧坏,现在虽然时间很紧但是还有办法解决这个问题。

跟乐聚方联系希望他们能提供一个备用机,但是很遗憾并没有备用机提供。那么怎么办呢?此刻我能想到的办法就只能是让乐聚售后将舵机和电池(这个时候我们的电池不耐用在漏电,所以一起换了)寄到北京酒店去,我们在比赛前一天自行修复。

我们的舵机和电池在15号中午送达,我和我的队友们便跑到酒店对机器人进行修理,不过没想到这一修竟花了6小时的时间,从下午2点修到晚上8点半。这一天本是参赛选手在现场进行测试和采集现场信息(主要是颜色信息,会用作机器人的视觉识别)的时间,等我赶到的时候已经是晚上9点过,天已经黑了。

比赛场地的上方是半透明的顶棚,白天时场地光源是来自自然光。天黑了之后这里居然不开灯,大家都用手机手电筒照明,用这玩意照明非常的不均匀,机器人摄像头采集的颜色信息和白天自然光条件完全不一致。在经过2个多小时的调试后我们认清楚了这一点,今晚做的工作对于明天比赛没有任何意义。只能明天早上起来能采多少是多少了。

16号早上我们起来去现场采集信息,当时也有些疏忽了,因为前一天采集了第二关过坑的颜色,测试效果也特别不错,所以上午赶来直接去采集了我们还没有的颜色。结果第一次比赛的时候就出岔子了,机器人的坑识别出现问题,将其他环境也识别为了坑的绿色,过坑关卡失败。

中午是一个极好的调试机会,我们没打算吃饭一步一步地采集和调试,情况已经变得好了起来。随着时间段推移,我们搞定了第一关,第二关,第三关。。。这时候我们又抱回了自信。然而,晴天霹雳再一次到来,机器人突然就不能动了?这时候离比赛开始还有1个小时。起初以为是没电,所以拿回去充电,不过充了一会之后,竟然还是不能动,这就让我们慌了起来。请了现场的技术人员来帮我们解决问题,然而他弄了一会之后也无能为力找不到原因。

这就尴尬了,比赛马上开始我们怎么办呢?机器人坏了可上不了场呀。心态崩了!!!

最后的结局是借了比完赛的队伍的机器人上场,但是由于我们的代码没有和这台机器人一起调试过,最起码摄像头的明暗程度就有明显的差别。第二次比赛又失败了。

最终我们拿了一个优秀奖(奖金100美元,不过不够三个人机票的零头)和一个最佳展示奖。


关于第二次比赛还有一个小插曲,裁判说我有一次展示机会和一次正式比赛机会,正式比赛计入成绩,展示不计入成绩,让我决定这次用展示机会还是比赛机会。在我们看来,同一个机器人同一个代码,运行结果肯定是差别不大的,肯定先用展示机会,效果好就直接正式开始,效果不好没准还能改改参数呢。当然,因为我们代码没在这个别人的机器人上跑过,不知道什么效果,所以内心没底怕出问题所以也选择了这一次先展示再正式。

结果这次展示便出现了灵异事件,机器人在通过第一关之后一直小跑直接跑到了第四关。倘若这次算在正式成绩里面,那么我们至少能拿个三等奖,不过先不说这事,这个动作直接给我干懵了啊喂,这TM是我们代码?我哪里写了让你一直小跑的?
时间不等人,裁判让我抓紧开始正式比赛,我检查了一下代码没有传错,刚才那是我们的代码,莫得问题呀。再次启动,“电量低,请充电”。哦豁没电了,裁判,让我们充下电再来跑吧。
充电之后再跑,动作正常了没有一直小跑,不过也是因为颜色识别的问题,没有正确识别到第二关的桥(比赛关卡进行了调换),又失败在了第二关!

好难受,好憋屈,自己辛苦搞了大半年的东西,从最初的熟悉opencv,图像处理到研究前一届比赛获奖代码,再到各种代码编写、调试整合、机器人动作设计。。。还有实验室的借用,模拟赛道的材料购买和搭建,学院经费的申请。。。。我们为这次比赛付出了太多太多,最后却因为机器人的损坏导致我们最终的参赛出现问题,不能将我们的作品良好展示出来,没能拿一个让我们满意的奖。其实按我们比赛当天观察到到情况来看,假如我们机器人能正常参赛,拿个二等奖不是问题,运气好或许还能拿一等奖。

但事情已经过去,抱怨没有任何作用。发生的这些意外不是我们能控制的,我们已经尽力做到了最好,这就够了。通过这次比赛,我们当然学到了非常多的东西,过程的收获已经内化到了我们大脑里,只是最终没有拿到一个名誉和认可罢了。


这次比赛积累了很多的经验,我会将这些经验传给下一届参赛选手,让他们带着我的知识去拿奖吧!
本次项目已开源至Github:
https://github.com/Wallace7777/RunningRobot-SCU-2021

国际自主智能机器人大赛参赛感悟相关推荐

  1. roobo机器人怎么唱歌_智能机器人都长什么样?提前探秘中国智能机器人大赛

    什么是智能机器人?它长什么样.究竟跟人类有什么关系?智能机器人又有哪些用途?在生活中,人们很容易被各种有趣的.有用的.又可爱又神奇的智能机器人所吸引.它们可以唱歌跳舞,也可以与人对话逗人开心,还可以搬 ...

  2. 北大igem生物计算机,正在报名 | 2019国际基因工程机器大赛(iGEM)

    原标题:正在报名 | 2019国际基因工程机器大赛(iGEM) 基因是生命的密码, 地球生命史被篆刻在每一种生物的DNA中 基因工程打破物种间原本难以跨越的界限 将不同种类的生物基因重新洗牌和重组. ...

  3. 国际计算机思维比赛,少儿编程领域中,你所不知道的国际计算思维大赛

    原标题:少儿编程领域中,你所不知道的国际计算思维大赛 孩子学习编程,除了培养编程思维和计算思维,也能为未来应对人工智能时代打下基础.今天给大家讲的的是Bebras国际计算思维大赛,请大家持续关注坚果学 ...

  4. php国际青少年书画大赛,【水墨童心】第五届 国际青少年书画大赛征稿通知

    原标题:[水墨童心]第五届 国际青少年书画大赛征稿通知 2019早已到来,给自己树立一个新的目标,重新端正自己的学习态度.这个世界上,没有人可以重回过去,但每个人都可以从现在做起.从现在做起,做一个幸 ...

  5. 2017 robotart x86_Robotart|国际机器人艺术大赛

    Robotart|国际机器人艺术大赛 分类 网站 时间 2019-12-31 发布者 9866 浏览 251 评论 0 国际机器人艺术大赛(International Robotic Art Comp ...

  6. iro机器人地区选多少人_2019年第二十一届IRO国际机器人奥林匹克大赛总决赛在津举行...

    原标题:2019年第二十一届IRO国际机器人奥林匹克大赛总决赛在津举行 人民网天津8月20日电 8月17-18日,第二十一届IRO国际机器人奥林匹克大赛(International Robot Oly ...

  7. iro机器人地区选多少人_第二十届IRO国际机器人奥林匹克大赛江苏省选拔赛举行...

    原标题:第二十届IRO国际机器人奥林匹克大赛江苏省选拔赛举行 2018年8月11日-12日,第二十届IRO国际机器人奥林匹克大赛(International Robot Olympiad,简称IRO) ...

  8. 深入场景洞察用户 诸葛io决胜2017国际黑客松大赛

    本文讲的是深入场景洞察用户 诸葛io决胜2017国际黑客松大赛[IT168 评论]经历48小时的脑力激荡,诸葛io从13支国内顶尖队伍中脱颖而出,成为2017国际黑客松大赛中国区的获胜队,将在年底进行 ...

  9. HighNewTech:2019.08.08鲲鹏开发入门暨 2019华为云鲲鹏开发者大赛参赛攻略

    High&NewTech:2019.08.08鲲鹏开发入门暨 2019华为云鲲鹏开发者大赛参赛攻略 目录 演讲PPT 1.基础知识 2.赛题解读 3.参赛攻略 4.FAQ 演讲PPT 1.基础 ...

  10. ISCC线下赛参赛感悟

    关于ISCC线下赛参赛感悟(之前就想发出来了,但是一直没时间,刚好赶上了1024就浅浅发一下吧) 一句话感悟 我好菜呀,ctf菜,awd更菜. 关于CTF部分 总结: 大佬是真的牛,选择题290+,不 ...

最新文章

  1. java中的乐活锁_(转)[乐活]别抱怨了,Shit happens!
  2. python软件开发文档目录_python学习之-软件开发的目录规范
  3. 7个有用的Vue开发技巧
  4. 关于mono的编译与安装
  5. sco linux crontab重启,crontab 详解
  6. c语言遍历字节,C语言遍历结构体
  7. 【matlab】直方图均衡化
  8. WIN10什么都没开内存占用率过高, WIN7单网卡设置双IP
  9. sql注入与sqlmap工具使用
  10. 网站怎么做SEO优化操作?
  11. 蓝桥杯试题 基础练习 十六进制转八进制
  12. html条形统计图,js实现条形统计图
  13. qt 进程打开excel_Qt 操作Excel
  14. 金弘同创教育是真的:拼多多店铺如何可以做好
  15. 192.168.1.1登陆官网 登录入口
  16. 【云原生 | 19】Docker数据存储详解
  17. python math库 sqrt eval_Python 在线基础课程
  18. Keil4与STC-ISP操作
  19. 联诚发顺利完成宝安区卓越绩效管理标准实施项目现场评审
  20. 关于Oracle分区 报错ORA-01847

热门文章

  1. 现代通用计算机析雏形,计算机作业一、选择题 1.______B______是现代通用计算机的雏形。 A. 宾州大学于1946年2月研制成功的E...
  2. 1946年2月14号第一台计算机,1946年2月14日 世界上第一台计算机诞生,世界,您好!...
  3. c语言字符幂函数怎么编写,c语言幂函数(c语言中如何编写幂函数)
  4. oracle音节怎么划分,现代汉语音节小知识(4页)-原创力文档
  5. SAP将未审批的采购订单提交到OA去审批 程序 OA审批结果返回到SAP
  6. 虚拟仿真实训教学管理及资源共享平台虚拟实训开发对接文档
  7. 复制-粘贴-剪切(深入Vim寄存器)Vim寄存器
  8. 通过Redis实现数据的交集、并集、补集
  9. SAXParseException 前言中不允许有内容
  10. 计算机的自动播放功能有什么用,禁用自动播放功能的几种方法