echo

理系の大学生です。エッジコンピュータをメインに趣味レベルで取り組んでいます。Docke…

echo

理系の大学生です。エッジコンピュータをメインに趣味レベルで取り組んでいます。Dockerコンテナの扱いはプロフェッショナルです。何もかもDockerコンテナを使用します。

記事一覧

固定された記事

YOLOv8のトラッキングや物体検知をNVIDIA Jetson AGX Orin Developer KitでNGCからL4T-PyTorchを入手し、動作させる方法(2024年3…

最終更新日:2024年3月13日 ※ ultralyticsのバージョン8.1.13から8.1.26にアップデートして本記事を見直しました。(特に何も変えずに動作しました) ※ 物体検知でリアルタ…

500〜
割引あり
echo
1年前
4

NVIDIA Jetson AGX Orin Developer Kitで画像分析が可能なLLMのLLaVA1.5-13bを実装する方法

最終更新日:2024年3月11日 LLaVA(ラバ)とはLLaVA(ラバ)は、マルチモーダルなビジョン/言語モデルで、画像と言語の情報を組み合わせて処理することができる人気のある…

600
echo
2か月前
5

STM32F3シリーズのbxCANについてポイントをまとめます。

最終更新日:2024年3月18日 bxCAN大丈夫?今日の CAN アプリケーションでは、ネットワークのノード数が増加し、複数のネットワークがゲー トウェイを介してリンクされるこ…

echo
6か月前

NVIDIA Jetson AGX Orin Developer KitでVOICEVOXを使用してText-to-Speech(TTS)を動作させる方法

最終更新日:2023年11月17日 VOICEVOXは無料で使える中品質なテキスト読み上げソフトウェア。商用・非商用問わず無料で、誰でも簡単にお使いいただけます。と紹介されてい…

500〜
割引あり
echo
6か月前
3

Visual Studio CodeにRicty Diminishedフォントを導入する方法

ググった通りに実行しても導入ができなかったので、備忘録として記録します。 フォントをダウンロードするため、以下のWebページを開きます。 Download ZIPからフォント…

echo
7か月前

Hugging FaceのTransformersライブラリをNVIDIA Jetson AGX Orin Developer KitでGPUを使用して動作させる方法(2023年10月時点)

最終更新日:2023年10月23日 Hugging FaceのTransformersライブラリをNVIDIA Jetson AGX Orin Developer Kit (以降Jetson Orin)で動作確認できたので方法を記事に残します…

500〜
割引あり
echo
7か月前
1

Jetson AGX Orin Dev KitのPower modeに自分のカスタム設定を追加する方法

最終更新日:2023年9月13日 ※ NVIDIAのロゴはガイダンスに則り使用しています。 Power modeとはJetson AGX Orin Dev KitはPower modeとして、0(MAXN), 1(MODE 15W), 2(MO…

echo
8か月前

音声認識WhisperをNVIDIA Jetson AGX Orin Developer KitでNGCからL4T-PyTorchを入手し、動作させる方法(2023年9月時点)

最終更新日:2023年10月13日 ※ NVIDIAのロゴはガイダンスに則り使用しています。 ※ Whisperのバージョンは20230918を使用した説明となります。 OpenAIが文字起こしサー…

500〜
割引あり
echo
8か月前
3

ついにGoogleの最新版のmediapipe 0.10.3からaarch64に対応したので、Raspberry Pi4でUSBカメラからの映像をObject detectionを…

最終更新日:2023年10月12日 ※ 2023年10月10日にリリースのmediapipe 0.10.7で動作確認済み 2023年8月2日にmediapipe 0.10.3がリリースされました。このバージョンからa…

300〜
割引あり
echo
9か月前
3

JetPack5.1.1(L4T R35.3.1)をフラッシュしたら最初にやること

最終更新日:2023年8月21日 はじめにNVIDIA Jetson AGX Orin Developer KitにSDK Managerを使用してJetPack5.1.1をフラッシュしました。フラッシュ後に最低限必要なライブ…

echo
9か月前

WhisperをRaspberry Pi 4で、DockerコンテナからPyAudioとWhisperを使用してUSBマイクからの音声入力の文字起こしをおこなう方法…

最終更新日:2024年2月14日 ※ Whisperの最新バージョンで試してみました。 Whisper version: 20231117 PyAudio version: 0.2.14 torch version: 1.13.1 この記事では、Ra…

300〜
割引あり
echo
10か月前
7

JetPack SDKのバージョン毎のjtop出力表示をまとめる。

jtopのインストールJetPack SDKのバージョンを確認するのに便利なjtopをインストールします。 以下のコマンドを入力します。 sudo apt-get update && sudo apt-get instal…

echo
10か月前

YOLOv8の情報(自分用)

YOLOv8ドキュメントサイトYOLOv8 GitHubYOLOv8推論結果内容PyTochサポートバージョンPyTorch 1.7以上をサポート、2.0.0以上もサポートしている。 推論結果のBounding Box…

echo
1年前

Raspberry Pi 4でDockerコンテナからGoogleのMediaPipe v0.9.3.0のObject Detectionで物体検知をおこなう方法(2023年5月時点)

最終更新日:2023年5月30日 本記事では、Raspberry Pi 4を使用して、Dockerコンテナ上でGoogleのMediaPipe v0.9.3.0をインストールし、Raspberry Pi 4に接続したUSBカメラ…

echo
1年前
2

Keil μVisionでマイコンのタイマリソースを使用してリアルタイムに時間を測定する方法

最終更新日:2023年5月11日 ARMマイコンにはタイマリソースが複数チャンネル搭載されています。タイマリソースをすべて使い切るような使い方はあまりないと思います。 未…

echo
1年前
1

Keil μVisionで処理時間測定をおこなう方法

最終更新日:2023年5月10日 ARMコアを採用しているマイコンの開発に必須のツールであるKeil μVisionで処理時間を測定する方法を記事にします。 環境NUCLEO-F401RE USB…

echo
1年前
1
echo
割引あり
YOLOv8のトラッキングや物体検知をNVIDIA Jetson AGX Orin Developer KitでNGCからL4T-PyTorchを入手し、動作させる方法(2024年3月時点)

YOLOv8のトラッキングや物体検知をNVIDIA Jetson AGX Orin Developer KitでNGCからL4T-PyTorchを入手し、動作させる方法(2024年3月時点)

最終更新日:2024年3月13日
※ ultralyticsのバージョン8.1.13から8.1.26にアップデートして本記事を見直しました。(特に何も変えずに動作しました)
※ 物体検知でリアルタイムに描画できるサンプルコードを追記しました。

YOLOv8のトラッキングをNVIDIA Jetson AGX Orin Developer Kit (以降Jetson Orin)で動作確認できたので方

もっとみる
NVIDIA Jetson AGX Orin Developer Kitで画像分析が可能なLLMのLLaVA1.5-13bを実装する方法

NVIDIA Jetson AGX Orin Developer Kitで画像分析が可能なLLMのLLaVA1.5-13bを実装する方法

最終更新日:2024年3月11日

LLaVA(ラバ)とはLLaVA(ラバ)は、マルチモーダルなビジョン/言語モデルで、画像と言語の情報を組み合わせて処理することができる人気のあるモデルです。以下に、LLaVAの主な特徴をわかりやすく説明します。

ちなみに、マルチモーダルとは、異なる種類の情報(LLaVAでは画像と言語)をまとめて扱うAIのことです。

LLaVAは画像と言語の双方の情報を取り入

もっとみる
STM32F3シリーズのbxCANについてポイントをまとめます。

STM32F3シリーズのbxCANについてポイントをまとめます。

最終更新日:2024年3月18日

bxCAN大丈夫?今日の CAN アプリケーションでは、ネットワークのノード数が増加し、複数のネットワークがゲー トウェイを介してリンクされることもあります。一般に、システム内の(そして各ノードが扱う)メッ セージ数は大幅に増加しています。アプリケーションメッセージに加えて、ネットワーク管理や診断 のメッセージも導入されています。

このような背景を理解している

もっとみる
echo
割引あり
NVIDIA Jetson AGX Orin Developer KitでVOICEVOXを使用してText-to-Speech(TTS)を動作させる方法

NVIDIA Jetson AGX Orin Developer KitでVOICEVOXを使用してText-to-Speech(TTS)を動作させる方法

最終更新日:2023年11月17日

VOICEVOXは無料で使える中品質なテキスト読み上げソフトウェア。商用・非商用問わず無料で、誰でも簡単にお使いいただけます。と紹介されていたので、NVIDIA Jetson AGX Orin Developer Kit(以降Jetson Orin)で試してみました。かなり苦労したので記事に残します。

本記事では、Jetson Orinを使用し、Docker

もっとみる
Visual Studio CodeにRicty Diminishedフォントを導入する方法

Visual Studio CodeにRicty Diminishedフォントを導入する方法

ググった通りに実行しても導入ができなかったので、備忘録として記録します。

フォントをダウンロードするため、以下のWebページを開きます。

Download ZIPからフォントをダウンロードします。

ダウンロードしたファイルを展開します。

コントロールパネルを開きます。

フォントをクリックします。

先ほど、解凍したフォルダの中にRictyDiminished-Regular.ttfがある

もっとみる
echo
割引あり
Hugging FaceのTransformersライブラリをNVIDIA Jetson AGX Orin Developer KitでGPUを使用して動作させる方法(2023年10月時点)

Hugging FaceのTransformersライブラリをNVIDIA Jetson AGX Orin Developer KitでGPUを使用して動作させる方法(2023年10月時点)

最終更新日:2023年10月23日

Hugging FaceのTransformersライブラリをNVIDIA Jetson AGX Orin Developer Kit (以降Jetson Orin)で動作確認できたので方法を記事に残します。本記事では、Jetson Orin + JetPack5.1.1の組合せで動作確認をしていますが、JetPackに合わせたDockerイメージを使用すれば

もっとみる
Jetson AGX Orin Dev KitのPower modeに自分のカスタム設定を追加する方法

Jetson AGX Orin Dev KitのPower modeに自分のカスタム設定を追加する方法

最終更新日:2023年9月13日
※ NVIDIAのロゴはガイダンスに則り使用しています。

Power modeとはJetson AGX Orin Dev KitはPower modeとして、0(MAXN), 1(MODE 15W), 2(MODE 30W), 3(MODE 50W)が用意されており、 デフォルトはPower mode=2(MODE 30W)となっています。

Power mod

もっとみる
echo
割引あり
音声認識WhisperをNVIDIA Jetson AGX Orin Developer KitでNGCからL4T-PyTorchを入手し、動作させる方法(2023年9月時点)

音声認識WhisperをNVIDIA Jetson AGX Orin Developer KitでNGCからL4T-PyTorchを入手し、動作させる方法(2023年9月時点)

最終更新日:2023年10月13日
※ NVIDIAのロゴはガイダンスに則り使用しています。
※ Whisperのバージョンは20230918を使用した説明となります。

OpenAIが文字起こしサービスとして公開した無料の音声認識モデルであるWhisperをNVIDIA Jetson AGX Orin Developer Kit (以降Jetson Orin)で動作確認できたので方法を記事に残し

もっとみる
echo
割引あり
ついにGoogleの最新版のmediapipe 0.10.3からaarch64に対応したので、Raspberry Pi4でUSBカメラからの映像をObject detectionを使用して動作させてみました。(2023年10月)

ついにGoogleの最新版のmediapipe 0.10.3からaarch64に対応したので、Raspberry Pi4でUSBカメラからの映像をObject detectionを使用して動作させてみました。(2023年10月)

最終更新日:2023年10月12日

※ 2023年10月10日にリリースのmediapipe 0.10.7で動作確認済み

2023年8月2日にmediapipe 0.10.3がリリースされました。このバージョンからaarch64に対応したwhlファイルが含まれています。試しにRaspberry Pi4で動作確認を行います。

mediapipeのリポジトリを確認したところ、aarch64のwh

もっとみる
JetPack5.1.1(L4T R35.3.1)をフラッシュしたら最初にやること

JetPack5.1.1(L4T R35.3.1)をフラッシュしたら最初にやること

最終更新日:2023年8月21日

はじめにNVIDIA Jetson AGX Orin Developer KitにSDK Managerを使用してJetPack5.1.1をフラッシュしました。フラッシュ後に最低限必要なライブラリのインストールを備忘録として記事にまとめます。

環境NVIDIA Jetson AGX Orin Developer Kit (64GB)

JetPack5.1.1

もっとみる
echo
割引あり
WhisperをRaspberry Pi 4で、DockerコンテナからPyAudioとWhisperを使用してUSBマイクからの音声入力の文字起こしをおこなう方法(2024年2月時点)

WhisperをRaspberry Pi 4で、DockerコンテナからPyAudioとWhisperを使用してUSBマイクからの音声入力の文字起こしをおこなう方法(2024年2月時点)

最終更新日:2024年2月14日
※ Whisperの最新バージョンで試してみました。
Whisper version: 20231117
PyAudio version: 0.2.14
torch version: 1.13.1

この記事では、Raspberry Pi 4にUSBマイクを接続して、音声を入力し、その入力した音声をWhisperに入力して文字起こしをおこなう方法を説明します。

もっとみる
JetPack SDKのバージョン毎のjtop出力表示をまとめる。

JetPack SDKのバージョン毎のjtop出力表示をまとめる。

jtopのインストールJetPack SDKのバージョンを確認するのに便利なjtopをインストールします。
以下のコマンドを入力します。

sudo apt-get update && sudo apt-get install python3-pipsudo -H pip3 install jetson-stats

コマンドを入力後、Jetsonの再起動をしてください。再起動をしないとjtopが

もっとみる
YOLOv8の情報(自分用)

YOLOv8の情報(自分用)

YOLOv8ドキュメントサイトYOLOv8 GitHubYOLOv8推論結果内容PyTochサポートバージョンPyTorch 1.7以上をサポート、2.0.0以上もサポートしている。

推論結果のBounding Boxへのアクセス方法OpenCVを使用して自分でBounding Boxを描画する場合は、model関数のパラメータのshowをFalseにします。resultsには検出した物体のBo

もっとみる
Raspberry Pi 4でDockerコンテナからGoogleのMediaPipe v0.9.3.0のObject Detectionで物体検知をおこなう方法(2023年5月時点)

Raspberry Pi 4でDockerコンテナからGoogleのMediaPipe v0.9.3.0のObject Detectionで物体検知をおこなう方法(2023年5月時点)

最終更新日:2023年5月30日

本記事では、Raspberry Pi 4を使用して、Dockerコンテナ上でGoogleのMediaPipe v0.9.3.0をインストールし、Raspberry Pi 4に接続したUSBカメラの映像をObject Detectionを使用して物体検知をおこなう方法を説明します。

本記事は以下の前回の記事からの続きとなります。

環境本記事を参考に、Media

もっとみる
Keil μVisionでマイコンのタイマリソースを使用してリアルタイムに時間を測定する方法

Keil μVisionでマイコンのタイマリソースを使用してリアルタイムに時間を測定する方法

最終更新日:2023年5月11日

ARMマイコンにはタイマリソースが複数チャンネル搭載されています。タイマリソースをすべて使い切るような使い方はあまりないと思います。

未使用のタイマリソースを利用して、プログラムの処理時間を測定する方法を説明します。
未使用のタイマリソースはフリーランで起動しておくだけのため、ソフトウェアの負荷には影響がありません。

本記事ではSTマイクロエレクトロニクス社

もっとみる
Keil μVisionで処理時間測定をおこなう方法

Keil μVisionで処理時間測定をおこなう方法

最終更新日:2023年5月10日

ARMコアを採用しているマイコンの開発に必須のツールであるKeil μVisionで処理時間を測定する方法を記事にします。

環境NUCLEO-F401RE

USBケーブル (mini USB Type-B)

Windows 10パソコン

Keil μVision V5.28.0.0

事前準備STM32マイコンを使用したソフトウェア作成には、趣味や商用の

もっとみる