ビュー(マネージャコントロールビュー編)

ここではマネージャコントロールビューについて説明します。

fig34ManagerControlView_ja.png
マネージャコントロールビューの位置


ネームサービスビューでマネージャを選択すると、マネージャコントロールビューがアクティブになり、選択されたマネージャを制御できるようになります。

fig35ManagerControlView_ja.png
マネージャコントロールビュー

マネージャコントロールビューの画面構成

No. 説明
ロード可能モジュール一覧表示ボタン。
ロード済みモジュール一覧表示ボタン。
コンポーネント一覧表示ボタン。
コンポーネント生成ボタン。コンポーネント作成ダイアログを開き、新しくコンポーネントを生成します。生成されたコンポーネントは③のコンポーネント一覧表示で表示されます。
マネージャ複製ボタン。新しいマネージャを起動します。
マネージャ終了ボタン。選択中のマネージャを終了します。
モジュール、およびコンポーネントの一覧を表示するテーブル。
モジュールをURL指定でロードする場合にURLを指定します。
モジュールのロード、アンロードボタン。⑦のテーブルで選択中のモジュール、もしくはURLで指定したモジュールをロード、アンロードします。


マネージャにモジュールをロードするには「Loadable Modules」ボタンをクリックし、表示されたロード可能モジュールを選択すると、「Load」ボタンが有効になり、クリックするとモジュールがロードされます。
また、「URL:」のテキストボックスにモジュールのURLを入力して「Load」ボタンをクリックすることにより、URL指定でモジュールを追加することもできます。

fig36LoadModule.png
モジュールのロード


モジュールをアンロードするには「Loaded Modules」ボタンをクリックし、表示されたロード済みモジュールを選択すると、「Unload」ボタンが有効になり、クリックするとモジュールがアンロードされます。

fig37UnLoadModule.png
モジュールのアンロード


新しくコンポーネントを生成するには「Create」ボタンをクリックして、コンポーネント生成ダイアログを開き、生成するコンポーネントの種別を選択し、「OK」をクリックするとコンポーネントが生成されます。
生成されたコンポーネントはマネージャによってネームサービスに登録され、「Active Components」ボタンで表示されるコンポーネント一覧に表示されるようになります。

fig38ComponentDialog_ja.png
コンポーネント生成ダイアログ


コンポーネントの種別は、マネージャにロード済みのモジュールで定義されているコンポーネントから選択します。
Parameterにはコンポーネント生成パラメータを指定することができ、「param1=value1&param2=value2」の形式で記述します。以下の共通パラメータは、すべてのコンポーネントで設定可能です。

コンポーネント生成の共通パラメータ

パラメーター名 説明
instance_name コンポーネントのインスタンス名。
指定しない場合はコンポーネント種別(type_name)に通番を付与
type_name コンポーネントの種別
description コンポーネントの説明
version コンポーネントのバージョン
vendor コンポーネントの提供元
category コンポーネントのカテゴリ


また、コンポーネント生成パラメータでConfigurationSetの値も指定することができます。 ConfigurationSetのパラメータは「conf.NNNN.PPPP=VVVV」の形式で、NNNNにはConfigurationSet名、PPPPにはパラメータ名、VVVVには設定値をそれぞれ指定します。
例として、ConsoleInのコンポーネントを生成し、mode1という名前のConfigurationSetを作成し、input_mode、input_cycleというパラメータを指定する場合は以下のようになります。

fig40ConfigurationSet.png
コンポーネント生成時にConfigurationSetパラメータを指定


その他にも、コンポーネントによって任意のパラメータを指定することができます。&br

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2160
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク