LoginSignup
0
0

More than 1 year has passed since last update.

Ubuntu 20.04にARDroneSDK3をインストールする。

Posted at

環境

OS:Ubuntu 20.04

事前準備

ARDroneSDK3はrepoを使ってバージョン管理を行っているので、repoを最初に導入する。

cd
mkdir ~/bin
PATH=~/bin:$PATH 
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo

その他必要なものもインストール

sudo apt install libavahi-client

SDKインストール

ARDroneSDK3公式ドキュメントに従いSDKを導入する。

mkdir ardronesdk3
cd ardronesdk3
repo init -u https://github.com/Parrot-Developers/arsdk_manifests.git
repo sync
./build.sh -p arsdk-native -t build-sdk -j

ビルドが完了するとout配下にSDKが出力される。

サンプルプログラムのビルド、実行

https://github.com/Parrot-Developers/Samplesからサンプルプログラムをgit cloneする。

sudo apt install libcurses-* mplayer xterm  # サンプルプログラムをビルドする時に要求される
# SDKをインストールしたルートディレクトリにて(今回の場合であればardronesdk3)
git clone https://github.com/Parrot-Developers/Samples
./build.sh -p arsdk-native -t build-sample-BebopSample -j # サンプルプログラムのビルド開始
./out/arsdk-native/staging/native-wrapper.sh ./out/arsdk-native/staging/usr/bin/JumpingSumoSample
[INF] BebopSample | 21:12:23:019 | main:152 - Select your Bebop : Bebop (1) ; Bebop2 (2)
 -> Bebop2の場合は2を押してエンター

mplayerが起動し、Bebop2の映像が表示されればARDroneSDK3のインストールに成功
Screenshot from 2022-01-12 21-06-04.png

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