现在很多高校的学生都在搞RoboCup2D仿真足球机器人,而平台的搭建便是一大问题。
本人也在搭建环境中遇到各种奇奇怪怪的问题,有些找了许多网页,下面是我对环境搭建
中遇到的问题以及解决方法的总结。希望能帮到你。如果有其他问题可以在评论区留言。

1、VMware虚拟机和Ubuntu系统搭建

VMware官网:https://www.vmware.com
Ubuntu官网: https://ubuntu.com

如果你的电脑是Linux系统的可以忽略这一步,Ubuntu系统,比赛好像要求16版本的,可自行在网站下载对应的镜像文件。系统的安装教程网上(b站)有。

2、安装基本配置

  • 首先下载相关资源
    链接:https://pan.baidu.com/s/1_lTv21bwHbObTnOZQmjJrw
    提取码:prgh
  • 进入主文件夹(home文件夹),将start.sh复制到该文件夹中。
  • 打开终端,并输入: chmod 777 ./start.sh
    回车
    然后再输入: ./start.sh
    回车。这时系统会要你输入密码(即你开机所使用的密码)

  • 一般系统运行中会提示是否继续,输入y
    回车,继续,直至安装完成

3、安装比赛平台

  • 首先将bison-2.7.1.tar.gz提取解压到home文件夹下

  • 然后进入bison-2.7.1文件夹,右键,在此处打开终端

  • 然后输入: ./configure
    回车

    等待系统构建,如果没有出现error提示,则表示构建成功

  • 再输入:make
    回车,等待系统构建
    如果没有出现error提示,则表示构建成功

  • 接着输入:sudo make install
    回车,等待系统构建

  • 最后输入:sudo ldconfig
    回车,此步骤在终端中不会出现其他更多反应。

  • 然后采用同样的方法处理其他三个文件
    其中rcsslogplayer是用来重看比赛的,可以根据自己的需求选择是否安装安装。

  • 最后在终端输入:rcsoccersim
    出现比赛场地即表示比赛环境搭建成功。

4、搭建环境中出现的问题与解决方法

问题1:

编译安装rcssserver和rcssmonitor时,在./configure时八成会出现
configure:error: Could not find a version of the library!

configure:error: Could not link against !
的错误提示

解决方法:

重新输入:
./configure --with-boost-libdir=/usr/lib/x86_64-linux-gnu(64位机)
或:
./configure --with-boost-libdir=/usr/lib/i386-linux-gnu(32位机)

(取决于你的计算机)
如果不知道你的计算机是64位还是32位可以两者都进行尝试。

问题2:

安装rcssmonitor时出现:configure:error: The QtCore library >= 4.3.0 could not be found.错误提示。
出现此问题就如同字面所说,qt包的版本小了。

解决方法:

     打开终端输入1.  sudo apt-get update//更新软件包2.  sudo apt-get install libqt4-*//下载并覆盖QtCore 4.的所有包

此方法也可能解决安装libqt4-gui时,无法定位软件包问题。

问题3:

出现configure:error:Could not link against boost_system错误提示

解决方法

需要安装 libboost-all-dev(不换源的话,我下载的是1.58版本的)
或者
手动安装boost
https://blog.csdn.net/faihung/article/details/88128928

问题4:

编译安装rcssmonitor时
在make操作时会报如下错误

g++: error: unrecognized command line option ‘-pthread-lQtGui’

解决方法:

问题出在makefile文件上,需要进入rcssmonitor中的每个文件夹内如查看修改makefile文件,注意是主目录和所有子目录内都必须改。在makefile文件内找到下面一段代码,在 -pthread-lQtGui之间加个空格,变为-pthread -lQtGui:

问题5:

使用Ubuntu安装软件时出现的无法打开前端锁问题:

解决方法:


本人建议使用在终端中输入:ps -aux
然后找到对应的_apt的进程号
使用: sudo kill 进程号
这样就可以杀死apt的其他进程了

