LoginSignup
0
0

More than 1 year has passed since last update.

parrot-sphinx インストール,利用 その1

Last updated at Posted at 2022-04-07

parrot-sphinxインストールなどの備忘録

parrot製のドローンのシミュレーションが利用できる,parrot-sphinxのインストールや利用方法,またROSとの連携についてこれから随時記録していきたいと思っています.(parrot-sphinx ver2.5.1)

parrot-sphinxのインストール

ftpサーバーのidとパスワードの取得

まず初めにftpサーバーに保存されているparrot-sphinxにアクセスするために,サーバーのidやパスワードを取得する必要があります.そこで,developer@parrot.comにメールでparrot-sphinx利用目的などを明確に説明するとidとパスワードが返信されます.人によっては数日返信が来ないことも...orz

parrot-sphinxのPPAシステムに登録する.

以下の手順でターミナルにコマンドを入力していきます.(<myuser>と<mypassword>は,developer@parrot.comから取得したものを使用してください.)

echo "deb ftp://<myuser>:<mypassword>@ftp2.parrot.biz/deb/ $(lsb_release -cs)/" | sudo tee /etc/apt/sources.list.d/apt.parrot.biz.list
curl -fsSL ftp://<myuser>:<mypassword>@ftp2.parrot.biz/gpg | sudo apt-key add -
echo 'Dir::Bin::Methods::ftp "ftp";' | sudo tee /etc/apt/apt.conf.d/99sphinx-ftp
sudo apt update

これは,
https://developer.parrot.com/docs/sphinx/installation.html
で掲載されている手順に沿っていますが,私の場合は2行目のコマンド

curl -fsSL ftp://<myuser>:<mypassword>@ftp2.parrot.biz/gpg | sudo apt-key add -

を入力した際に,以下のようなエラーが出てうまくいきませんでした.

curl: (28) server response timeout
gpg: no valid OpenPGP data found

そのような場合は,以下のようなコマンドに切り替えてください.

wget ftp://<myuser>:<mypassword>@ftp2.parrot.biz/gpg
sudo apt-key add gpg

ここまでエラーなく上手くできれば,parrot-sphinxをインストールします.

sudo apt update
sudo apt install parrot-sphinx

parrot-sphinxにはいくつかのシミュレーション環境がありますので一覧を表示させます.

sudo apt update
apt-cache search parrot-ue4

ここでは一番シンプルで容量の少ない環境を紹介します.

sudo apt install parrot-ue4-empty

さいごに

今回はここまでの紹介ですが,続きや細かい内容は少しずつ更新していきます.

参考

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