cshlxm / Quadcopter-project

Udacity DLND Quadcopter project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DeepRL 四轴飞行器控制器

指导四轴飞行器学会飞行!

在本次项目中,你将设计一个深度强化学习智能体,来控制几个四轴飞行器的飞行任务,包括起飞、悬停和着陆。

项目说明

  1. 复制代码库,并浏览下载文件夹。
git clone https://github.com/udacity/RL-Quadcopter-2.git
cd RL-Quadcopter-2
  1. 创建并激活一个新的环境。
conda create -n quadcop python=3.6 matplotlib numpy pandas
source activate quadcop
  1. quadcop 环境创建一个 IPython kernel
python -m ipykernel install --user --name quadcop --display-name "quadcop"
  1. 打开 notebook。
jupyter notebook Quadcopter_Project.ipynb
  1. 在运行代码之前,请使用 drop-down 菜单(Kernel > Change kernel > quadcop) 修改 kernel 以适应 quadcop 环境。接着请按照 notebook 中的说明进行操作。

  2. 为了完成本项目,你也许还需要安装额外的 pip 包。请查看代码库中的 requirements.txt 文件,以了解运行项目所需的包。

About

Udacity DLND Quadcopter project

License:MIT License


Languages

Language:HTML 60.2%Language:Jupyter Notebook 37.9%Language:Python 1.8%