[openrtm-users 02798] Re: RTCインスタンス名の動的変更について

Ando Noriaki n-ando @ aist.go.jp
2013年 5月 13日 (月) 17:00:31 JST


知久さま

安藤です

ちなみに、どういったケースで動的なインスタンス名の変更を
利用されるご予定だったのか、参考までにユースケースを
おしえていただけないでしょうか?



2013年5月13日 16:56 chiku <chiku @ sec.co.jp>:
> 安藤様
>
> 返信ありがとうございます。 セック)知久です。
>
> setInstanceName関数の設計思想について、承知致しました。
> コンポーネント生成時にインスタンス名を指定する方法を検討してみます。
>
> 以上、よろしくお願いします。
>
>
> (2013/05/13 15:43), Ando Noriaki wrote:
>> 知久さま
>>
>> 安藤です
>>
>> setInstanceNameはユーザが呼ぶことを想定した関数ではないので、
>> これによりRTC生成後にインスタンス名を変更すると、いろいろと不整合が起こると思います。
>> また、RTSystemEditorの方でも特に動的インスタンス名の変更は想定しておりません。
>> ただし、コンポーネント生成時にcreateComponentに与える引数により、<型名>+数字
>> 以外の特定のインスタンス名を与えることは可能です。
>>
>> 以上、よろしくお願いします。
>>
>>
>> 2013年5月13日 15:16 chiku <chiku @ sec.co.jp>:
>>> OpenRTM-aist開発チームの皆様
>>>
>>> 株式会社セックの 知久 と申します。
>>>
>>> OpenRTP 1.1.0-RC4を使用しておりますが、システムエディタの下記現象に困っ
>>> ております。
>>>
>>> ・RTCのインスタンス名をRTObject_impl::setInstanceName関数を用いて動的に
>>> 変更した際に、
>>> System Diagramタブ上の表示に反映されない。
>>>
>>> ちなみに、プロパティータブ上での表示には、変更が自動的に反映されて表示が
>>> 変化します。
>>>
>>> System Diagram上の表示は、Name Serviceペインからドラッグ&ドロップした際
>>> に表示されるインスタンス名のままとなっており、再度ドラッグ&ドロップし直
>>> さないと反映されないようです。
>>> DiactivateやActivateをしても、インスタンス名の表示は変化しません。
>>>
>>> RTCのインスタンス名の動的変更に応じて、
>>> System Diagram上での表示インスタンス名も更新されるようにご対応頂けないで
>>> しょうか。
>>>
>>> あるいは、再度ドラッグ&ドロップすることなく強制的に変更を反映させる代替
>>> 手段が
>>> ありましたら、その方法をご教示下さい。
>>>
>>> 以上、よろしくお願いいたします。
>>>
>>> --
>>> /********************************************************
>>> 株式会社セック 開発本部 第四開発部
>>> 知久 健
>>> 158-0097 東京都世田谷区用賀4-10-1 世田谷ビジネススクエア
>>> TEL : 03-5491-4404
>>> e-mail : chiku @ sec.co.jp
>>> ********************************************************/
>>>
>>> _______________________________________________
>>> openrtm-users mailing list
>>> openrtm-users @ openrtm.org
>>> http://www.openrtm.org/mailman/listinfo/openrtm-users
>> _______________________________________________
>> openrtm-users mailing list
>> openrtm-users @ openrtm.org
>> http://www.openrtm.org/mailman/listinfo/openrtm-users
>>
>>
> _______________________________________________
> openrtm-users mailing list
> openrtm-users @ openrtm.org
> http://www.openrtm.org/mailman/listinfo/openrtm-users



-- 
安藤慶昭@独立行政法人産業技術総合研究所 知能システム研究部門
    統合知能研究グループ 主任研究員, 博士(工学)
    〒305-8568 つくば市梅園1-1-1 中央第2
    e-mail: n-ando @ aist.go.jp, web: http://staff.aist.go.jp/n-ando
    OpenRTM-aist: http://www.openrtm.org

Noriaki Ando, Ph.D.
    Senior Research Scientist, RT-Synthesis R.G., ISRI, AIST
    AIST Tsukuba Central 2, Tsukuba, Ibaraki 305-8568 JAPAN
    e-mail: n-ando @ aist.go.jp, web: http://staff.aist.go.jp/n-ando
    OpenRTM-aist: http://www.openrtm.org


More information about the openrtm-users mailing list