[openrtm-users 03081] Re: 複数のコンポーネントを異なるマシンで立ち上げたい

Kei Okada k-okada @ jsk.t.u-tokyo.ac.jp
2014年 8月 6日 (水) 14:18:13 JST


僕の理解が正しければ,以下の3つの方法でコンポーネントの立ち上げ時にネームサーバーを指定できます.

1) rtc.conf に書く.
http://www.openrtm.org/openrtm/ja/content/rtcconf_reference_ja#toc21

2)  コンポーネントのオプションとして -o "cobra.nameservers:<host>:<port" とかく
/home/k-okada/ros/hydro/devel/lib/hrpsys_ros_bridge/SequencePlayerServiceROSBridgeComp
-o corba.nameservers:localhost:15005 -o naming.formats:%n.rtc -o
exec_cxt.periodic.type:PeriodicExecutionContext -o
exec_cxt.periodic.rate:2000 -o logger.file_name:/tmp/rtc%p.log
__name:=SequencePlayerServiceROSBridge

3) CORBAのオプションを使う
http://www.orocos.org/book/export/html/1362 にあるように,
machine2 \$ ./demogui -ORBInitRef
NameService=corbaloc:iiop:192.168.12.132:2809/NameService
などとする.

2014-08-06 14:13 GMT+09:00  <hsnuhayato @ gmail.com>:
> 複数のコンポーネントを異なるマシンで立ち上げる場合、
> 一つのネームサーバにすべてのコンポーネントを登録する
> 必要があると思いますが、どのようにして登録するのでしょうか?
>
> _______________________________________________
> openrtm-users mailing list
> openrtm-users @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users


More information about the openrtm-users mailing list