目次1. インストール前確認※ バイナリのOpenHRPは SSE 拡張命令を有効にしてコンパイルしております。PentiumⅢ、Athlon XPより前のCPUでは動作いたしません。 OpenHRP は3Dグラフィックを利用するアプリケーションなので、インストールを 始める前に、お使いのパソコンで3Dグラフィックスを正常に動作できるかを確認する必要があります。 端末を開いて次のコマンドを実行してください。 なお、端末ウィンドウは Ubuntuメニューの"アプリケーション"-"アクセサリ"-"端末"などから起動できます。 $ glxinfo | grep rendering
バイナリパッケージからインストール
OpenHRP3.1.0β4からapt-getによるバイナリパッケージの配布に対応いたしました。 ファイル構成インストールディレクトリは以下の構成となります。/usr/ +- bin/ # OpenHRPの実行ファイル ファイル名の先頭はopenhrpで修飾 +- include/ # OpenHRPライブラリのヘッダ +- lib/ # OpenHRPライブラリ +- pkgconfig/ +- openhrp3.1.pc # pkg-configの定義ファイル +- share/ +- OpenHRP-3.1/ +- idl/ # IDLファイル +- sample/ # サンプル群、サンプルの定義ファイル、リソース、実行ファイル +- java/ # OpenHRP提供のGrxUIが依存するjarファイル +- plugins/ # OpenHRP提供のEclipseプラグイン +- doc/ # ドキュメント群 +- OpenHRP-3.1/ # ライセンス、ヒストリなど +- idl/ # IDLのdoxygen 英語 +- idl_jp/ # IDLのdoxygen 日本語 +- lib/ # ライブラリのdoxygen 英語 +- lib_jp/ # ライブラリのdoxygen 日本語 +- ut/ # 東大版DynamicsSimulatorのdoxygen 英語
また、OpenRTM-1.1.0に依存しダウングレードはできません。 apt-getの使用次のコマンドを実行してopenhrパケージをインストールします。 sudo add-apt-repository ppa:hrg/stable sudo add-apt-repository ppa:openrave/release sudo apt-get update sudo apt-get install openhrp特に問題がなければ適宜Yesや承諾を選択してインストールを終えてください。 Javaのサードパーティ確認$ java -versionを実行してjavaのサードパーティを確認してください。 "OpenJDK Runtime Environment "の文言が含まれていればOpenJDKのjreが有効になっています。 "Java(TM) SE Runtime Enviroment" の文言が含まれていればSunのjreが有効になってます。 OpenJDK、またはsunが有効になっていることを確認し、Eclipse、および、GrxUIプラグインのインストール作業へお進みください。 そうでない場合、gcjに切り替わっていることがあり、その時は $ sudo update-java-alternatives -s java-6-sunまたは $ sudo update-java-alternatives -s java-6-openjdkを実行して切り替えてください。 Eclipse、および、GrxUIプラグインのインストールGrxUIはEclipseのプラグインです。現在のバージョンはEclipse3.4に対応しています。Eclipseの実行とコンパイルに必須のプラグインをあらかじめ導入した全部入りパッケージを用意しています。 本サイトの「ダウンロード」ページからEclipse 全部入りパッケージを ダウンロードして、解凍してください。 tar xzvf peclipse342_hrpdependencies_linux_ja_20120220.tar.gz/usr/share/OpenHRP-3.1/java/plugins/ ディレクトリ内のすべてのjarファイルをEclipseのpluginsディレクトリへコピーしてください。 例えば、eclipseディレクトリがカレントディレクトリの場合 $ cp /usr/share/OpenHRP-3.1/java/plugins/*.jar plugins/コマンドでコピーできます。 これでインストールは完了です。GrxUIの起動・初期設定に進み、GrxUIの起動してください。 |