robocup 3d仿真环境建立 (教程来自apollo学长学姐)

APOLLO3D 

本文主要包括ROBOCUP 3D 仿真环境的建立,即 server 的安装。操作系统采用 Ubuntu16.04, 安装后需安装相应的编译环境和依赖库。 请仔细阅读 Tips 中的注意事项。 

Tips: 1.所有 $ 符号表示 shell 命令的开始,不用输入。 2.请使用 Ubuntu16.04 版本,此版本也是目前 RoboCup 世界杯官方使用的系统版本。 3.安装时请保持网络状况良好,其中第 1,2,3,6 步骤命令都涉及大量下载操作,若此类 步骤失败多为网络问题导致。 4.命令中 cd 命令均以默认路径为例,若路径变动可自行修改。 5.各步骤之间存在依赖关系,请严格按照 1~10 先后顺序安装。 

1.安装编译环境  
$ sudo apt-get install g++ subversion cmake build-essential  
2.安装依赖库 
$ sudo apt-get install libfreetype6-dev libode-dev libsdl-dev ruby 
ruby-dev libdevil-dev libboost-dev libboost-thread-dev libboost-regex-
dev libboost-system-dev qt4-default 
3.下载 simspark 源码包 
$ svn co https://svn.code.sf.net/p/simspark/svn/trunk simspark 
下载成功后终端将显示版本号 
4.编译 simspark 源码并安装 
4.1 编译安装 spark 
    $ cd ~/simspark/spark 
    $ mkdir build 
    $ cd build 
    $ cmake .. 
    $ make 
    $ sudo make install 
    $ sudo ldconfig 
4.2 编译并安装 rcssserver3d 
    $ cd ~/simspark/rcssserver3d 
    $ mkdir build 
    $ cd build 
    $ cmake .. 
    $ make 
    $ sudo make install 
    $ sudo ldconfig 
5.尝试运行 
终端输入:rcsoccersim3d 
能打开球场则初步安装成功,可以进行下面步骤。 
6.安装 jdk 
$ sudo apt-cache search jdk 
$ sudo apt-get install openjdk-8-jdk 
7.下载 roboviz 源码包 
https://github.com/magmaOffenburg/RoboViz/archive/dev.zip 
自行下载后解压到 home 目录(**注意必须将 RoboViz-dev 整个文件
夹解压到当前的 home 下,否者后续步骤会出错**) 
8.编译 roboViz 源码 
$ cd ~/RoboViz-dev/scripts 
$ chmod +x * 
$ ./build-linux64.sh 
$ chmod +x ../bin/linux-amd64/roboviz.sh 
在 Roboviz-dev文件夹下出现 bin文件夹即成功 
9.关联 roboviz 
$ sudo gedit /usr/local/bin/rcsoccersim3d 
输入命令后出现记事本 
在找到记事本第 27行,在第 27行前用“#”注释 
然后在 27行下面新增一行内容为: 
MON=“/home/用户名/RoboViz-dev/bin/linux-amd64/roboviz.sh”如下图
所示
 
10.测试 roboviz 
$ rcsoccersim3d  

能打开更清晰的球场界面即成功 

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
·1.内容简介: --------------------------------------------------------------- 这是一个压缩包,里面是5个文件是东南大学Robocup3D仿真比赛的源代码。对于参加Robocup比赛绝对有帮助。学习别人如何组织代码,这样可以在一个更高的起点进行编程。 建议,对Robocup机器人比赛感兴趣或者东南大学以及其他高校的参赛同学下载学习。否则,会感觉我的文件都不知道什么东西。 --------------------------------------------------------------- ·2.资源使用方法 suse Linux 环境下编译运行,注意,必须安装好开发环境仿真环境。 --------------------------------------------------------------- ·3.文件组成形式 格式:tar.gz 源代码,在src文件夹里 --------------------------------------------------------------- ·4. wogeguaiguai的附言: 1.我的其他数学建模精华资源也欢迎您下载,大学生基本上都听过这个比赛吧,这个比赛比较有意思,而且获奖比例高。我的资料都是非常好的准备比赛要用的资料。我比赛结束之后,这些资料就不用啦,分享给大家!俺一年的搜索资源,同学们一朝即可获得! 2.下载本文件后,您可以获得所有信息,不必再零散下载,给您带来很大的方便。 3.10个资源分,绝对物超所值。评论后,您就可以获得11个资源分,欢迎您评论! --------------------------------------------------------------- ·5.如有问题,请在此留言,谢谢。 --------------------------------------------------------------- ·6.上传时间 2010-2-24-night

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值