Windows 上でソースパッケージからインストールしたい場合、OpenRTM-aist-Python を自分でビルドする必要があります。
Windows 用の OpenRTM-aist (Python版) ソースパッケージは Linux 用のソースとは別に配布されています。 ソースコードの内容は全く同じですが、以下の部分が異なっています。
オリジナルは subversion リポジトリのソースコードで、そのソースコードから、Linux 上では、
の2種類を、
Windows 上では、
の1種類だけを作成する構成になっています。
ビルドに必要な環境、ライブラリは以下の通りです。
Python 2.7 が必要です。以下のサイトから最新のものを取得しインストールしてください。
インストーラを起動すると、ウィザードで幾つか選択する部分がありますが、 デフォルトのままでインストールしてかまいません。
OpenRTM-aist-Python のビルドには omniORBpy のライブリが必要です。omniORBpy は以下のリンクから、ソースコードおよびバイナリを取得できます。
ZIPファイルを展開すると、以下の様なディレクトリツリーが展開されるはずです。 それぞれのディレクトリー下のファイルを以下の指示通りに Python のディレクトリーに配置してください。 なお、omniORBpy のバージョンを x.y, Python のバージョンを X.Y として記述しています。
+ omniPRBpy-x.y + bin + x86_win32 -> exe, dllともに C:\PythonXY 直下へ + doc -> 削除してもよい + examples -> 削除してもよい + idl -> 削除してもよいが C:\PythonXY\Lib\site-packages\omniORB\idl 以下においておいてもよい + lib + python -> 以下のディレクトリとファイルを丸ごと C:\PythonXY\Lib\site-packages 直下へ + x86_win32 -> .pyd を C:\PythonXY\Lib\site-packages 直下へ
まずソースコード OpenRTM-aist-Python-X.X.X.zip をダウンロードし、適当なディレクトリーに展開します。
コマンドプロンプトを起動し、先程ソースコードを展開したフォルダーに移動後、以下のコマンドにてビルドを行います。
> OpenRTM-aist-Python-X.X.X > python setup.py build
すべてが正しくビルドできたら、以下のコマンドにてインストールを完了させます。
> python setup.py install
以上で、OpenRTM-aist のインストールは終了です。
モーションエディタ/シミュレータ
動力学シミュレータ
統合開発プラットフォーム
産総研が提供するRTC集
東京オープンソースロボティクス協会
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
Windows 上でソースパッケージからインストールしたい場合、OpenRTM-aist-Python を自分でビルドする必要があります。
Windows 用ソースコード
Windows 用の OpenRTM-aist (Python版) ソースパッケージは Linux 用のソースとは別に配布されています。 ソースコードの内容は全く同じですが、以下の部分が異なっています。
ソースコードの構成
オリジナルは subversion リポジトリのソースコードで、そのソースコードから、Linux 上では、
の2種類を、
Windows 上では、
の1種類だけを作成する構成になっています。
ビルド環境
ビルドに必要な環境、ライブラリは以下の通りです。
Python
Python 2.7 が必要です。以下のサイトから最新のものを取得しインストールしてください。
インストーラを起動すると、ウィザードで幾つか選択する部分がありますが、 デフォルトのままでインストールしてかまいません。
omniORBpy
OpenRTM-aist-Python のビルドには omniORBpy のライブリが必要です。omniORBpy は以下のリンクから、ソースコードおよびバイナリを取得できます。
ZIPファイルを展開すると、以下の様なディレクトリツリーが展開されるはずです。 それぞれのディレクトリー下のファイルを以下の指示通りに Python のディレクトリーに配置してください。 なお、omniORBpy のバージョンを x.y, Python のバージョンを X.Y として記述しています。
ソースパッケージの取得
まずソースコード OpenRTM-aist-Python-X.X.X.zip をダウンロードし、適当なディレクトリーに展開します。
ビルド
コマンドプロンプトを起動し、先程ソースコードを展開したフォルダーに移動後、以下のコマンドにてビルドを行います。
インストール
すべてが正しくビルドできたら、以下のコマンドにてインストールを完了させます。
以上で、OpenRTM-aist のインストールは終了です。