深度强化学习

赛车游戏Gym-TORCS 安装

2018-12-14  本文已影响170人  小赛TT

TORCS是一个开源的赛车仿真模拟器,可使用synaptic安装。Gym-TORCS是一个模仿Open-AI接口的TORCS的python封装,用于在TORCS上测试增强学习算法。

安装环境:Ubuntu16.04,python3

1、安装Keras(详见以下链接)

Ubuntu 16.04安装Keras并进行相关配置

2、安装xautomation:

sudo apt-get install xautomation

3、安装OpenAI-Gym:(网上很多教程,可以先把GitHub上的源代码下载,再安装)

git clone https://github.com/openai/gym.git

cd gym

pip install -e'.[all]'

4、安装Gym-TORCS:

先下载源码,GitHub地址下载  解压压缩包。

然后cd进gym_torcs下vtorcs-RL-color目录,执行以下命令:

sudo apt-get install libglib2.0-dev libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev libplib-dev libopenal-dev libalut-dev libxi-dev libxmu-dev libxrender-dev libxrandr-dev libpng12-dev

./configure

make

sudo make install

sudo make datainstall

5、测试

sudo torcs

依次点击Race/Practice/New Race,启动服务器。

另开命令窗口:

cd ~/gym_torcs

python snakeoil3_gym.py开始自动跑车,按F2切换到第一人称视角。画面中右下方有个十字,表示右转左转油门刹车。

上一篇下一篇

猜你喜欢

热点阅读