本日こちらの勉強会に参加しました。
DLLAB Japan Tour 2019 AI とIoTが出合う日: IoT編@東京
でもって、JETSON TX2が格安で買えるってもんで
早速購入して挑んだわけです。
とりあえずめちゃくちゃ楽しかった!
あと機械学習を実際にやってみることで
学習と推論という2点がどのようなものかが
理解できました。
前置きはこのぐらいにして本題。
サンプルプログラムのビルド
この勉強会で、サンプルプログラムを用意していただいていたのです。
ビルドしてあるものは、JETSON TX2に固定してあるカメラを使って画像認識させるというものでしたが、ソースコードを修正することで、USBカメラでも使えるということで、早速ビルドしてみたのです。
ところが。。。
このようなエラーが。。。
というわけで、ビルドするにはパッケージが足りないようです。
早速インストールしちゃいましょう。
cmake のインストール
sudo apt-get install cmake -y
これで再度ビルド!
ところが今度は・・・
qt-sdk のインストール
sudo apt-get install qt-sdk -y
よし!これでいけるや・・・ろ・・・?
libglfw3-dev、libglew-devのインストール
sudo apt -y install libglfw3-dev
sudo apt -y install libglew-dev
libGL.so の入れ替え
このサイトを参考にしました。
Building an OpenGL application
cd /usr/lib/aarch64-linux-gnu
sudo ln -sf /usr/lib/aarch64-linux-gnu/tegra/libGL.so libGL.so
外付カメラの映像で画像解析できるぞ!
よっし!ビルドできた!!
— りなたむ@steed400 (@R_t_A_n_M) 2019年2月21日
てか結構色々入れたり弄ったりしないとビルドで転けるねこれ。。。#jetsonjp #dllab#jetson pic.twitter.com/ijL9oJz6qC
これで、またいろいろできるようになりますね!!