はじめに

こちらのページでは、Qualcomm® Robotics RB5 Platform 開発キット向けのサンプルプロジェクトについて紹介します。Qualcomm® Robotics RB5 Platform 開発キットを触って色々と試してみたいが何から手を付けて良いか分からないといった場合の参考になれば幸いです。

関連リンク:Qualcomm® Robotics RB5 Platform 開発キットについて

必要なもの:

・ホストPC(Ubuntu 18.04)
・Qualcomm® Robotics RB5 Platform 開発キット(Vision Kit)
・USBキーボード、USBマウス、(USB Type-C ケーブル)
・USBカメラ
・HDMIモニター、HDMIケーブル

事前準備

Qualcomm® Robotics RB5 Platform 開発キット自体のセットアップは事前に実施ください。
関連ページ(外部サイトにリンクしています):セットアップ

以下の手順の中でQualcomm® Robotics RB5 Platform 開発キットをインターネットに接続しますので、Set up networkまで完了している必要があります。

サンプルプロジェクトの入手

サンプルプロジェクトはgithub上で公開されています。

Qualcomm® Robotics RB5 Platform 開発キット上でサンプルプロジェクトをダウンロードしビルドします。ホストPCとQualcomm® Robotics RB5 Platform 開発キットをUSB Type-C ケーブルで繋ぎ、adbを用いて開発キットへログインします。

hostPC$ adb shell
root@qrb5165-rb5:/# cd /data
root@qrb5165-rb5:/# git clone https://github.com/quic/sample-apps-for-Qualcomm-Robotics-RB5-platform.git

例:Gstreamer-Applications

一例として、サンプルプロジェクトに含まれているGstreamer-Applicationsのビルドと実行をつづけて試してみます。Gstreamer-Applicationsは、どのようにgstreamerの機能をQualcomm Platformへ実装できるか、ユーザーの理解を深めることを目的に複数のサンプルコード(Cameraの表示、Videoのエンコードとデコード、Audioの録音と再生、GUIアプリケーション、TensorFlow Liteの利用、等々)の用意がされております。

まずは必要な依存パッケージをQualcomm® Robotics RB5 Platform 開発キットへインストールします。

root@qrb5165-rb5:/# apt install qt5-default qtwayland5 qtbase5-private-dev
root@qrb5165-rb5:/# apt install v4l-utils

Gstreamer-Applicationsのサンプルコードをビルドします。

root@qrb5165-rb5:/# cd Gstreamer-Applications/
root@qrb5165-rb5:/# cd gst_gui_app/
root@qrb5165-rb5:/# qmake
root@qrb5165-rb5:/# cd ..
root@qrb5165-rb5:/# make

GUIアプリケーションを実行してみます。
*あらかじめ開発キットUSBキーボード、USBマウスを繋げ、開発キットとHDMIモニターをHDMIケーブルで接続しておきます。

root@qrb5165-rb5:/# ./weston.sh

HDMIモニターにデスクトップ画面が表示されます。左上部のターミナルアイコンからターミナルを起動し、以下のコマンドを実行します。

root@qrb5165-rb5:/# cd gst_gui_app/
root@qrb5165-rb5:/# ./gui_app -platform wayland

下記のように表示されていれば成功です。gui_app使用方法の詳細はREADMEファイルを合わせてご参照ください。

今回ご紹介させて頂いたgithub上で公開されているサンプルプロジェクトには、他にも様々なサンプルアプリケーションが含まれておりますので、各READMEファイルを参考にQualcomm® Robotics RB5 Platform 開発キットの各種機能評価や、実際にQualcomm® Robotics RB5 Platformを用いた製品開発へとお役立ち頂けますと幸いです。

お問い合わせ / お見積り

製品に関するお問い合わせ、開発キットのお見積りは以下リンクよりご用命ください。

Qualcomm メーカー情報Topへ

Qualcomm メーカー情報Topページへ戻りたい方は、以下をクリックください。