DonkeyCar3をセットアップしてみた
最近流行っているAIカーのDonkeyCar。新バージョンとして「DonkeyCar3」をいつのまにかリリースしていた!?そろそろ環境構築しようと思っていたので、これを機に始めてみることにします。
目次
とりあえず本記事で行う予定のDonkeyCar3のセットアップ。(本記事ではすべてをさらうわけではないのであしからず。)
- Raspi用イメージ作成
- wifi設定
- SSHログイン
使用するモノ
- PC(今回はWindows10)
- マイクロSDカード32GB
- RaspberryPi3 B+
- その他(ラズパイ給電ケーブル、HDMIディスプレイ)
イメージ作成
FaBo DonkeyCar Docsのサイトにまとまっているセットアップ、チュートリアルをさっそくさらっていきます。いきなり組み立てをすっ飛ばして(すでに組み立て済み)RaspberryPiの環境構築を行なっていきます。
まずは一応SDカードフォーマッターでマイクロSD(32GB)をフォーマットしていく。
次にRaspberryPi用イメージを書き込んでいきます。
これは、Google Colaboraotoryと連携するために、DonkeyCar 3.0.2, TernsorFlow 2.0.0 beta1をインストールしたRaspberryPi用イメージです。Downloadはこちらから。
1.3GBのZipファイルのダウンロード完了を待ちます。
ダウンロードしたZipファイルdonkey3_tf2b.zip
を解凍します。
解凍したらイメージファイルをSDカードに書き込んでいきます。
FaBoのサイトではEtcherを使っていますが、私のPCにはWin32DiskImgaerが入っているので、そちらで書き込みを行なってみます。
無事書き込み完了しました。
wifiの設定
イメージファイルを書き込んだSDカードをPCに再度挿し込み、wpa_supplicant.conf
をコピーしてwifiの設定を行う。このwpa_supplicant.conf
には接続先のSSIDとPasswordを入力する。
そしてSDカードにコピーし、DonkeyCarの初回起動時にSDカードにあるwpa_supplicant.conf
が自動的に/etc/wpa_supplicant/wpa_supplicant.conf
へコピーされ、指定したwifiネットワークに接続されます。
wpa_supplicant.confをダウンロードし、SDカードにコピーします。
コピーしたwpa_supplicant.conf
をテキストエディタで開き、SSID、パスワードを記載していきます。
以下のコードのssidに接続先のssid,pskにpasswordを記載します。
country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="your network name"
scan_ssid=1
psk="your password"
}
接続先の確認
SDカードをRaspberryPiに挿入し、電源を入れます。
RaspberryPi3をHDMIケーブルでディスプレイに接続します。起動画面の最後でIPアドレスが表示されればネットワークに接続成功です。このIPアドレスはSSHでログインする際に使用するのでメモしておきましょう。
SSHでRaspberryPiへログイン
先程メモしたIPアドレスに、ChromeAppのSecure Shell Appを利用して、SSHログインします。
Secure Shell Appを起動すると下図のような画面が立ち上がります。
以下それぞれ入力していきます。
Are you sure you want to continue connecting?
とお約束で聞かれるのでyes
と返します。
最後にパスワードを求められるので初期パスワードであるraspberry
と入力します。
SSH接続が完了しました。
ひとまず、ラズパイのセットアップは終わったので、次回から実機を動かしていきたいと思います。
まずはキャリブレーションからなので学習は当分先になりそうです。(コースを広げられるスペースも無いし・・・)
実機での学習の前にシミュレーターを使ってみるかもしれません。
巷で流行っているDonkeyCar、情報等ありましたら是非共有お願い致します!
MFT2019にも行くかも。
Author And Source
この問題について(DonkeyCar3をセットアップしてみた), 我々は、より多くの情報をここで見つけました https://qiita.com/Hiroki-Fujimoto/items/473477a5e157d8e98081著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .