Jetson JetbotのTeleoperationでゲームコントローラーを使って遠隔操作する コントローラで遠隔操作するmacOSに接続したゲームコントローラーを使ってJetbotを遠隔操作します。Controllerウィジェットはindexパラメータを取るため、コントローラの番号を指定します。Gamepad Testerで使用して... 2024.02.13 Jetson
Jetson JetbotのCollision Avoidanceで衝突回避動作を可能にする学習したモデルを使用する 学習したモデルを使用する衝突回避動作を可能にするために、Jetbotがfreeかblockedかを検出する学習したモデルを使用します。カメラの画像フォーマットからニューラルネットワークの入力フォーマットに変換する前処理関数を定義します。カメ... 2024.02.12 Jetson
Jetson JetbotのCollision Avoidanceでpytorchを使い画像分類器をトレーニングする 教師あり学習を実行する衝突回避に使うクラスfreeとblockedを検出するために、ディープラーニングライブラリであるpytorchを使って画像分類器をトレーニングします。torchvisionパッケージは、事前にトレーニングされたモデルの... 2024.02.11 Jetson
Jetson JetbotのCollision Avoidanceで教師あり学習データセットを作成する 学習データセットを作成する衝突を回避するために取るべきアプローチは、ロボットの周囲に仮想的な安全領域を作ることであり、安全領域の中で、Jetbotは、いかなる物体にもぶつかることなく、円を描くように回転することができます。ロボットを安全領域... 2024.02.10 Jetson
Jetson JetbotのBasic Motionでモータを制御する ロボットモジュールをインポートするRobotモジュールをインポートしてRobotクラスインスタンスを作成することで、ロボットのモーターを制御できます。from jetbot import Robotrobot=Robot()ロボットを制御す... 2024.02.09 Jetson
Jetson JetbotのOSをインストールしてクライアントブラウザで操作する JetbotイメージをmicroSDに書き込むJetbotイメージ(jetbot-043_nano-4gb-jp45.zip)をダウンロードします。関連リンクJetBotBalena Etcherを使ってmicroSDにJetbotイメージ... 2024.02.05 Jetson
Jetson WaveshareのJetbotを組み立てる手順を確認する Jetbotを組み立てる手順を確認するモーターを金属ボックスに固定するアンテナコードを金属ボックスのアンテナ固定穴から外側に通すカメラホルダーにカメラを取り付けて金属ボックスに固定する拡張ボードを固定する六角銅ポストを金属ボックスに固定して... 2024.02.04 Jetson
Jetson Jetson nanoの自律走行車であるJetbotの仕組みを理解する Jetbotの仕組みを理解するJetbotは、組み込み型AIデバイスであるJetson nanoを利用した自律走行車です。ロボットの動きの速度変化やオブジェクト認識などを行うことができます。ロボットの組み立てとプログラムの実行を行ない、セン... 2024.02.03 Jetson
Jetson Jetson nanoで動作して自主巡航と衝突落下回避の機能を実現する「Jetbot AIキット」 「Jetbot AIキット」とは?Jetbot AIキットは、Jetson nanoで動作する高度に統合されたJetbot拡張ボードを搭載しました。160度の視野角カメラとIMX219センサにより、自主巡航、衝突回避、落下回避、オブジェクト... 2024.01.28 Jetson
Jetson microSDに仮想メモリとしてスワップ領域を追加する swap領域のサイズとステータスを確認するJetson nanoに初期設定のswap領域として、2GBが設定されており、ZRAMと呼ばれる領域に作成されています。freeコマンドで割り当てられているswap領域のサイズを確認できます。fre... 2023.08.06 Jetson