OpenRTM-aist (C++): チケット
https://www.openrtm.org/redmine/
https://www.openrtm.org/redmine/redmine/favicon.ico
2019-01-08T13:03:33Z
Redmine for OpenRTM-aist
Redmine
機能 #4650 (新規): CSPポートを実装する
https://www.openrtm.org/redmine/issues/4650
2019-01-08T13:03:33Z
n-ando
Noriaki.Ando@gmail.com
<p>CSPのチャネルを疑似的に実現するポートを実装する。</p>
機能 #4176 (終了): omniidl shortcutの利用
https://www.openrtm.org/redmine/issues/4176
2017-09-04T05:20:01Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>IDLコンパイラ実行時に-Wbshortcutオプションを追加することで関数を直接呼び出せるようにする。<br />サンプルを見たところLOCAL_CALLS_SHORTCUTのポリシーを設定したPOAを使用する必要があるようなので、新たに子POAを生成する。</p>
<ul>
<li><a class="external" href="https://sourceforge.net/p/omniorb/svn/HEAD/tree/trunk/omniORB/src/examples/poa/shortcut/shortcut.cc">https://sourceforge.net/p/omniorb/svn/HEAD/tree/trunk/omniORB/src/examples/poa/shortcut/shortcut.cc</a></li>
</ul>
機能 #4127 (終了): RTCのプロパティにマネージャ名を設定する
https://www.openrtm.org/redmine/issues/4127
2017-06-21T00:20:11Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>RTCのプロパティに起動したマネージャの名前を設定するように変更する。<br />Python版ではManager.pyのcreateComponent関数内の以下の部分を変更している。<br /><pre>
inherit_prop = ["config.version",
"openrtm.name",
"openrtm.version",
"os.name",
(省略)
"sdo.service.provider.enabled_services",
"sdo.service.consumer.enabled_services",
"manager.instance_name"] #追加
</pre></p>
機能 #4119 (終了): 同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する
https://www.openrtm.org/redmine/issues/4119
2017-06-14T03:22:24Z
n-ando
Noriaki.Ando@gmail.com
<p>同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する。</p>
<a name="オプション"></a>
<h3 >オプション<a href="#オプション" class="wiki-anchor">¶</a></h3>
<ul>
<li>port.[port_name].dataport.allow_dup_connection: YES/NO [default: NO]</li>
<li>port.[port_name].dataport.fan_out: [number of connection, OutPort only]</li>
<li>port.[port_name].dataport.fan_in: [number of connection, InPort only]</li>
</ul>
機能 #3441 (終了): ⑨ サービスポートのダイレクト接続機能
https://www.openrtm.org/redmine/issues/3441
2016-02-15T04:17:05Z
n-ando
Noriaki.Ando@gmail.com
<p>同一プロセス内のデータポート接続において、required i/fがprovided i/fを呼び出すのに、オブジェクトリファレンス経由ではなく、マーシャリングをバイパスサーバントを直接呼ぶようにする機能を実装すること。</p>
機能 #3440 (終了): ⑥ 起動時にコンポーネントをアクティベーションする機能(非同一プロセス)
https://www.openrtm.org/redmine/issues/3440
2016-02-15T04:15:45Z
n-ando
Noriaki.Ando@gmail.com
<p>コンポーネントコンフィギュレーションファイルに設定することで、起動時にネームサーバに登録されているコンポーネントをアクティベーションする機能を実装すること。</p>
機能 #3274 (終了): ⑭ スレーブマネージャの名前によるグルーピング
https://www.openrtm.org/redmine/issues/3274
2015-07-23T00:02:58Z
n-ando
Noriaki.Ando@gmail.com
<p>コンポーネントを起動する際に、マスターマネージャにコンポーネント起動を依頼し、マスターは指定された名前やポリ氏に従って、すでに起動済みのスレーブ上にRTCを起動したり、新たなプロセスを起動してそこにRTCをインスタンス化できる機能を実装する。</p>
機能 #3273 (終了): ⑬ 名前付けポリシー機能の拡張
https://www.openrtm.org/redmine/issues/3273
2015-07-23T00:02:39Z
n-ando
Noriaki.Ando@gmail.com
<p>「名前ベースのコンポーネント」機能を実現するために、異なるプロセスで起動した同一コンポーネントでも、マスターの配下にある他のコンポーネントの名前を見て、インスタンス番号を付ける機能を実装する。また、コンポーネント自身もINS機能を利用して、カテゴリ名、インスタンスIDをObjectIdとして起動するように、新たなPOA上でのアクティブ化、名前付けなどを実装する。</p>
機能 #3272 (終了): ⑫ 名前ベースのコンポーネント指定方法の実装
https://www.openrtm.org/redmine/issues/3272
2015-07-23T00:02:20Z
n-ando
Noriaki.Ando@gmail.com
<p>マネージャのマスタースレーブ機能を完成させ、ホスト名・コンポーネント名の指定でコンポーネントのオブジェクトリファレンスを取得する仕組みを実装する。これを、ネームサービス操作関数セットに取り込む。例えば、rtns:openrtm.org::/category/component という形式でコンポーネントにアクセスできるようにする。コンポーネントのポート番号は通常わからないが、まずマスターマネージャに問い合わせることでマネージャが把握しているスレーブのRTCのリファレンスを返すことでこの機能を実現する。</p>
機能 #3271 (終了): ②ネームサービス操作関数セットの実装
https://www.openrtm.org/redmine/issues/3271
2015-07-23T00:01:56Z
n-ando
Noriaki.Ando@gmail.com
<p>ネームサービスにコンポーネント内部から、あるいはマネージャの拡張モジュールなどからアクセスし、登録されているRTCを取得する仕組みを実装する。</p>
機能 #3270 (終了): ①コンポーネント操作関数セットの実装
https://www.openrtm.org/redmine/issues/3270
2015-07-23T00:01:38Z
n-ando
Noriaki.Ando@gmail.com
<p>rtshellライクに、コンポーネントの各種操作を簡単に行うことができる関数セットを実装する。</p>
機能 #3269 (終了): ⑪ 共有メモリ型データポート接続機能
https://www.openrtm.org/redmine/issues/3269
2015-07-23T00:01:23Z
n-ando
Noriaki.Ando@gmail.com
<p>同一ノード内のコンポーネント間のデータポート接続において、データのPutを共有メモリ経由で行うことで、TCP/IPスタックを経由することなく高速にデータ転送する機能を実装する。</p>
機能 #3265 (終了): ⑩ セキュアな通信機能
https://www.openrtm.org/redmine/issues/3265
2015-07-22T23:59:59Z
n-ando
Noriaki.Ando@gmail.com
<p>RTC間の通信をsslで行うための機能を実装する。</p>
機能 #3263 (終了): ⑦ トピックベースのポート接続機能
https://www.openrtm.org/redmine/issues/3263
2015-07-22T23:58:52Z
n-ando
Noriaki.Ando@gmail.com
<p>ROSライクなトピックベースのポート接続、ただし、この機能自体はサービスポートにも応用できるので、「トピック」という名称は不適切かもしれない。ns rendezbous connection とか?</p>
機能 #3262 (終了): ⑤起動時にポート同士を接続する(非同一プロセス)
https://www.openrtm.org/redmine/issues/3262
2015-07-22T23:55:31Z
n-ando
Noriaki.Ando@gmail.com
<p>コンポーネントコンフィギュレーションファイルに設定することで起動時にネームサーバに登録されているコンポーネントのポート同士を接続する。</p>