乐于分享
好东西不私藏

社团夜校 | RoboCup 2D 插件安装

社团夜校 | RoboCup 2D 插件安装
RoboCup2D
Ubuntu插件安装
RoboCup 2D 

社团夜校

RoboCup2D 环境搭建从零到一

活动启幕

      RoboCup实验室于逸夫楼404成功举办了主题为“RobCup2D Ubuntu插件安装”夜校活动。

     由雷学长和拓学姐分别讲解了相关知识,引导刚接触 RoboCup2D 的同学学习Windows 和 Ubuntu 虚拟机之间的复制粘贴,以及server和monitor仿真工具编译安装。帮助新手把这些 “必踩的坑” 全踩平了。

RoboCup 2D
跨系统交互与依赖环境配置

从最基础的跨系统交互讲起:

     (1)卸载并重open-vm-tools,解决 Windows与Ubuntu 之间的复制粘贴、文件共享问题,告别手动传文件的麻烦;

     (2)一键安装全套编译依赖:g++编译器、make构建工具、Boost库、bison/flex语法分析器,为后续仿真工具编译打好基础。

NO.1
主要代码
sudo apt-get autaremove open-vm-tools
sudo apt-get install open-vm-tools
sudo apt get installopen vm toals-desktop
sudo apt-get install g++
sudo apt-get install make
sudo apt-get install boost
RoboCup 2D
Server 与 Monitor 仿真工具编译安装

配置好环境后,完成核心工具的编译部署:

    (1)从源码编译rcssserver仿真服务器,理解它如何模拟足球比赛的物理规则和进程通信;

    (2)安装rcssmonitor可视化监控工具,成功启动后就能看到熟悉的仿真绿茵场界面;

    (3)现场演示启动流程、常见报错排查,比如端口占用、库文件缺失等问题的解决方法。

NO.2
主要代码
./configure
sudo make
sudo make install
RoboCup 2D
不止是安装,更是 RoboCup 入门的起点

     当你看到 rcssmonitor 启动、仿真球场加载完成的那一刻,就意味着你已经跨过了 RoboCup2D 开发的第一道门槛!

     夜校的意义,就是让你的热爱有落地的地方,让你的疑问有被解答的时刻。     

     此次夜校培训环境搭建只是第一步,后续我们还会开设球员策略编写、传球决策、团队协作等进阶课程,一步步带你了解和学习RoboCup2D的相关知识。

     没赶上这次课也别遗憾,后续夜校干货持续更新,记得关注社团动态,下次不见不散 。   

编辑:雷蕤瑗 拓玉婷

责编:冯宇鑫

终审:李艳芳

扫码关注公众号获取更多有关RoboCup的内容