AI 自動運転 DonkeyCar Mac(Intel)

  • インストール
      ブラウザを起動してアドレスに
      https://repo.anaconda.com/miniconda/Miniconda3-py37_4.12.0-MacOSX-x86_64.sh
      をペーストしファイルを任意のフォルダにダウンロード

      terminal でダウンロードしたフォルダに移動して
    bash ./Miniconda3-latest-MacOSX-x86_64.sh
    
    exit
    
      【condaを有効にするためにログアウト&ログイン】
    mkdir projects
    
    cd projects/
    
    sudo apt install git
    
    git clone https://github.com/autorope/donkeycar
    
    cd donkeycar/
    
    git checkout main
    
      【仮想環境をインストール】
    conda install mamba -n base -c conda-forge
    
    mamba env create -f install/envs/mac.yml
    
      【仮想環境に入る】
    conda activate donkey
    
      ※ログインする度に必要
      【donkey ソフトウェアをインストール】
    pip install -e .\[pc\]
    
      【作業ディレクトリを作成】
    donkey createcar --path ~/mycar
    
      【作業ディレクトリに移動】
    cd ~/mycar
    
      ※ログインする度に必要

  • トレーニング

      mycar にて作業
      mycar/data/ と mycar/models の中に過去のファイルがあれば削除する
    rm -r ./data/*
    
    rm -r ./models/*
    

      ラズパイにある「mycar/myconfig.py」と教師データ「mycar/data/tub_x_yy-mm-dd」を Mac に転送
    rsync -rvt --progress --partial --delete pi@ラズパイのHostname.local:~/mycar/myconfig.py ./
    
    rsync -rvt --progress --partial --delete pi@ラズパイのHostname.local:~/mycar/data/tub_x_yy-mm-dd ./data/
    
    または
    
    rsync -rvt --progress --partial --delete pi@ラズパイのIPアドレス:~/mycar/myconfig.py ./
    
    rsync -rvt --progress --partial --delete pi@ラズパイのIPアドレス:~/mycar/data/tub_x_yy-mm-dd ./data/
    

      トレーニング実行
    donkey train --tub ./data/tub* --model ./models/mypilot.h5
    
      または
    donkey ui
    
      の Trainer タブを開いて Train をクリック

      モデルファイルを Mac からラズパイに転送
    rsync -rvt --progress --partial ./models/ pi@ラズパイのHostname.local:~/mycar/models/
    
    または
    
    rsync -rvt --progress --partial ./models/ pi@ラズパイのIPアドレス:~/mycar/models/
    
      モデルファイルがラズパイの mycar/models/ に入る
      


    このページのトップに戻る
    トップページに戻る