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

发布于:2021-10-23 14:45:37

一、 总结

Robocup 2D是一个基于C++的机器人足球模拟项目,球队通过开发程序实现一个能够与服务器进行交互的球队,因为开始时间较早,所以现在已经有了非常成熟的发展了,但发展成熟的代价就是新手入门会有很大的*ü鞠盗胁┛停蚁M芄蝗眯率衷谌朊诺氖焙蚰芄挥幸桓霾慰迹淙徽庑┎┛筒荒芙饩鏊械奈侍猓M芄蝗盟魑豢榍妹抛眯率帜芄豢焖偕鲜帧


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


二、后续

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


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

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

相关推荐

最新更新

猜你喜欢