`
s103y
  • 浏览: 116768 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Ubuntu 安装 Robocup 3D simulation server

阅读更多

安装 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-jdk 和 sun-java6-jre 装一个就可以了,两个都装的话可能
会在配置 JAVA 变量的时候出错,至于open-jre与open-jdk
请自行实验
(3)安装其它库、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
(4)安装 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后安装,请使用源码编译,并确认以下每部安装过
程中没有错误产生)
(5) 安装 boost-1.33.1
$cd boost*
$cd tools/build/jam_src
$./build.sh
$cp bin.linuxx86/* ../../../
$ cd ../../../
$sudo ./bjam "-sTOOLS=gcc" install
注意:boost 的编译安装时间较长 ,请耐心等待
(6) 安装 ode-0.7
$cd ode*
$./configure
$make
$sudo make install
(7)设置 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
(8)安装 expat-2.0.1 和 spades-1.10
注意:expat 为 spades 所依赖,不安装可能会产生错误
$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@foxmail.com
以帮助完善此文档,最后祝大家在此次robocup 3d 仿真竞赛中取得好成
绩。

分享到:
评论

相关推荐

    robocup3D初学者PPT

    对于初学者,参与RoboCup 3D 模拟比赛需要掌握如何安装和运行仿真平台。比赛主要在Linux环境下进行,比如openSuse、fedora或ubuntu。以openSuse 11.1为例,安装过程中需要选择必要的开发组件,并安装特定的软件包,...

    RoboCup3D仿真环境建立和使用简介

    2. **下载和安装RoboCup3D软件包**:访问官方网站下载最新版本的安装包,并按照指示完成安装。 3. **配置开发环境**:根据个人喜好选择合适的编程语言和IDE进行配置,例如Python或C++。 4. **编写机器人代理代码**:...

    RoboCup3D人形仿真新手指南(server安装及代码编译)[参照].pdf

    RoboCup3D人形仿真新手指南(server安装及代码编译) 本文主要讲述了RoboCup3D人形仿真环境的建立、SEU-SPARK源码的编译和比赛的开始。下面是详细的知识点: 一、ROBOCUP 3D仿真环境的建立 1.1 安装编译环境和依赖...

    robocup(3D).rar_3d robocup_RoboCup c_Robocup3D_robcup_robocup

    3D RoboCup是RoboCup比赛中的一个类别,它涉及到使用3D模拟环境来展示机器人的策略和行为。在这个环境中,参赛队伍通过编写智能代理程序来控制虚拟机器人,模拟真实的足球比赛。 在提供的压缩包"robocup(3D).rar"中...

    robocup3D初学者资料

    RoboCup3D是一项国际机器人足球比赛,它要求参赛队伍开发出能够自主决策的机器人来参与比赛。这项比赛为研究人员提供了一个测试和验证多智能体系统理论的平台,同时推动了人工智能和机器人技术的发展。 在RoboCup3D...

    robocup3D比赛环境

    在深入探讨RoboCup 3D比赛环境之前,我们首先需要理解RoboCup的基本概念。RoboCup(Robot World Cup)是一项国际性的机器人足球竞赛,旨在推动人工智能和机器人技术的发展。RoboCup的目标是到2050年创建一支能够战胜...

    robocup3d阵型练习代码

    robocup3d阵型练习代码

    2012robocup3d 冠军南邮可执行代码

    《2012 RoboCup 3D 冠军南邮可执行代码解析》 在2012年的RoboCup 3D仿真足球比赛中,南京邮电大学(南邮)荣获了冠军,他们所使用的可执行代码无疑成为了比赛中的亮点。RoboCup 3D是一项国际知名的机器人仿真竞赛,...

    Robocup Rescue Simulation-开源

    Robocup Rescue Simulation是用于灾难响应管理研究的综合仿真环境。

    robocup_3d_simulation:基于 Gazebo 和 ROS 的 robocup_3d_simulation 存储库

    以下行将下载一个脚本,该脚本将在您的机器中安装一个名为 ros-{$DISTRO}-robocup3d 的包。 它还将安装所需的依赖项,包括包含 Nao 网格的包。 wget -O /tmp/robocup3d_install.sh ...

    robocup3d机器人阵型练习

    robocup3d机器人阵型练习

    南京邮电大学ROBOCUP3d的开发源码apollo3d

    南京邮电大学ROBOCUP3d开发源码apollo3d是面向机器人足球竞赛的开源项目,旨在为参赛队伍提供一个强大的开发平台。这个项目基于RoboCup 3D仿真标准,允许开发者构建和训练自己的机器人算法,以在虚拟环境中进行比赛...

    Robocup3D Installation For Robocup2011 held in Istanbul

    RoboCup 3D 安装指南 本文档将指导读者在 Fedora 14 x86_64 操作系统上安装 RoboCup 3D 模拟平台,包括 simulator、rcssserver3d 和相应的依赖项。该指南假设读者已经具备基本的 Linux 使用经验。 Simulator 和 ...

    robocup新手上路

    为了能够在RoboCup3D的Server上进行工作,参与者需要了解仿真中间系统SPADES(System for Parallel Agent Discrete Agent Simulation)。SPADES是一个分布式仿真的中间系统,它的主要目的是为运行多计算机仿真系统...

    Robocup3D的matlab仿真

    MATLAB作为一种强大的数学计算和数据分析工具,也被广泛用于RoboCup3D的仿真与策略开发。本文将围绕"Robocup3D的matlab仿真"这一主题,深入探讨相关知识点。 一、RoboCup3D仿真介绍 RoboCup3D是RoboCup仿真联赛的一...

    robocup3D论文

    从《RoboCup3D论文》中提炼的关键知识点涵盖了机器人足球竞赛的多个技术层面,以下是对这些知识点的深入分析: ### 一、RoboCup3D:机器人足球的竞技场 RoboCup3D是国际机器人足球竞赛的一个类别,它聚焦于三维...

    RoboCup 1998 Soccer Simulation Final.mp4

    RoboCup 1998 Soccer Simulation Final RoboCup 1998 Soccer Simulation Final RoboCup 1998 Soccer Simulation Final RoboCup 1998 Soccer Simulation Final RoboCup 1998 Soccer Simulation Final RoboCup 1998 ...

    RoboCup 1997 Soccer Simulation Final.mp4

    RoboCup 1997 Soccer Simulation Final RoboCup 1997 Soccer Simulation Final RoboCup 1997 Soccer Simulation Final RoboCup 1997 Soccer Simulation Final RoboCup 1997 Soccer Simulation Final RoboCup 1997 ...

Global site tag (gtag.js) - Google Analytics