Ubuntu 安装Robocup 3D simulation server指南V0.0

JACK posted @ 2009年4月02日 03:45 in robocup with tags robocup seu Server , 2442 阅读

PS:这是我们校内竞赛的SERVER安装指南

 

Ubuntu 安装Robocup

3D simulation server指南V0.0

 

JACK——2008.10.15

 

 

1.安装Ubuntu Linux 系统

分区:

分区

swap

boot

home

中文名

根分区

交换分区

启动分区

用户目录

分区格式

ext3

swap

ext3

ext3

分区大小

>5G

1~2倍内存大小

200M左右

 

功能

储存文件

相当于虚拟内存

储存启动文件

用户文件目录

备注

boot分区不是必需的,启动文件可以储存在根分区/boot文件夹下。/home分区也不是必需的,如无该分区,则文件存储在根分区/home文件夹下,一般推荐根分区10G以上,swap分区1G左右

 

Tips

 

具体安装过程详见Ubuntu 8_04.pdf(更新源推介使用cn99),

有关Ubuntu操作系统方面的问题请借助中文官方论坛或搜索引擎....

 

 

 

2.安装rcssserver3d

 

(1)编译环境安装配置

 

~$sudo apt-get install build-essential autoconf automake1.9 cvs subversion gnome-core-devel

(2)安装JAVA 环境

~$sudo apt-get install sun-java6-jre


注意:sun-java6-jdksun-java6-jre装一个就可以了,两个都装的话可能会在配置JAVA变量的时候出错,至于open-jre与open-jdk请自行实验 

()安装其它库、tex

$ sudo apt-get install g++ libode0-dev  libboost-dev libsdl-dev libfreetype6-dev libdevil-dev libtool freeglut3-dev tetex-extra libtiff4-dev libslang1-dev

 

 

()安装libxmu_1.0.4-1

$ sudo dpkg -i 	libxmu-headers_1.0.4-1_all.deb
$ sudo dpkg -i 	libxmu-dev_1.0.4-1_i386.deb

 

注意:以下安装过程均为手动安装,自动安装脚本请高手帮我补上...(不推介将相关的RPM转换为deb后安装,

请使用源码编译,并确认以下每部安装过程中没有错误产生

 

() 安装boost-1.33.1

$cd boost*
$cd tools/build/jam_src 
$./build.sh 
$cp bin.linuxx86/* ../../../ 
$ cd ../../../ 
$sudo ./bjam "-sTOOLS=gcc" install

注意:boost的编译安装时间较长 ,请耐心等待

() 安装ode-0.

 

$cd ode*

$./configure

$make

$sudo make install

 

()设置Java环境变量 

$ export JAVA_HOME=/usr/share/java
$ export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
$ export PATH=$PATH:$JAVA_HOME/bin

()安装expat-2.0.1spades-1.10
注意:expatspades所依赖,不安装可能会产生错误

$cd expat*

$./configure

$make

$sudo make install

 

接下来安装spades

$cd spades*

$./configure

$make

$sudo make install

 

(9)安装ruby-1.8.3

注意:请确认带上参数enable-shared

$cd ruby*

$./configure –enable-shared

$ make

$sudo make install

 

(10)安装 rcsserver3d-0.5.2

 

$cd rcsserver3d*

$export CPPFLAGS=-I{$boostdir}\ -L/usr/local/lib

$ ./configure

$make

$sudo make install

 

 

配置环境变量: 在~/.profile中添加一行: LD_LIBRARY_PATH=/usr/local/lib/rcssserver3d$LD_LIBRARY_PATH

 

至此rcssserver3d安装完成,可以在终端运行rcsoccersim3D,启动默认的agenttest来检查安装成果。

 

 

 

 

 

TIPS:

安装过程所使用的系统版本为Ubuntu 8.04 LTS,其它版本请对比安装,安装过程中产生的错误请先检查先前的安装是否都已正确完成,其它错误、对此文档有什么意见或建议请发送邮件到iamjack_1988 AT foxmail.com以帮助完善此文档,最后祝大家在此次robocup 3d 仿真竞赛中取得好成绩


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter