openai_ROS调用DQN算法
openai_ROS库基于python3编写,首先需要安装python3的虚拟环境,特别注意python3-pip这个软件包,安装好后最好不要直接pip
调用,可能会导致实际编译时导入错误,原因:
https://github.com/pypa/pip/issues/5599
使用pip安装软件包时,推荐使用如下命令python -m pip
由于DQN算法涉及深度神经网络,因此需要安装tensorflow或pytorch深度学习库。
创建python3虚拟环境,导入openai baseline库
mkdir -p python3_spring/src
cd python3_spring/
virtualenv py3venv --python=python3
source ~/python3_zzh/py3venv/bin/activate
cd src/
git clone https://github.com/openai/baselines.git
cd baselines/
pip install<