https://www.openrtm.org/redmine/
https://www.openrtm.org/redmine/redmine/favicon.ico
2016-01-14T07:15:14Z
Redmine for OpenRTM-aist
OpenRTM-aist (Python) - 機能 #3401: ② ネームサービス操作関数セットの実装
https://www.openrtm.org/redmine/issues/3401?journal_id=8261
2016-01-14T07:15:14Z
miyamoto
nobu@nobu777.net
<ul><li><strong>期日</strong> を <i>2016/03/25</i> にセット</li><li><strong>担当者</strong> を <i>miyamoto</i> にセット</li><li><strong>対象バージョン</strong> を <i>RELEASE_1_2_0</i> にセット</li><li><strong>進捗率</strong> を <i>0</i> から <i>20</i> に変更</li><li><strong>予定工数</strong> を <i>30.00時間</i> にセット</li></ul>
OpenRTM-aist (Python) - 機能 #3401: ② ネームサービス操作関数セットの実装
https://www.openrtm.org/redmine/issues/3401?journal_id=8403
2016-02-27T08:22:20Z
miyamoto
nobu@nobu777.net
<ul><li><strong>ファイル</strong> <a href="/redmine/attachments/1742/test_Manager_Servant_new.py">test_Manager_Servant_new.py</a> <a class="icon-only icon-download" title="ダウンロード" href="/redmine/attachments/download/1742/test_Manager_Servant_new.py">test_Manager_Servant_new.py</a> を追加</li></ul><p>以下の指定方法でネーミングサービス上のRTCのオブジェクトリファレンスを取得する機能を実装した。</p>
<pre>
rtcname://localhost:2809/test.host_cxt/RTC0
rtcname://localhost/test.host_cxt/RTC0
rtcname://localhost/RTC0
</pre>
<p>また以下のように記述する事で途中のコンテキストを無視してインスタンス名だけで検索する事ができる。</p>
<pre>
rtcname://localhost:2809/*/RTC0
</pre>
<p>ホスト名を*と記述することでrtc.confのcorba.nameserversで指定したネーミングサービスから取得する。</p>
<pre>
rtcname://*/test.host_cxt/RTC0
</pre>
<p><a class="wiki-page new" href="https://www.openrtm.org/redmine/projects/openrtm-aist-python/wiki/%233411">#3411</a>の機能と同じく、NamingManagerのstring_to_component関数で取得できる。</p>
<p>この機能の実装のために、NamingOnCorbaクラスにstring_to_component関数を追加した。</p>
<p>添付のコードでテストを行った。</p>
<p>まず別プロセスで起動したRTCのオブジェクトリファレンスを取得できるかを確認した。</p>
<pre>
rtcname://localhost/test.host_cxt/TestComp20
</pre>
<p>次にホスト名を省略してRTCのオブジェクトリファレンスを取得できるかを確認した。<br /><pre>
rtcname://*/test.host_cxt/TestComp20
</pre></p>
<p>そして途中のコンテキスト名を省略してRTCのオブジェクトリファレンスを取得できるかを確認した。</p>
<pre>
rtcname://*/*/TestComp20
</pre>
OpenRTM-aist (Python) - 機能 #3401: ② ネームサービス操作関数セットの実装
https://www.openrtm.org/redmine/issues/3401?journal_id=11396
2018-01-19T09:34:11Z
n-miyamoto
n-miyamoto@aist.go.jp
<ul><li><strong>ステータス</strong> を <i>新規</i> から <i>解決</i> に変更</li><li><strong>進捗率</strong> を <i>20</i> から <i>100</i> に変更</li></ul>
OpenRTM-aist (Python) - 機能 #3401: ② ネームサービス操作関数セットの実装
https://www.openrtm.org/redmine/issues/3401?journal_id=11736
2018-09-13T00:21:54Z
n-miyamoto
n-miyamoto@aist.go.jp
<ul><li><strong>ステータス</strong> を <i>解決</i> から <i>終了</i> に変更</li></ul>