[openrtm-users 00965] fedora11 によるサンプルを使ってテストでのエラー

temporary_nonaka @ yahoo.co.jp temporary_nonaka @ yahoo.co.jp
2009年 9月 30日 (水) 00:57:17 JST


fedora11で
http://openrtm.de/OpenRTM-aist/html/E3839EE3838BE383A5E382A2E383AB2FE382A4E383B3E382B9E38388E383BCE383ABUNIX.html#ef30b25e
に書いてあるFedoraへのインストール,yumを使う方法を実行しました.

インストールの確認
[root @ localhost ~]# rpm -q OpenRTM-aist
OpenRTM-aist-1.0.0-0.fc11.i386

ネームサーバの起動
[root @ localhost ~]# rtm-naming 9876
Starting omniORB omniNames: localhost.localdomain:9876

Wed Sep 30 00:19:32 2009:

Starting omniNames for the first time.
Wrote initial log file.
Read log file successfully.
Root context is
IOR:010000002b00000049444c3a6f6d672e6f72672f436f734e616d696e672f4e616d696e67436f6e746578744578743a312e300000010000000000000070000000010102000e0000003139322e3136382e312e3130300094260b0000004e616d6553657276696365000300000000000000080000000100000000545441010000001c000000010000000100010001000000010001
0509010100010000000901010003545441080000008425c24a01000c24
Checkpointing Phase 1: Prepare.
Checkpointing Phase 2: Commit.
Checkpointing completed.

rtc.conf を作成し,配置.

ConsoleInCompの起動
[root @ localhost ~]# /usr/share/OpenRTM-aist/examples/ConsoleInComp -f
~/RTCwork/rtc.conf
Creating a component: "ConsoleIn"....succeed.
=================================================
 Component Profile
-------------------------------------------------
InstanceID:     ConsoleIn0
Implementation: ConsoleIn
Description:    Console input component
Version:        1.0
Maker:          Noriaki Ando, AIST
Category:       example
  Other properties   
=================================================
=================================================
Port0 (name): out
-------------------------------------------------
- properties -
port.port_type: DataOutPort
dataport.data_type: TimedLong
dataport.subscription_type: flush,new,periodic
dataport.dataflow_type: push
dataport.interface_type: corba_cdr
-------------------------------------------------

ConsoleOutCompの起動
[root @ localhost ~]# /usr/share/OpenRTM-aist/examples/ConsoleOutComp -f
~/RTCwork/rtc.conf
succeed.
=================================================
 Component Profile
-------------------------------------------------
InstanceID:     ConsoleOut0
Implementation: ConsoleOut
Description:    Console output component
Version:        1.0
Maker:          Noriaki Ando, AIST
Category:       example
  Other properties   
=================================================
=================================================
Port0 (name): in
-------------------------------------------------
- properties -
port.port_type: DataInPort
dataport.data_type: TimedLong
dataport.subscription_type: Any
dataport.dataflow_type: push,pull
dataport.interface_type: corba_cdr
-------------------------------------------------

ConnectorCompの起動
[root @ localhost ~]# /usr/share/OpenRTM-aist/examples/ConnectorComp
bash: /usr/share/OpenRTM-aist/examples/ConnectorComp: そのようなファイル
やディレクトリはありません

ConnectorCompが無かったのでConnectorCompExtを起動
[root @ localhost ~]# /usr/share/OpenRTM-aist/examples/ConnectorCompExt
Subscription Type: 
terminate called after throwing an instance of
'CosNaming::NamingContext::NotFound'
アボートしました

という状態で作業が止まっています.どのようにしたらよいのでしょうか?

他にも同じページに書いてあるコンポーネントテンプレートのテストも試してみ
ましたが,真っ黒なコンポーネントが出来上がっただけでした.


--------------------------------------
Yahoo! JAPAN - Internet Security for teenagers and parents.
http://pr.mail.yahoo.co.jp/security/



openrtm-users メーリングリストの案内