miyamoto の活動
2016/02/05から2016/03/05まで
2016/03/05
- 01:25 OpenRTM-aist (Python) リビジョン 682 (openrtm-python): [compat,bugfix,->RELENG_1_2] bug fix.
- 00:39 OpenRTM-aist (Python) リビジョン 681 (openrtm-python): [compat,bugfix,->RELENG_1_2] bug fix.
2016/02/29
- 22:11 OpenRTM-aist (Python) リビジョン 680 (openrtm-python): [compat,bugfix,->RELENG_1_2] bug fix. refs #3410
- 12:21 OpenRTM-aist (Python) リビジョン 679 (openrtm-python): [compat,bugfix,->RELENG_1_2] bug fix. refs #3410
2016/02/28
- 17:08 OpenRTM-aist (Python) 機能 #3400: ① コンポーネント操作関数セットの実装
- get_state関数の引数の順番を変更した。
get_state(rtc, ec_id, state)
→
get_state(state, rtc, ec_id)
- 17:04 OpenRTM-aist (Python) リビジョン 678 (openrtm-python): [incompat,bugfix,func,->RELENG_1_2] The bug of get_state() has been fixed. refs #3400.
- 00:58 OpenRTM-aist (Python) リビジョン 677 (openrtm-python): [compat,bugfix,->RELENG_1_2] bug fix. refs #3410
2016/02/27
- 23:00 OpenRTM-aist (Python) リビジョン 676 (openrtm-python): [incompat,new_func,->RELENG_1_2] add getManagerServant() and getNaming() to Manager. refs #3411
- 22:54 OpenRTM-aist (Python) リビジョン 675 (openrtm-python): [incompat,new_func,->RELENG_1_2] add get_connector_ids_by_portref() and get_connector_names_by_portref(). refs #3400
- 17:22 OpenRTM-aist (Python) 機能 #3401: ② ネームサービス操作関数セットの実装
- 以下の指定方法でネーミングサービス上のRTCのオブジェクトリファレンスを取得する機能を実装した。...
- 16:51 OpenRTM-aist (Python) リビジョン 674 (openrtm-python): [compat,bugfix,->RELENG_1_2] The bug of NamingOnCorba.string_to_component() has been fixed. refs #3401.
- 11:35 OpenRTM-aist (Python) リビジョン 673 (openrtm-python): [incompat,bugfix,func,->RELENG_1_2] bug fix. refs #3410
- 11:04 OpenRTM-aist (Python) リビジョン 672 (openrtm-python): [compat,bugfix,->RELENG_1_2] bug fix. refs #3400
- 10:52 OpenRTM-aist (Python) リビジョン 671 (openrtm-python): [incompat,bugfix,func,->RELENG_1_2] bug fix. refs #3410
- 10:36 OpenRTM-aist (Python) リビジョン 670 (openrtm-python): [incompat,bugfix,func,->RELENG_1_2] bug fix. refs #3410
- 10:35 OpenRTM-aist (Python) リビジョン 669 (openrtm-python): [incompat,bugfix,func,->RELENG_1_2] bug fix. refs #3407
- 10:34 OpenRTM-aist (Python) リビジョン 668 (openrtm-python): [incompat,bugfix,func,->RELENG_1_2] bug fix. refs #3400
- 01:14 OpenRTM-aist (Python) 機能 #3410: ⑪ 共有メモリ型データポート接続機能
- 名前が紛らわしいため、SharedMemory.idlのSharedMemoryインターフェースをPortSharedMemoryに変更した。...
2016/02/26
- 19:24 OpenRTM-aist (Python) リビジョン 667 (openrtm-python): [compat,->RELENG_1_2] add string_to_component() to NamingOnCorba. refs #3401
- 19:23 OpenRTM-aist (Python) リビジョン 666 (openrtm-python): [compat,->RELENG_1_2]The processing in NamingOnManager.string_to_component() method has been changed. refs #3411
- 19:11 OpenRTM-aist (Python) リビジョン 665 (openrtm-python): [compat,->RELENG_1_2]The processing in initPreActivation() method has been changed. refs #3405
- 19:09 OpenRTM-aist (Python) リビジョン 664 (openrtm-python): [compat,->RELENG_1_2]The processing in initPreConnection() method has been changed. refs #3404
- 18:41 OpenRTM-aist (Python) 機能 #3402: ③ コンポーネント起動時に事前設定に従いポート同士を接続する機能(同一プロセス)
- [[#3404]]の実装のために、ポート名の間の記号を":"から"^"に変更した。...
- 18:37 OpenRTM-aist (Python) 機能 #3405: ⑥ 起動時にコンポーネントをアクティベーションする機能(非同一プロセス)
- [[#3402]]で実装したinitPreConnection関数内に非同一プロセスで起動したRTCをアクティブ化する機能を追加した。
具体的には[[#3411]]のrtcloc形式、およびおよび#3401で実装したrtcname形... - 18:33 OpenRTM-aist (Python) 機能 #3404: ⑤ コンポーネント起動時に事前設定に従い起動時にポート同士を接続する(非同一プロセス)
- 添付のコードのtest_PreConnection関数でテストを行った。
まず2つのプロセスでRTCを起動し、managerのinit関数で別プロセスで起動したRTCのポートと接続するように設定した。そしてtest_PreConne... - 18:28 OpenRTM-aist (Python) 機能 #3404: ⑤ コンポーネント起動時に事前設定に従い起動時にポート同士を接続する(非同一プロセス)
- [[#3402]]で実装したinitPreConnection関数内に非同一プロセスで起動したRTCのポートを接続する機能を追加した。
具体的には[[#3411]]のrtcloc形式、および[[#3401]]で実装したrtcname... - 17:30 OpenRTM-aist (Python) 機能 #3411: ⑫ 名前ベースのコンポーネント指定方法の実装
- ホスト名を*とした場合に、プロセス内で起動したマネージャからマスターマネージャを取得する機能を追加した。
プロセス内で起動したマネージャをManger_Aとする。
* Manger_Aがマスターマネージャの場合には、Man... - 00:25 OpenRTM-aist (Python) リビジョン 661 (openrtm-python): [incompat,new_func,->RELENG_1_2] add disconnect_all_by_name() and disconnect_by_portname_connector_name(), disconnect_by_portname_connector_id(). refs #3400
- 00:23 OpenRTM-aist (Python) 機能 #3400: ① コンポーネント操作関数セットの実装
- 以下の関数を追加した。
h3. disconnect_all_by_name
指定した名前のポートのコネクタを全て切断する。
以下のコードでテストを行った。
@ret = OpenRTM_aist.connec...
2016/02/25
- 23:22 OpenRTM-aist (Python) リビジョン 660 (openrtm-python): [incompat,new_func,new_file,->RELENG_1_2] add SharedMemory.idl and SharedMemory.py. refs #3410
- 23:14 OpenRTM-aist (Python) 機能 #3410: ⑪ 共有メモリ型データポート接続機能
- 共有メモリ通信のためのインターフェースとしてSharedMemory.idlを作成した。...
- 15:02 OpenRTM-aist (Python) リビジョン 659 (openrtm-python): [compat,bugfix,->RELENG_1_2] bug fix.
- 14:27 OpenRTM-aist (Python) リビジョン 658 (openrtm-python): [incompat,new_func,new_file,->RELENG_1_2] add NumberingPolicyBase.py, NodeNumberingPolicy.py, and NamingServiceNumberingPolicy.py. refs #3412
- 14:25 OpenRTM-aist (Python) 機能 #3412: ⑬ 名前付けポリシー機能の拡張
- NumberingPolicyBase.py、NodeNumberingPolicy.py、NamingServiceNumberingPolicy.pyを追加した。
NumberingPolicyBase.pyにはNumberin... - 06:26 OpenRTM-aist (Python) リビジョン 657 (openrtm-python): [incompat,new_func,->RELENG_1_2] add string_to_component() to NamingManager. ref #3411
- 06:20 OpenRTM-aist (Python) 機能 #3411: ⑫ 名前ベースのコンポーネント指定方法の実装
- Manager.idlにget_components_by_nameを追加した。
これに伴い、ManagerServantクラスにget_components_by_name関数を追加した。
get_components_by_na... - 05:49 OpenRTM-aist (Python) リビジョン 656 (openrtm-python): [incompat,new_func,->RELENG_1_2] Direct data get mode has been implemented. ref #3407
- 05:49 OpenRTM-aist (Python) 機能 #3407: ⑧ ダイレクトデータポート接続機能
- Pull型の実装を一部変更した。
OutPortPullConnectorのread関数でコールバックを呼び出すように変更した。 - 05:19 OpenRTM-aist (Python) 機能 #3400: ① コンポーネント操作関数セットの実装
- is_existing関数を修正した。
それに伴いテスト用コードも以下のように修正した。
@ret = OpenRTM_aist.is_existing(self.comp1)
self.assertFalse(ret)
... - 04:31 OpenRTM-aist (Python) リビジョン 655 (openrtm-python): [incompat,new_func,->RELENG_1_2] add disconnect_by_portref_connector_name() and disconnect_by_portref_connector_id(), disconnect_all_by_ref(). refs #3400
2016/02/24
- 00:20 OpenRTM-aist (Python) 機能 #3410: ⑪ 共有メモリ型データポート接続機能
- h2. ロックの方法について
h3. 共有メモリでミューテックスを共有する方法
Linuxの場合は共有メモリでミューテックスを共有できる。
@int fd = shm_open(vecfile, O_RDWR|O_C...
2016/02/20
- 00:36 OpenRTM-aist (Python) 機能 #3409: ⑩ セキュアな通信機能
- h2. endpointをどのような条件でtcpかsslかを選択するかについて
h3. 指定方法①
クライアント側でORB_initのオプションORBclientTransportRuleを設定することでどのエンドポイントを優先する...
他の形式にエクスポート: Atom