ブランド:HSP 商品番号:94186 のDonkeyCarは4台揃いました。 DonkeyCar001ー004 カメラ映像チェック #1 Car (魚眼レンズ、なぜかかなりボケる) #2 Car (魚眼レンズ) #3 Car (普通レンズ、視角は狭い) #4 Car (魚眼レンズ、こちらも少しピンボケ) Read more
試作品 こちらESCと受信機が一体になるので、受信機を取り外すと、別途ESCを自作(購入)する必要。 Piの電源はバッテリパックを乗せることになった。 based on the WL Toys chassis: https://a360.co/2S7GaqI スペック https://www.youtube.com/watch?v=VB6T33zoo3g 特徴: ローリング軸受セット。 ショックアブソーバを採用した設計。 高機能デジタルロボットサーボ。 小型、手のひらのサイズ。 2.4GHzの無線送信機。 スピードは毎時30キロまでに到達。 独立したサスペンションの4つの車輪。 仕様: Read more
試作品 この車体はESCと受信機が一体になる特殊構造なので、現在Donkey Carとして試作する方法を鋭意研究中である。ご期待ください。 ESCの改造 こちらESCと受信機が一体になるので、受信機を取り外すと、別途ESCを自作(購入)する必要。 サーボの改造 さらにサーボも3線式ではなく、5線式である。 5線式サーボの中身には制御基板がなく、モータとポテンションメータだけが入ってます。 配線は以下となってます。 赤 モータ- 茶 モータ+ 緑 ポテンション1 黄 ポテンション2(中央) 橙 ポテンション3 3線式への変換基板が探す、または同じサーズの3線式サーボを交換する。 ベースの改造 車体は標準のHSP車体より少し短く、そして固定用穴の間隔も幅広いので、3Dプリントのベースは改造する必要がある。 スペック 通常1/10モデル使用する巨大モーターを実装、最高速度:70km / Read more
試作品車体構成 初代DonkeyCarです。Fabo Storeから購入した車体。 ブランド:HSP 商品番号:94186 在 Instagram 查看这篇帖子 Hong Chen (@hchen420) 分享的帖子 スペック 説明: 基本情報 ブランド:HSP 商品番号:94186 スケール:1/16 Read more
RC Smart Car Chassis KitをDonkey Car車体として 試作品 DonkeyCarの仕様では、サーボ、ESCなどいわゆる普通のPWMで動かすタイプのようだ。 PWMでスピードコントローラー(ESC)が制御できる事 PWMで前輪用サーボ(Steering Servo)が制御できる事 車台の上の、 前輪用サーボはPWMだが、モーターのコントローラーがない。そのためRC Car 10A Brushed ESC Two Way Motor Read more
https://youtu.be/b-pkVy8e3DA Read more
ロバ車を運転することを学ぶための概念図。緑は出発点の概念であり、青は中級、黒は高度な「仕上げ」の概念です。 これはシリーズのパート3です。パート1および2へのリンクを次に示します。数日間の苦労の末、ようやくドンキーカーで地下の線路を自律的に走行できるようになりました!ここに短いビデオがあります: https://www.youtube.com/watch?v=Bpt8NZdQLrU だからここで私がつまずいたのです。MacからPiにモデルをアップロードし、「ドライブ」コマンドを実行すると、モデルの読み込みエラーが発生していました。ステップを再実行し続け、同じエラーが発生しました。ドンキーカーと新しいバージョンのTensorFlow(1.8)の古いバージョンを実行していることに気づくまでに数日かかりましたMacBook Pro上のTensorFlow 1.12のバージョン。また、Donkey CarのヘルプSlackチャンネルに質問を投稿し、新しいTensorFlowバージョン1.12で構築されたモデルがTensorFlowの古いバージョンでは動作しないことを確認しました。MacでTensorFlowをダウングレードする方法を見つけたら(1行のpipシェルコマンド)、トレーニングを再実行し、SCPを使用して新しいモデルをPiに転送しました。カメラのレンズキャップをつけたままにしていた… 約16Kの画像からなる比較的小さなトレーニングセットから始めました。TensorFlow 1.12ではトレーニングに55分かかりましたが、TensorFlow 1.8では75分かかりました。1.8は2018年4月にリリースされました。DonkeyCarイメージがすぐにアップグレードされ、これらのパフォーマンスの改善をすべて活用できることを願っています。また、トラックを反時計回りに走行するテストセットを使用していました。実際のレースでは、時計回りと反時計回りの両方の走行で車を訓練します。しかし、それはまた、モデルを構築する時間を追加します。 車はトラックを回避できますが、床のライトの反射や側面のその他の白い物体に簡単にだまされます。これは、床に白いテープを1本だけ使用しているためです。それはビジョンシステムが使用するのに十分な信号ではありません。しかし、妻が本当にロバの公式トラックが使用しているように、真ん中に黄色いストライプのある広い黒い「道路」を描くことを望んでいたとは思わない。 私がついに自動車を自律モードで動作させるようになったとき、それは非常に満足でした。しかし、それは少し「不気味」でもありました。私は実際に小さな脳に床の線をたどるように「教えた」。それはほとんど私の貧しい運転を模倣するように見えた。ストレートでスピードアップする方法を学び、タイトなカーブでスローダウンしました。それは本当にクールでした! TensorFlowとKerasを使って仕事をしていましたが、手順の多くは少し抽象的でした。一度ロバ・カーで遊ぶようになったとき、物事はより理解しやすくなりました。システムの長所と短所の両方が明らかになりました。また、トレーニングシステム(私のMacBook)と推論システム(Pi)の間でPythonとTensorFlowライブラリのバージョンを同期させることが重要なステップであることに気付きました。 すべての手順を一度行った後、ほとんどのコンポーネントを理解し、他の人がドンキーカーを実行するために知っておくべき概念を理解するために使用できる「コンセプトマップ」を作成しています。 私は今、学んだすべてのステップをたどり、そのステップを、地元のCoderDojoクラブのコンセプトカードを作成した以前の作業と統合しています。これは、ブログ投稿の上部にある図です。コンセプトマップの各ボックスは、最終的にアクティビティと質問が前面に、回答が背面にある1/2枚のラミネート紙になります。これらはビットサイズの学習であるため、CoderDojoでは「寿司カード」と呼ばれます。「Electric Motors」コンセプトカードのサンプル画像を次に示します。 AI Racing Leagueの電動モーターコンセプトカード。 私の友人Jon Herkeは、ドンキーカーを使用して、AIとロボット工学について子供たちに教えることを目標とする「AIレーシングリーグ」を構築することにも興味があります。ハックデイの基礎と、10週間、4時間/週のサマーキャンプタイプのプログラムを構築できるかどうか、ご期待ください。私たちは、これらのプログラムに少女や恵まれない若者を巻き込むことを望んでいます。あなたが私たちが始めるのを手伝うことに興味があれば教えてください。 Read more
DonkeyCar(ロバ車) Part2:トレーニングデータの構築、調整、および生成 これが私の組み立てられたロバ車です。私が注文したシャーシは注文した3Dパーツに合わなかったので、プレキシガラスを使って即興演奏しなければなりませんでした。 これは、ロバ車の3部構成シリーズのパート2です。これがパート1とパート3です。ではパート1、私は私の新しいドンキーカーが稼働してラズベリーパイに基づいて、カメラの接続作業を持ってしまったかについて話しました。カメラをRPi Cam Web Interfaceでテストし、家の1階を走り回って車の感触と操作方法を確認しました。 RPi Cam Webインターフェイスのサンプル画像 このモードでは、PiはWebサーバーの背後にある携帯カメラであり、Webページにビデオ画像を送信していました。RCカーは、同梱されている2.4 Ghzコントローラーによって完全に制御されていました。RPi Cam Web Interfaceソフトウェアを実行するには、Piでターミナルを開き、githubサイトからコードをダウンロードしました。次に、Webサーバーを起動するstartup.shスクリプトを実行しました。 カメラで画像がキャプチャされてから、Webページで目の前に表示されるまでにどのくらいの遅延があるのか興味がありました。遅れは無視できたので、ウェブページの画像を見るだけで車を運転できました。これは、カメラとPi間の入出力が高速であり、WiFiチップを介したWebブラウザーへの画像の変換が高速であることを意味しました。基本的に、リアルタイムのリモートビデオドライビングを行うのに十分な馬力がPiにあることが証明されました。 次に、RCカーに付属の2.4GHzレシーバーからコネクターを取り外し、Amazonに注文したサーボコントローラーに接続を移動しました。このサーボコントローラーボードは最大16個のサーボを制御するように設計されていますが、必要なサーボは2つだけです。1回はスピードのため、もう1回は車の回転のためです。また、サーボコントローラーからPi 40ピンGPIOバスに4本のワイヤーを接続する必要がありました。これらの接続の写真は次のとおりです。 Piとサーボコントローラー間の通信には4本のワイヤが使用されます。黒はアース、赤は+ 5v、黄色とオレンジのワイヤーはSCL(クロック)とSDA(データ)です。サーボコントローラーに明確にラベルが付けられており、Pi Read more