0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AITRIOS Console Developer Editionでの推論結果をPCに表示するプログラム

Posted at

このプログラムは、AITRIOS Console Developer Editionに接続されているカメラからの推論結果を取得したり、推論の開始と停止をしたり、推論中の結果を表示する機能を提供します。

AITRIOS Console Developer Editionでできる機能ですが、日常作業するには、画面遷移が多く色々と煩わしく感じることも多いので、使いたい機能のみに絞って作りましたので、共有いたします。
このプログラムは、Macで開発していますが、WindowsでもRaspberry Piでも動作するように意識して作りましたので、多くの方にお使いいただけると思います。

image.png

下記のOSで稼働確認していますが、システムにより見た目が多少異なります。
MacOS(Sequoia) Python 3.13.2
Raspberry Pi OS (Bookworm) Python 3.11.2
Windows 11 Python 3.13.2

AITRIOS Console APIを使用していますので、Projectの管理者からClient_IDとSecretを入手しておいてください。

1. セットアップの手順

セットアップは至って簡単で、下記の通りです。不慣れな方の参考になればと思いますのでOS毎の手順の詳細も書いておきます。

  1. リポジトリーをCloneする
  2. Pythonの仮想環境をセットアップする
  3. 必要なライブラリーをインストールする
  4. 実行する

1-1. MacOS, Raspberry Piの場合

1-1-1. ターミナルを開き、インストールしたいディレクトリーに移動しておき、次のコマンドで、コード一式をダウンロードする

git clone https://github.com/TechMind428/KumaDeskpot.git

1-1-2. 成功すると、KumaDesktopというディレクトリーができるので、そこへ移動し、pythonの仮想環境を構築して、仮想環境に入る

cd KumaDesktop
python -m venv myenv
. myenv/bin/activate

1-1-3. 実行に必要なライブラリーをインストールする

pip install -r requirements.txt

1-1-4. 実行する

python main.py

1-2. Windowsの場合

1-2-1. Poweshellを開き、インストールしたいディレクトリーに移動しておき、次のコマンドで、コード一式をダウンロードする

git clone https://github.com/TechMind428/KumaDeskpot.git

1-2-2. 成功すると、KumaDesktopというディレクトリーができるので、そこへ移動し、pythonの仮想環境を構築して、仮想環境に入る

cd KumaDesktop
python -m venv myenv
myenv/Scripts/activate

1-2-3. 実行に必要なライブラリーをインストールする

pip install -r requirements.txt

1-2-4. 実行する

python main.py

2. 画面と使用手順について

画面は、OSによって若干レイアウトが変わってしまいますが、概ね同じように表示されます。またシンプルな作りになっていますので、迷うところはないかと思います。

2-1. 初期画面

image.png
最初に起動すると、デバイスIDやクライアントIDなどが正しくないため、設定タブへ移動して設定を行いましょう。

2-2. 設定タブ

image.png
デバイスIDは、カメラ本体の裏側に記載されています。クライアントIDとシークレットは、プロジェクトの管理者から入手してください。

2-3. メイン画面

image.png

以上となります。皆さんのAITRIOS関連アクティビティーのご参考になれば幸いです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?