< >
Home » DonkeyCar入门教程 » DonkeyCar入门教程-软件安装

DonkeyCar入门教程-软件安装

DonkeyCar入门教程-软件安装

说明:

  • 介绍如何完成DonkeyCar软件安装

步骤:

  1. 树莓派系统安装
  1. 设置wifi
  • 简单的方法,SD卡插入树莓派,显示屏,键盘和鼠标连入树莓派,开机后通过界面链接wifi
  1. 设置主机名
  • 修改 /etc/hostname 如增加主机名为d1.local
  • 修改 /etc/hosts ,如增加IP和主机名对应为 192.168.0.10 d1.local
  • 测试是否成功,ping d1.local
  1. 设置ssh远程登录
  • 打开终端,输入raspi-config
  • Username: pi, Password: asdfasdf (旧镜像为:raspberry)
  • 远程登录,使用ssh pi@d2.local 或ssh pi@ip
  1. 在树莓派镜像安装或升级donkeycar
  • 存储卡图像上的donkeycar Python代码可能比Github repo上的要早,所以一旦你运行了Pi,就更新一些东西。
cd ~/donkeycar
git pull
pip install -e .
  • 现在让我们在笔记本电脑或服务器上设置相同的代码库,以便测试和训练自动驾驶仪。 安装因平台而异。

5.1 树莓派3直接安装

  • 安装依赖和python环境
sudo apt-get install virtualenv build-essential python3-dev gfortran libhdf5-dev
virtualenv env -p python3
source env/bin/activate
  • 下载Tensorflow1.8.0
wget https://github.com/lhelontra/tensorflow-on-arm/releases/download/v1.8.0/tensorflow-1.8.0-cp35-none-linux_armv7l.whl
  • 安装Tensorflow1.8.0
pip install tensorflow-1.8.0-cp35-none-linux_armv7l.whl
  • 安装donkeycar源码
git clone https://github.com/autorope/donkeycar
pip install -e donkeycar
  1. 在linux下安装donkeycar
  • 安装依赖和python环境
sudo apt-get install virtualenv build-essential python3-dev gfortran libhdf5-dev
virtualenv env -p python3
source env/bin/activate
pip install tensorflow==1.8.0
  • 安装donkeycar
git clone https://github.com/autorope/donkeycar
pip install -e donkeycar
  1. 在windows下安装donkeycar
  • 安装miniconda Python 3.6 64 bit. https://conda.io/miniconda.html
  • 确保选中该框以允许它修改您的系统路径变量以添加conda。
  • 安装git 64 bit,https://git-scm.com/download/win
  • 从开始菜单启动Anaconda
  • 更改为您希望用作项目主管的目录
mkdir projects
cd projects
  • 安装donkeycar
git clone https://github.com/wroscoe/donkey
cd donkey
  • 创建Python Anaconda环境
conda env create -f envs\windows.yml
activate donkey
  • 安装代码源并创建您的本地工作目录:
pip install -e .
donkey createcar --path ~/d2
  • 注意:在关闭Anaconda提示符后,当您再次打开它时,您需要键入activate donkey以重新启用映射到特定于donkey的Python库
  1. 在mac下安装donkeycar
  • 安装miniconda Python 3.6 64 bit. https://conda.io/miniconda.html
  • 安装git 64 bit,https://git-scm.com/download/win
  • 启动终端
  • 如果Xcode or gcc 没安装
xcode-select --install
  • 创建项目根目录
mkdir projects
cd projects
  • 下载donkeycar
git clone https://github.com/wroscoe/donkey
cd donkey
  • 创建Python Anaconda环境
conda env create -f envs/mac.yml
source activate donkey
  • 安装Tensorflow
pip install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.3.0-py3-none-any.whl
  • 安装donkey
pip install -e .
donkey createcar --path ~/d2
  • 注意:关闭终端后,当您再次打开终端时,您需要键入source activate donkey来重新启用映射到特定于donkey的Python库
  1. 安装其他分支donkeycar
  • 安装其他分支
pip uninstall donkeycar
git clone --depth=1 https://github.com/<username>/donkey donkey_<username>
cd donkey_<username>
pip install -e .
  • 恢复最新版本
pip uninstall donkeycar
git clone --depth=1 https://github.com/wroscoe/donkey donkey
cd donkey
pip install -e .

参考:

  • http://docs.donkeycar.com/guide/install_software/

纠错,疑问,交流: 请进入讨论区点击加入Q群

获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号


标签: donkeycar入门教程