Robpcup 2D入门笔记(6)——总结及后续
作者:互联网
一、 总结
Robocup 2D是一个基于C++的机器人足球模拟项目,球队通过开发程序实现一个能够与服务器进行交互的球队,因为开始时间较早,所以现在已经有了非常成熟的发展了,但发展成熟的代价就是新手入门会有很大的障碍,而通过本系列博客,我希望能够让新手在入门的时候能够有一个参考,虽然这些博客不能解决所有的问题,但希望能够让他作为一块敲门砖,让新手能够快速上手。
在接这个项目的时候我只是一名大一的新生,当时我还对这样一个项目没有什么概念,觉得这个东西应该会很好玩,而且也很有挑战性,甚至想着未来或许还能参加Robocup的比赛。但现实很快给我浇了盆冷水,当我忙活了接近2个月才把linux环境装好,运行环境装好,让球队顺利跑起来的时候,我就隐约意识到事情不对,再加上小组合作效果不好和疫情在家的影响,实际上项目做出来效果并不理想…不过现在总算是结束了,我也希望通过这些博客能够补充Robocup 2D在中文资料上的不足,给新手一个更友好的切入点,能够更好地把精力投入到球队的开发当中,也算是了却了我的梦想。
二、后续
那么对于看完我博客的人,如果你坚持希望继续在这个领域做的话,那么下面的几点建议或许可以用得上:
- 如果能够联系到有过相关经验的人,一定要好好把握,他们能够帮助解决很多问题,特别是前期的许多问题,他们往往也是踩着坑过来的,所以很多问题可能你抓破脑袋都想不出来他们可能能够很容易解决。
- 不要害怕英语阅读。Robocup2D在国内的资料目前还是不太充足,包括球队的TDP也要用英文来写,所以英文肯定是在这个项目中不可避免会碰到的,首先要克服对英文的恐惧,其实习惯了之后就会发现英文和中文一样只是信息传递的工具,并没有太多的不同,所以克服英语阅读的恐惧非常重要,不要总是想着使用翻译!!!
- 善用搜索引擎。搜索引擎的功能是很强大的,如果国内找不到合适的资料,Google或许是一个可行的选择,向stack overflow上就经常能找到许多问题的解决办法,而这需要英文阅读的能力,所以还是练好英语吧。
- 学会阅读文档等系统性文章。虽然博客可以解决局部的问题,但是很多时候要想真正对一个东西有一个系统全面的了解,还是要阅读系统文章以及原始资料,比如在这个项目中,Robcup2D官方的tutorial肯定是逃不开的,而读完这个之后你会发现会对整个项目有一个全新的认识,之后再去开发就会变得简单起来。
标签:入门,能够,博客,Robocup,2D,球队,Robpcup,英文 来源: https://blog.csdn.net/CS_Newer19885/article/details/111238376