Robocup2D环境搭配以及安装(Ubuntu18.04)

  个人是看过很多安装教程并且在一次次实验成功后得出的成果:

首先 ,在gitee网站下载安装所需的文件夹

                                       gitee网站下载zip压缩包

 

其次,进行依赖库的安装

终端输入

sudo apt-get update
sudo apt-cache search boost
sudo apt-get -y install libboost-dev 
sudo apt-get -y install libboost-all-dev 

sudo apt-get -y install g++ automake
sudo apt-get -y install libqt4-dev zsh
sudo apt-get -y install qt4-qtconfig libqt4-opengl-dev
sudo apt-get -y install rar unrar p7zip

sudo apt-get -y install nautilus-open-terminal
sudo apt-get -y install build-essential
sudo apt-get -y install flex bison 
sudo apt-get -y install libpng16-dev  

sudo apt-get -y install libpng12-dev
sudo apt-get -y install libglib2.0-dev
sudo apt-get -y install libaudio-dev
sudo apt-get -y install zlib*

sudo apt-get -y install libfreetype6-dev
sudo apt-get -y install libfontconfig1-dev
sudo apt  install -y vim 
sudo apt install  -y python-setuptools python-dev build-essential 

sudo pip install --upgrade pip 

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
sudo dpkg --configure -a
sudo apt-get autoclean
sudo apt-get clean

 然后,先安装bison

提取bison



在提取目录下打开终端输入

tar -xvaf bison-2.7.1.tar.gz
cd bison-2.7.1
./configure
sudo ldconfig
make
sudo make install
cd ..

 再安装rcssserver

提取rcssserver

tar -xvaf rcssserver-15.5.0.tar.gz
cd rcssserver-15.5.0
./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu 
sudo ldconfig
make
sudo make install
cd ..

 安装rcsslogplayer

 提取rcsslogplayer

tar -xvaf rcsslogplayer-15.2.0.tar.gz
cd rcsslogplayer-15.2.0
./configure --disable-gl --with-boost-libdir=/usr/lib/x86_64-linux-gnu
sudo ldconfig
make
sudo make install
cd ..

最后安装rcssmonitor

提取rcssmonitor

 

tar -xvaf rcssmonitor-15.2.0.tar.gz
cd rcssmonitor-15.2.0
./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu
sudo ldconfig
make
sudo make install
cd ..

 测试

终端输入rcsoccersim

出现

 完美!

若搭建环境过程中出现问题可以参考

 Robocup 2D仿真足球机器人环境搭建(Ubuntu 16.04)_Author_天马行空的博客-CSDN博客

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
RoboCup 2D Yushan是一个机器人足球比赛的项目。RoboCup是一个国际机器人足球比赛,旨在推动机器人技术的发展和提高,培养人工智能领域的专业人才。RoboCup 2D Yushan是其中一个比赛项目,主要针对二维机器人足球比赛。 RoboCup 2D Yushan比赛是通过模拟的方式进行的,参赛队伍需要开发自己的机器人程序来控制虚拟足球比赛中的机器人。这些程序需要具备智能决策、运动控制和战术策略等能力。参赛队伍在比赛中需要通过机器人程序来实现进攻、防守和传球等技术动作,争取在比赛中取得胜利。 RoboCup 2D Yushan比赛对参赛队伍的要求很高。参赛队伍需要具备深入了解机器人控制、运动规划和协作策略等方面的知识。参赛队伍还需要不断优化和改进自己的机器人程序,以适应比赛中的各种情况和策略。 RoboCup 2D Yushan是一个很有挑战性的比赛项目。通过参与这样的比赛,人们可以展示自己在机器人控制和人工智能领域的技术实力,促进学术和行业界的交流与合作,推动机器人技术的发展和应用。此外,这样的比赛也能够激发年轻人对科学和技术的兴趣,培养他们的创新精神和团队合作能力。 总而言之,RoboCup 2D Yushan是一个鼓励研究和发展机器人技术的国际比赛项目,通过模拟的方式展示机器人控制和智能决策等方面的能力,旨在促进机器人技术的跨领域交流与合作,促进人工智能领域的发展和应用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

-日落之前

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值