- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RobocupRescue仿真救援1.0平台开发基础
安徽理工大学 robocup 仿真救援实验室 小分队
Robocup 仿真救援1.0 平台开发基础
安徽理工大学 计10-4 马静
引言:本文是即兴之作,加上我也才做这个项目不过两个多月,肯定有很多不足之处,看看没用
的话请谅解.本也不敢班门弄斧, 只是这个两个月确实花费了不少的精力,前两天参加完黄山
的比赛,这个项目算是暂时结束, 以后还做不做还不定,所以在放下之前写份体会吧,本文也就
是把自己的学习经历描述了一下,希望能对需要的人有一点帮助,还有就是今年参赛的队伍太
少,大家也不重视,希望把这个项目发展大点,也算为这个项目的发展献出自己的一点自己的
力吧,本文我将上传到百度文库,大家相互交流学习.还有就是希望安理能好好继续发展这个
项目,应该说现在有了一定的基础,继续发展还是有希望的,希望有一天安理能出现在世界杯
上.
关键字:仿真救援,robocup,基础, 1.0 服务器
一、 开发必备
1. 相关建议
1) 首先要对这个项目感兴趣,其次就是有一定的编程基础.
2) 要专一,尽量不要参加这个项目的同时参加多个项目, 因为这个本身就需要很多时间.
3) 要舍得花时间,很忙的人不建议参加,不然我相信不会做的太好的,若不能在上届队伍的
得分基础上有客观的提升,若上届本身做得不错,这届拿上届的代码即使跑得高分那也是
可耻的.
4) 队伍不在多要精,这个项目工作量还是很大的,一个人也是不会做的太好的,今年我就是
一个做的, 急于求成,缺乏提前设计, 虽然取得了一丁点成绩,但相对于花费的时间,这就显
得没那么高的性价比了,所以要注重合作, 当然得有个人统筹全局, 因为分工智能体间的
配合就是值得重视的问题了.
5) 直接用世界杯代码是犯规的,其次那也是可耻的,可以借鉴思想,用自己的方式表达.总之
要自己付出,你会收获很多,获奖必须是因为你的努力.
6) Linux 和java 都有很多的资料, 图书馆和百度会帮助你的.
2. 相关资料
1) /projects/roborescue/?source=directory
2) /
3) /
4) /lk/sVRSwXzyUPkTb?sid=301
5) 以上网站就是获取资源学习的网站,还有我的网盘里有些许资料.
6) 我建了个qq 群: 134624381,有兴趣的可以加入,供大家交流用
安徽理工大学 robocup 仿真救援实验室 小分队
二、 阅读代码
1
首先要有一份能够正常运行的代码 ,不需要有太复杂的策略,不需要过多细节优化,这样
的代码也许更适合初次接触的同学, 阅读一份这样的一份学习性代码,从而对开发形成初步认
识.
最好有人进行简单的讲解,或对代码中一些非策略性知识点进行注释,剩下的工作就是学
习者的了.
学习者要做的事就是对代码进行更为详尽的注释,要多看几遍,直到把不懂的地方缩小到
一定的数量,若是几个人,就再相互讲解,讨论剩下的问题, 能自己解决的就尽量自己解决,不可
能随时有人在那等着你问, 即使有这个资源,你不停的问也会被问烦的,可以选择一部分关键
性问题进行提问, 因为做这个你得到的最宝贵的就是经验, 比赛也就玩玩拿个用处不大的奖状,
若你什么都问别人, 自己不动脑,那也没必要参加,性价比不高,对你不划算.
经过上面的学习, 也许还是比较模糊,这时可以先把上面的网址好好翻翻看,看详细了哦,
那里面有很多有用的资源,接着就可以在测试地图上试着写写自己的代码了,直到能够控制各
个智能体,知道怎么通信,这个过程不需要有很高深的策略, 因为肯定是要重写的.
三、 服务器
通过上面的学习,我们就已基本具备简单的开发技能,接下来就是策略设计了,这也是比
拼能力的时候了,服务器里有很多配置参数,这些参数是可以调整的,也就是说在不同的比赛
中,或在同一个比赛不同地图中这些参数都是可能变化的,所以设计的策略要能适应不同的服
务器参数,我也只用到了一小部分服务器参数,对很多参数不熟悉,所以可以对这些参数好好
研究下,希望有心人弄一份服务器参数注释文档出来,表明各个参数各是什么作用,我相信大
家会感谢你的.
服务器的启动,在boot 目录下,运行
文档评论(0)