最新バージョンOpenRTM-aist-1.2.1-RELEASEではC++版、Python版、Java版、OpenRTPがインストールされます。また、rtshellも同時にインストールされます。
Pythonをインストールしていない場合は、OpenRTM-aistをインストールできません。 OpenRTM-aistをインストールする前に、Pythonをインストールしてください。バージョンは、"3.7"、"3.6"、"2.7"に対応しています。
PythonのダウンロードはOpenRTM-aist-1.2.1-RELEASEをご覧ください。
Pythonのインストール先は、3.6または3.7の場合はインストール時の選択[Install Now] [Customize installation]のどちらにも対応しています。 2.7の場合はデフォルトの[Install for all users]設定のみに対応しています。
サーチパスは、以下の方法で自動で設定されるようにしてください。こうすると、python.exeが置いてあるディレクトリとScriptsディレクトリがPathに追加されます。 (例: Path=C:\Python27;C:\Python27\Scripts;...)
ここではWindows 10で64bit用インストーラーOpenRTM-aist-1.2.1-RELEASE_x86_64.msiを使ったインストール手順を紹介します。
インストーラーのダウンロードはOpenRTM-aist-1.2.1-RELEASEをご覧ください。
# Python 2.7がC:\の直下 Python27 ディレクトリにインストールされている場合 set PATH=C:\Python27\Scripts;%PATH% # Python 3.7がC:\Program Filesの下 Python37 ディレクトリにインストールされている場合 set PATH=C:\Program Files\Python37\Scripts;%PATH%
※ Python をインストールする場合できるだけ管理者権限でデフォルトのパスにインストールしてください。 ※ アカウントのローカルディレクトリやVisual Studio と一緒にインストールしている場合は、C:\Users\<ユーザ名>\AppData\Local\Programs\Python といった場所にインストールされている場合もありますので注意してください。
rtcon /localhost/ConsoleIn0.rtc:out /localhost/ConsoleOut0.rtc:in
------------------------------ Listener: ON_CONNECT Profile::name: outin Profile::id: 4d622f80-135f-11e6-b923-001c4231a7a3 ------------------------------
rtact /localhost/ConsoleIn0.rtc /localhost/ConsoleOut0.rtc
rtdeact /localhost/ConsoleIn0.rtc /localhost/ConsoleOut0.rtc
rtexit /localhost/ConsoleIn0.rtc rtexit /localhost/ConsoleOut0.rtc
モーションエディタ/シミュレータ
動力学シミュレータ
統合開発プラットフォーム
産総研が提供するRTC集
東京オープンソースロボティクス協会
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
最新バージョンOpenRTM-aist-1.2.1-RELEASEではC++版、Python版、Java版、OpenRTPがインストールされます。また、rtshellも同時にインストールされます。
事前準備
Pythonのインストール
Pythonをインストールしていない場合は、OpenRTM-aistをインストールできません。 OpenRTM-aistをインストールする前に、Pythonをインストールしてください。バージョンは、"3.7"、"3.6"、"2.7"に対応しています。
PythonのダウンロードはOpenRTM-aist-1.2.1-RELEASEをご覧ください。
Pythonのインストール先は、3.6または3.7の場合はインストール時の選択[Install Now] [Customize installation]のどちらにも対応しています。 2.7の場合はデフォルトの[Install for all users]設定のみに対応しています。
サーチパスは、以下の方法で自動で設定されるようにしてください。こうすると、python.exeが置いてあるディレクトリとScriptsディレクトリがPathに追加されます。
(例: Path=C:\Python27;C:\Python27\Scripts;...)
OpenRTM-aistのインストール
ここではWindows 10で64bit用インストーラーOpenRTM-aist-1.2.1-RELEASE_x86_64.msiを使ったインストール手順を紹介します。
インストーラーのダウンロードはOpenRTM-aist-1.2.1-RELEASEをご覧ください。
[インストール手順]サンプルコンポーネントを実行する
事前準備
Naming Serviceの起動
サンプルコンポーネント
ConsoleInComp、ConsoleOutCompを使用する
ConsoleInComp、ConsoleOutCompはDataInPort、DataOutPortの使用方法を示したサンプルです。ConsoleIn側で入力した数字が,ConsoleOut側に表示されます。ここではこの二つのコンポーネントを使用し、動作確認を行います。サンプルコンポーネントの起動
OpenRTP起動
RTSystemEditorの使用
コンポーネントのコンソール画面での動作確認
rtshellを利用する
OpenRTM-aist-1.2.1ではrtshellが標準でインストールされます。 rtshellを利用することでコマンドラインからRTCのActivate、Deactivate、終了等ができるようになります。RTCの操作
rtm-namingを起動
サンプルコンポーネントの起動
コマンドプロンプトからの操作
※ Python をインストールする場合できるだけ管理者権限でデフォルトのパスにインストールしてください。 ※ アカウントのローカルディレクトリやVisual Studio と一緒にインストールしている場合は、C:\Users\<ユーザ名>\AppData\Local\Programs\Python といった場所にインストールされている場合もありますので注意してください。
次は...