DonkeyCar for Jetson Nano 教程二、Linux PC安装

Linux PC安装

  • 默认以及安装Ubuntu 18.04 LTS。可以在虚拟机上安装。
  • 打开终端,安装miniconda Python 3.7 64位
  1. wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
  2. bash ./Miniconda3-latest-Linux-x86_64.sh
  • 创建工程目录
  1. mkdir projects
  2. cd projects
  • 从Github获取最新的DonkeyCar源码
  1. git clone https://github.com/waveshare/donkeycar
  2. cd donkeycar
  3. git checkout master
  • 如果不是首次安装,请更新Conda并删除旧的donkey,首次安装跳过此步。
  1. conda update -n base -c defaults conda
  2. conda env remove -n donkey
  • 创建Python anaconda环境
  1. conda env create -f install/envs/ubuntu.yml
  2. conda activate donkey
  3. pip install -e .[pc]
  • 安装Tensorflow

注意:此处安装的是Tensorflow CPU版本,虚拟机不支持安装GPU版本。安装GPU版本ubuntu需安装到实体机,而且机器需要带Nvidia显卡。

  1. conda install tensorflow==1.13.1
  • 创建本地工作目录
  1. donkey createcar --path ~/mycar

注意:重新打开终端后需运行conda activate donkey命令重新进入donkey虚拟环境中

TAG: USB转I2C ESP32 Google小游戏 LCD1602 I2C PWM可调背光 3.3V/5V适用于Arduino树莓派Jetson Nano ESP32 Pico 树莓派5铝合金外壳 树莓派PICO 树莓派Pico 2 RP2350工业级6路继电器RS485隔离保护 Milk-V Duo S 512MB SG2000 RISC-V linux Milk-V Duos 教程合集 树莓派5 PCIE转SSD Milk-V Duo摄像头 Arducam 电子眼睛0.71寸圆形LCD显示屏液晶屏适用于Arduino/树莓派/PICO/STM32 Milk-V Duo扩展板 USB机箱副屏 RM520N GL支持5G/4G/3G M.2模块适用于移远RM50x 5G模组 ESP32-C6-WROOM-1-N8 96MHz处理器 RoArm-M2 ESP32 4-DOF大扭矩总线舵机机械臂ST3235 QMI8658C ESP32 C6开发板1.32寸AMOLED显示屏 QSPI接口 WiFi 6 音频采集 小智AI Deepseek ESP32-S3小智AI双目电子眼睛开发板触摸圆形1.28寸LCD显示屏玩具公仔手办机器人N16R8豆包Deepseek 教程