操作系统要求
理论上Linux系统都可以,2015年国赛和世界杯都使用了Ubuntu14.04作为比赛操作系统,所以建议使用Ubuntu 系列作为操作系统。(2016年国赛可能就是Ubuntu15.04了)。
准备搭建环境
下载比赛所需的三个软件包SimSpark、Rcssserver3d0.6.10、roboviz。
Simspark:用来显示比赛场景的软件,类似于模拟器。
Rcssserver3d:3d比赛服务端,包含了比赛的各种配置、数据。
Roboviz:美国某个大学出的显示软件,类似于Simspark,但画面、控制都要比Simspark精细。
下载地址:登陆sourceforge,搜索simspark即可下载Simspark与Rcssserver3d。
Roboviz需要去github上下载。
安装相关库。
打开终端,输入以下指令
$ sudo apt-get install g++ subversion cmake libfreetype6-dev libode-dev libsdl-devruby ruby-dev libdevil-dev libboost-dev libboost-thread-dev libboost-regex-devlibboost-system-dev
$sudo apt-get install libxml2-dev
$sudo ln -s /usr/include/libxml2/libxml /usr/include/libxml
安装simispark
首先将simspark解压,输入以