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

2025-04-08 05:11:05
推荐回答(1个)
回答1:

进入你的主文件夹(Home文件夹)

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

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

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

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

END
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 密码: 97ma
rcsslogplayer是用来重看比赛的,可以不安装。

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

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

可以看到球队上场。

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

这样两支球队都上场了。

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