Robpcup 2D入门笔记(6)——总结及后续

一、 总结

Robocup 2D是一个基于C++的机器人足球模拟项目,球队通过开发程序实现一个能够与服务器进行交互的球队,因为开始时间较早,所以现在已经有了非常成熟的发展了,但发展成熟的代价就是新手入门会有很大的障碍,而通过本系列博客,我希望能够让新手在入门的时候能够有一个参考,虽然这些博客不能解决所有的问题,但希望能够让他作为一块敲门砖,让新手能够快速上手。

在接这个项目的时候我只是一名大一的新生,当时我还对这样一个项目没有什么概念,觉得这个东西应该会很好玩,而且也很有挑战性,甚至想着未来或许还能参加Robocup的比赛。但现实很快给我浇了盆冷水,当我忙活了接近2个月才把linux环境装好,运行环境装好,让球队顺利跑起来的时候,我就隐约意识到事情不对,再加上小组合作效果不好和疫情在家的影响,实际上项目做出来效果并不理想…不过现在总算是结束了,我也希望通过这些博客能够补充Robocup 2D在中文资料上的不足,给新手一个更友好的切入点,能够更好地把精力投入到球队的开发当中,也算是了却了我的梦想。

二、后续

那么对于看完我博客的人,如果你坚持希望继续在这个领域做的话,那么下面的几点建议或许可以用得上:

  • 如果能够联系到有过相关经验的人,一定要好好把握,他们能够帮助解决很多问题,特别是前期的许多问题,他们往往也是踩着坑过来的,所以很多问题可能你抓破脑袋都想不出来他们可能能够很容易解决。
  • 不要害怕英语阅读。Robocup2D在国内的资料目前还是不太充足,包括球队的TDP也要用英文来写,所以英文肯定是在这个项目中不可避免会碰到的,首先要克服对英文的恐惧,其实习惯了之后就会发现英文和中文一样只是信息传递的工具,并没有太多的不同,所以克服英语阅读的恐惧非常重要,不要总是想着使用翻译!!!
  • 善用搜索引擎。搜索引擎的功能是很强大的,如果国内找不到合适的资料,Google或许是一个可行的选择,向stack overflow上就经常能找到许多问题的解决办法,而这需要英文阅读的能力,所以还是练好英语吧。
  • 学会阅读文档等系统性文章。虽然博客可以解决局部的问题,但是很多时候要想真正对一个东西有一个系统全面的了解,还是要阅读系统文章以及原始资料,比如在这个项目中,Robcup2D官方的tutorial肯定是逃不开的,而读完这个之后你会发现会对整个项目有一个全新的认识,之后再去开发就会变得简单起来。

上一篇:Robocup2D入门笔记(5)——agent2d球队结构

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值