[openrtm-users 01722] OpenRTM-aist 1.1と1.0の接続問題

3 posts / 0 new
Last post
T.Yoshikai
Offline
Last seen: 12 years 1 month ago
Joined: 2011-05-11 01:20
[openrtm-users 01722] OpenRTM-aist 1.1と1.0の接続問題

OpenRTM-aist開発者の皆様

お世話になっております.東京大学の吉海です.

手元でsvn版(バージョン1.1)のOpenRTM-aistを試していたところ
バグ?を発見しましたので,報告させて頂きます.

1)OpenRTM-aist-1.0-Releaseで作成されたコンポーネントとの間の接続ができない

どちらもUbuntu 10.04 32bitで作ったコンポーネントで同じ型のインポート,ア
ウトポートの接続ができない状態です.

少なくとも,こちらで確認しているのは,
/usr/local/share/OpenRTM-aist/examples/src/SimpleIOにて,1.0-Release版で
コンパイルしたConsoleOutCompと1.1版(リビジョン2138)のexamples/src
/SimpleIOにてコンパイルしたConsoleInCompがRTSystemEditor上で接続できません.

RTSystemEditor上でデータポートのプロパティを確認すると,1.0-Releaseで
は,Data TypeがTimedLong であるのに対して,1.1で
は,IDL:RTC/TimedLong:1.0となっていることが接続できない原因かと思います
が,対処法はありますでしょうか.

2)rtc.confのネーミングフォーマットがおかしい

1.1版の方で,rtc.confに

naming.formats: %h.host_cxt/%n.rtc

と書かれたサンプルのデフォルトのものを使っていますが,RTSystemEditor上で
は,"|host_cxt" となり,正しくホスト名が取得出来ていないようです.

以上,取り急ぎ報告のみですみませんが,よろしくお願い致します.

Undefined
root
Offline
Last seen: 1 day 16 hours ago
Joined: 2009-06-23 14:31
[openrtm-users 01724] OpenRTM-aist 1.1と1.0の接続問題

吉海先生

産総研 安藤です

> OpenRTM-aist開発者の皆様
>
> お世話になっております.東京大学の吉海です.
>
> 手元でsvn版(バージョン1.1)のOpenRTM-aistを試していたところ
> バグ?を発見しましたので,報告させて頂きます.
>
> 1)OpenRTM-aist-1.0-Releaseで作成されたコンポーネントとの間の接続ができない
>
> どちらもUbuntu 10.04 32bitで作ったコンポーネントで同じ型のインポート,ア
> ウトポートの接続ができない状態です.
>
> 少なくとも,こちらで確認しているのは,
> /usr/local/share/OpenRTM-aist/examples/src/SimpleIOにて,1.0-Release版で
> コンパイルしたConsoleOutCompと1.1版(リビジョン2138)のexamples/src
> /SimpleIOにてコンパイルしたConsoleInCompがRTSystemEditor上で接続できません.
>
> RTSystemEditor上でデータポートのプロパティを確認すると,1.0-Releaseで
> は,Data TypeがTimedLong であるのに対して,1.1で
> は,IDL:RTC/TimedLong:1.0となっていることが接続できない原因かと思います
> が,対処法はありますでしょうか.

1.1からデータポートの方表明をより厳密にCORBAのIFR型を使用する
ようになりましたので、RTSEの型チェック機能に制限されこうなっています。
最新のRTSEをお使いください。

http://www.openrtm.org/pub/OpenRTM-aist/tools/1.1.0/eclipse342_rtmtools110release_win32_ja.zip

> 2)rtc.confのネーミングフォーマットがおかしい
>
> 1.1版の方で,rtc.confに
>
> naming.formats: %h.host_cxt/%n.rtc
>
> と書かれたサンプルのデフォルトのものを使っていますが,RTSystemEditor上で
> は,"|host_cxt" となり,正しくホスト名が取得出来ていないようです.

こちらは最新のコードでは修正されています。
http://openrtm.org/svnroot/OpenRTM-aist/branches/RELENG_1_1
に修正されたコードがあります。

お騒がせいたしました。よろしくお願いいたします。

> 以上,取り急ぎ報告のみですみませんが,よろしくお願い致します.
>

T.Yoshikai
Offline
Last seen: 12 years 1 month ago
Joined: 2011-05-11 01:20
[openrtm-users 01731] OpenRTM-aist 1.1と1.0の接続問題

安藤さま

お世話になっております.東京大学の吉海です.
迅速な対応ありがとうございます.

教えていただいたやり方で,無事1.0と1.1の間の接続問題,rtc.confのネーミン
グフォーマットの問題の両方が解決されていることを手元のUbuntu10.04環境で
確認致しました.

どうもありがとうございました.

(2011/05/25 22:20), Ando Noriaki wrote:
> 吉海先生
>
> 産総研 安藤です
>
>> OpenRTM-aist開発者の皆様
>>
>> お世話になっております.東京大学の吉海です.
>>
>> 手元でsvn版(バージョン1.1)のOpenRTM-aistを試していたところ
>> バグ?を発見しましたので,報告させて頂きます.
>>
>> 1)OpenRTM-aist-1.0-Releaseで作成されたコンポーネントとの間の接続ができない
>>
>> どちらもUbuntu 10.04 32bitで作ったコンポーネントで同じ型のインポート,ア
>> ウトポートの接続ができない状態です.
>>
>> 少なくとも,こちらで確認しているのは,
>> /usr/local/share/OpenRTM-aist/examples/src/SimpleIOにて,1.0-Release版で
>> コンパイルしたConsoleOutCompと1.1版(リビジョン2138)のexamples/src
>> /SimpleIOにてコンパイルしたConsoleInCompがRTSystemEditor上で接続できません.
>>
>> RTSystemEditor上でデータポートのプロパティを確認すると,1.0-Releaseで
>> は,Data TypeがTimedLong であるのに対して,1.1で
>> は,IDL:RTC/TimedLong:1.0となっていることが接続できない原因かと思います
>> が,対処法はありますでしょうか.
>
> 1.1からデータポートの方表明をより厳密にCORBAのIFR型を使用する
> ようになりましたので、RTSEの型チェック機能に制限されこうなっています。
> 最新のRTSEをお使いください。
>
> http://www.openrtm.org/pub/OpenRTM-aist/tools/1.1.0/eclipse342_rtmtools110release_win32_ja.zip
>
>> 2)rtc.confのネーミングフォーマットがおかしい
>>
>> 1.1版の方で,rtc.confに
>>
>> naming.formats: %h.host_cxt/%n.rtc
>>
>> と書かれたサンプルのデフォルトのものを使っていますが,RTSystemEditor上で
>> は,"|host_cxt" となり,正しくホスト名が取得出来ていないようです.
>
> こちらは最新のコードでは修正されています。
> http://openrtm.org/svnroot/OpenRTM-aist/branches/RELENG_1_1
> に修正されたコードがあります。
>
> お騒がせいたしました。よろしくお願いいたします。
>
>
>> 以上,取り急ぎ報告のみですみませんが,よろしくお願い致します.
>>

Log in or register to post comments

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK