Share
Embed
Transcript
26 slides
-
写真で見る Donkey Carの組み立て 2018年11月7日 Demo First Foundation 堀 扶 facebook.com/hori.tasuku
(C) Tasuku Hori, Japan, 2018. 1 -
Donkey Car • 自動運転のプラットフォーム • ソフトウェアはOSS(MIT)・フレームや天板設計図はCC • 前提:周回コース • 市販のRCカーベース
• Amazonで買える標準RCカー(Exceed)あり • 腕に覚えありの人は標準RC以外の自作も可能 • そうでない人は Donkey Store/Robocar Storeのキットを推奨 • 誰でも かつ 安く • Raspberry Pi を搭載 • Python/TensorFlowを搭載 • Donkey Car提供イメージはSSH経由で操作 ※写真は、Donkey Car 本家サイト http://www.donkeycar.com より引用 (C) Tasuku Hori, Japan, 2018. 2 -
この後は.. (C) Tasuku Hori, Japan, 2018. 22 ①携帯/ジョイパッドを使っ て正しい運転走行を記録 ②取得した記録デー
タをもとにトレーニン グ処理をPC上で実行 コースはあらかじめ決められた トラック(周回)コースを作成 ③学習済みモデルに 従って自動運転 -
おわり (C) Tasuku Hori, Japan, 2018. 23 今後Robocar Store販売キット仕 様変更等により、一部手順が異
なる場合があります。 ご了承ください。 -
参考文献 • 本家Donkey Car サイト • 最新情報はここ..ではなくこのサイトにリンクが有るSlackのgeneralチャネル • OSS donkeycar
ドキュメント • 基本的にここを首っ引きで作ることになる。勝手に日本語化したドキュメントを 見たい人はこちら(保証しませんが..) • OSS donkeycar GitHubリポジトリ • 2.5.8から上記サイトに移動、partsと分離させることにしたらしい • 米国Donkey Store Squareサイト • 米国サイト、上記のドキュメントにアジアなら香港のショップへとあったので 使用しなかった • 香港Robocar Store • 実際に購入したサイトのトップページ (C) Tasuku Hori, Japan, 2018. 24 -
日本語で読める参考文献 • F710ゲームパッドコントローラを使いたい人 • ここに作者@mituhiromatuura氏のQiita、ここにGitHubがある • Raspberry PiでPS3コントローラを認識させる • ドキュメントにリンクだけ乗っかっていたので、日本語に勝手に翻訳
• Wii-Uコントローラを認識させる • Slackに流れてきた英語を翻訳 • 論文”Learn to Drive in a Day” • Slackに流れてきたものを勝手に翻訳 • Windows10上でdonkey_gymの強化学習サンプルを実行させる • 本来Windows10では動作しなかったサンプルを無理やり動かした方法を紹介 • Stable Baselines:Open AI baselinesのフォーク-より簡単に強化学習を行う ために • donkey_gymを使うときに、一緒に勝手に日本語に翻訳 (C) Tasuku Hori, Japan, 2018. 25 -
参考 結線図 電動ブラシ付 モータ (前後進) HOBBYWING QuickRUN-WP- 1625-Bruched 電源スイッチ HSP製バッテリ
7.2V1100mAH (-) (+) DC-DC 5V/2A 電圧コンバータ U S B Raspberry Pi 3B + Donkey イメージv2.5.0 T y p e B サーボ モータ (操舵) PCA9685搭載16ch サーボドライバ ch0 ch1 (白) (白) (GND) (GND) (SCL) (SDA) (VCC) (3.3V) (抵抗付きGPIO2) (抵抗付きGPIO1) (白) (給電) ワイドアングル Raspberry Pi カメラ (帯状ケーブル) (via SSH/WiFi) (ジャンパ:NiMh) (C) Tasuku Hori, Japan, 2018. 26