開発者向け情報

OpenHRIは主にgithubとUbuntuを使って開発されています。

最新のソースコード(機能が不安定だったりバグがある可能性があります)をテストしたい場合、 以下の手順に従ってコンポーネントをコンパイルしてください。

OpenHRIAudio

音響コンポーネント群(OpenHRIAudio)はconfigureスクリプトを使ってパッケージ化されたC++プログラムです。

以下の手順でコンパイルしてインストールすることができます。

依存ライブラリをインストールする:

$ sudo apt-get install autotools-dev pkg-config omniidl4 uuid-dev libomniorb4-dev libspeex-dev libspeexdsp-dev libresample1-dev openrtm-aist openrtm-aist-dev portaudio19-dev libpulse-dev

最新のソースコードをチェックアウトする:

$ git clone https://yosuke@github.com/yosuke/OpenHRIAudio.git

ソースコードがあるフォルダに移動してconfigureスクリプトをセットアップする:

$ cd OpenHRIAudio
$ ./autogen.sh

configureスクリプトを起動してプロジェクトをコンパイルする:

$ ./configure
$ make

コンポーネントをインストールする:

$ sudo make install
$ sudo ldconfig

OpenHRIVoice

音声コンポーネント群(OpenHRIVoice)はsetupスクリプトを使ってパッケージ化されたPythonプログラムです。

以下の手順でコンパイルしてインストールすることができます。

依存ライブラリをインストールする:

$ sudo apt-get install python-beautifulsoup python-lxml python-matplotlib openrtm-aist-python

最新のソースコードをチェックアウトする:

$ git clone https://yosuke@github.com/yosuke/OpenHRIVoice.git

ソースコードがあるフォルダに移動してコンポーネントをインストールする:

$ cd OpenHRIVoice
$ sudo python setup.py install