多语言展示
当前在线:1667今日阅读:176今日分享:34

如何搭建RoboCup2D仿真足球机器人平台?

现在很多高校的学生都在搞RoboCup2D仿真足球机器人,那么平台的搭建便是一大问题。有些地方甚至把搭建方法封锁住,让想参加竞赛的学生在茫茫的网络资源中迷茫地寻找方法,那么在这里,就将平台搭建方法公布出来吧!
工具/原料
1

Linux系统

2

RoboCup2D相关资源

1.安装基本配置
1

首先下载相关资源:链接: http://pan.baidu.com/s/1TX6B8 密码: dfaq

4

将start.sh复制到该文件夹中。

5

按下Ctrl+Alt+T键打开终端,并输入:chmod 777 ./start.sh回车。

6

然后再输入:./start.sh回车。这时系统会要你输入密码(即你开机所使用的密码),注意Linux系统下输入的密码没有回显。

7

系统运行到一半会提示是否继续,输入y回车,继续,直至安装完成。(P.S.显示“未找到命令”属正常情况)

2.安装比赛平台
1

首先将bison-2.7.1.tar.gz提取到home文件夹下。

2

首先进入bison-2.7.1文件夹,右键,在此处打开终端,如图:

3

然后输入./configure回车。

4

等待系统构建,如果没有出现error提示,则表示构建成功。

5

再输入:make回车。

6

接着输入:sudo make install回车,这时系统也会让你输入密码。

7

最后输入:sudo ldconfig回车,此步骤在终端中不会出现其他更多反应。

8

如果在./configure过程中出现:error: Could not link against ! 或 error: Could not find a version of the library!的错误提示,请重新输入:./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu(64位机)或:./configure --with-boost-libdir=/usr/lib/i386-linux-gnu(32位机)(取决于你的计算机)如果不知道你的计算机是64位还是32位可以两者都进行尝试。

9

同样的方法处理其它3个。注意:在./configure时八成会出现 error: Could not find a version of the library!的错误提示,方法参见上一步。

10

如果安装rcssmonitor时出现:error: The QtCore library >= 4.1.0 could not be found.错误提示,建议退一步安装较低版本:链接: http://pan.baidu.com/s/1kUa0SKn 密码: 97marcsslogplayer是用来重看比赛的,可以不安装。

11

最后在终端输入:rcsoccersim出现比赛场地即成功。

3.编译球队上场
1

解压WEBase文件夹(这是中科大的球队代码,用于演示,此代码需要自己编),进入文件夹,右键,在此处打开终端,输入:./start.sh回车。

2

可以看到球队上场。

3

同样的方法编辑第二支球队。这里用于演示,仍然使用中科大的代码,方法是将WEBase文件夹复制一份到桌面,打开其中的start.sh文件,修改队伍名称,作为第二支球队,如图:

4

这样两支球队都上场了。

5

按下Ctrl+K键便可以开始比赛。(如果是以前版本[13.0.0]的直接点kick off 如图:)

推荐信息