Robocup 2D仿真足球机器人环境搭建(Ubuntu 16.04)相关推荐

  1. Robocup 2D仿真足球机器人环境搭建快速搭建

    虽然之前已经写了Robocup 2D仿真足球机器人环境搭建,但是后面我找到了更快搭建环境的方法.而且现在很多团队都是在agent底层代码的基础上编写的.之前的方法配置的环境运行agent球队代码会出现 ...

  2. linux安装jenkins配置环境变量,Ubuntu 16.04 安装Jenkins持续集成

    前提条件:Ubuntu 16.04下Java安装 Jenkins基于Java, 所以需要先安装java. Linux下安装java只要配置java环境变量即可. 首先,解压java到相应目录,我一般习 ...

  3. Ubuntu LNMPR环境搭建(Ubuntu 20.04 + Nginx1.8 + PHP 7.3 + Mysql8.0 + Redis5.0)

    本文环境 Windows10,Ubuntu 20.04,Nginx1.8,PHP 7.3,Mysql8.0,Redis5.0\ 不懂的可以评论或联系我邮箱:owen@owenzhang.com\ 著作 ...

  4. Ubuntu 16.04下Caffe-SSD的应用(一)——编译Caffe-SSD的CPU版本与GPU版本

    前言 1.之前用过Caffe的GooglNet做图像分类的相关项目,比起传统的办法,效果要好很多,在目标检测这块,之前也用传统的HOG加SVM实现过车辆,行人和马匹的检测,但正样本要上万张图像,才达到 ...

  5. Ubuntu 16.04下Caffe-SSD的应用(三)——训练VOC2007数据生成模型

    前言 1.经过运行前面的脚本,在Caffe-ssd/data/VOCdevkit/VOC2007/lmdb目录内应该生成了:VOC2007_test_lmdb 和 VOC2007_trainval_l ...

  6. Ubuntu 16.04下Caffe-SSD的应用(二)——准备与处理VOC2007数据集

    前言 前面已经介绍如何在Ubuntu上编译Caffe-SSD的CPU版本,那接下来就试一下用Caffe-SSD训练数据得到模型,并对模型进行测试. 我配置的环境是Ubuntu 16.04 LST 64 ...

  7. linux 输入法错误,Ubuntu 16.04安装搜狗拼音输入法错误问题的解决方法

    一.环境介绍 Ubuntu 16.04 搜狗输入法: sogoupinyin_2.0.0.0078_amd64 二.问题表现 sudo dpkg -i sogoupinyin_2.0.0.0078_a ...

  8. Ubuntu 16.04 LTS 初体验

    转载 http://skypegnu1.blog.51cto.com/8991766/1767683 一.前言 心血来潮,下载最新的Ubuntu Kylin 16.04尝鲜.但刚装完系统,还是有很多问 ...

  9. Ubuntu 16.04 LTS 初体验 (转载)

    一.前言 心血来潮,下载最新的Ubuntu Kylin 16.04尝鲜.但刚装完系统,还是有很多问题需要自己动手解决,这里就是把自己实际遇到的问题总结记录,希望也可以为其他刚接触 Ubuntu 的朋友 ...

  10. Ubuntu 16.04设置定时任务

    环境: Ubuntu 16.04.01 问题描述: 怎么设置定时任务 解决方案: 1.Cron 服务命令: #查看服务状态 service cron status #开启服务 service cron ...

最新文章

  1. Deep Learning 学习随记(三)续 Softmax regression练习
  2. stm32单片机屏幕一直闪_STM32F407[3] 闪烁LED
  3. Tomcat 8.5.29启动报TldScanner.scanJars错误问题解决办法
  4. 3.1.1_Spring如何加载和解析@Configuration标签
  5. java读取Resources下文件
  6. 怎么抓取屏幕截图计算机考试时间,定时抓屏快照(电脑截屏工具)V4.8 最新版
  7. ffmpeg h264+ts +udp传输
  8. 使用meta来刷新网页效果
  9. 设计模式学习总结——工厂模式
  10. 文件上传fileupload文件接收
  11. 5.1 API : SVC
  12. 压缩感知 热身实验 OMP算法Python实现(详细代码注释)
  13. OTC场外交易平台源码/虚拟场外交易源码
  14. 都在谈中台,究竟什么是中台?
  15. yarn : 无法加载文件 C:\Users\L\AppData\Roaming\npm\yarn.ps1,因为在此系统上禁止运行脚本
  16. 有容云:梁胜-如何让Docker容器在企业中投产(上)
  17. 计算机教室网络平面示意图,计算机机房平面布置图.doc
  18. 光晕ce服务器位置,光晕ce地图
  19. 计算圆周率π和显示进度条
  20. 如何理解奇偶校验位?

热门文章

  1. 视频在html不能播放器,网页播放器打不开的解决方法
  2. hive sql教程
  3. 华为手机隐藏app图标_华为手机怎么隐藏应用图标
  4. 探码SaaS帮助企业开展数字化营销之路!
  5. oracle varchar2(n) 与 postgresql varchar(n) 的区别
  6. Win11截图工具在哪里?
  7. ECharts快速上手 入门教学
  8. 本科计算机专业毕业设计论文写作指南
  9. webpower携手穷游,解析大数据、营销智能化与用户的关系
  10. 北理珠大学生体质测试及健康状况的分析