ここでは、 OpenRTM-aist RT System Editor (以下 RTSystemEditor) の画面例を示します。
RTSystemEditor は、 RTC をリアルタイムにグラフィカル操作する機能を持っています。提供される機能の一覧は以下のとおりです。
№ | 機能名称 | 機能概要 |
1 | コンポーネントコンフィグレーション表示/編集機能 | 選択したコンポーネントのコンフィギュレーションプロファイル情報をコンフィグレーションビューに表示し編集する。 |
2 | コンポーネント動作変更機能 | 選択したコンポーネントの動作を変更する。 |
3 | RTシステム組み立て機能 | システムエディタ上でシステムの組み立てを行う。 |
4 | システムセーブ/オープン機能 | システムエディタの内容を RTS プロファイルとしてセーブする。RTS プロファイルをシステムエディタでオープンする。システムのポート接続、コンフィグレーションを変更しない) |
5 | システム復元機能 | RTS プロファイルをシステムエディタでオープンし、プロファイルの内容を元にシステムを復元する。(プロファイルの内容でシステムのポート接続、コンフィグレーションを再構築する) |
RTSystemEditor の動作に必要な環境は以下のとおりです。
№ | 環境 | 備考 |
1 | Java Development Kit 6 | 注意:Java1.5(5.0)では動作しません。 |
2 | Eclipse 3.2.1 | Eclipse 本体 |
3 | Eclipse EMF 2.2.4 EMF+SDO Runtime および XSD Runtime | RT System Editor が依存する Eclipse プラグイン ※ご使用になられる Eclipse のバージョンに合ったものをご使用ください。 |
4 | Eclipse GEF 3.2.2 | RT System Editor が依存する Eclipse プラグイン ※ご使用になられる Eclipse のバージョンに合ったものをご使用ください。 |
5 | Eclipse Java development tools(JDT) | ※ご使用になられる Eclipse のバージョンに合ったものをご使用ください。 |
6 | RT Name Service View | RT System Editorが依存するOpenRTM-aistに含まれる開発ツール |
7 | RT Repository View | RT System Editorが依存するOpenRTM-aistに含まれる開発ツール |
RTSystemEditor は、 OpenRTM-aist を対象に開発されたものです。その他の RTC プラットフォームに対する操作は想定しておりません。