活動
2017/09/01から2017/09/30まで
2017/09/29
- 15:52 OpenRTM-aist (Python) サンプル #4208 (担当): 協調ロボットのFSM4RTCモデル作成
- 添付ファイルの通りです。
- 14:51 OpenRTM-aist (Python) サンプル #4208 (終了): 協調ロボットのFSM4RTCモデル作成
- 2台の搬送用ロボットが協力して荷物を運ぶシステムのFSM4RTCモデルを作成する。
- 15:24 RTC Builder 整備 #4204 (解決): テンプレートからCMakeポリシー「CMP0002」の定義を外す
- 修正させて頂きました.r768
- 15:23 RTC Builder リビジョン 768 (rtmtools): Modified CMakeLists.txt #4204
- 15:23 RT System Editor リビジョン 768 (rtsystemeditor): Modified CMakeLists.txt #4204
- 15:01 OpenRTM-aist (Python) リビジョン 875 (openrtm-python): [incompat,2.0,FSM4RTC] bug fix.
- 14:59 OpenRTM-aist (Python) リビジョン 874 (openrtm-python): [merge,2.0,FSM4RTC] r873
- 14:58 OpenRTM-aist (Python) リビジョン 873 (openrtm-python): [compat,->RELENG_1_2] bug fix.
2017/09/28
- 18:04 OpenRTM-aist (Python) リビジョン 872 (openrtm-python): [merge] r870
- 18:00 OpenRTM-aist (Python) リビジョン 871 (openrtm-python): [compat,->RELENG_1_2] bug fix.
- 09:58 OpenRTM-aist (C++) サポート #4206 (終了): コネクタの数を知りたい
- OutPortBase::connectors()を使えばできそうですね。
失礼しました。
2017/09/27
- 19:05 OpenRTM-aist (C++) サポート #4206 (終了): コネクタの数を知りたい
- OutPortにつながっているコネクタの数を取得し、0の場合はOutPortから出すためのデータ生成を行わない、ということをしたいと考えています。
いい方法ありますでしょうか? - 16:13 OpenRTM-aist (C++) リビジョン 3049 (openrtm-cxx): [incompat, VxWorks] fixed bug.
- 16:13 コア リビジョン 3049: [incompat, VxWorks] fixed bug.
2017/09/26
- 10:22 RTC Builder 整備 #4204 (解決): テンプレートからCMakeポリシー「CMP0002」の定義を外す
- * このポリシーはCMake3.8.2以降では設定されておらず、現在の定義では赤字で警告がでるようになったため外して下さい...
2017/09/25
- 14:57 OpenRTM-aist (Java) 機能 #4203 (担当): マスターマネージャから多言語のRTC(スレーブマネージャ)が起動できる
- マスターマネージャからC++、pythonのスレーブマネージャー(rtcd、rtcd_python)を経由してRTCを起動できるようにする。
- 09:49 OpenRTM-aist (Java) リビジョン 1053 (openrtm-java): [compat,newfunc->releng_1_2] refs #4189 , refs #4190
- 09:42 OpenRTM-aist (Java) 機能 #4188 (担当): スレーブマネージャがマスターマネージャが存在するか定期的に確認する機能
2017/09/24
- 01:27 OpenRTM-aist (C++) リビジョン 3048 (openrtm-cxx): [compat,example] Throughput measurement component example added.
- 01:27 コア リビジョン 3048: [compat,example] Throughput measurement component example added.
2017/09/22
- 17:34 OpenRTM-aist (Java) リビジョン 1052 (openrtm-java): [compat,newfunc->releng_1_2] refs #4189 , refs #4190
- 17:06 OpenRTM-aist (Java) 機能 #4190 (担当): create_componentで指定したRTCが起動済みの場合にRTCのインスタンスを返す
- h2. 動作確認
マスターマネージャ起動(事前に、ConsoleOutのロードパスを設定して、preloadしておく。)... - 16:23 コア リビジョン 3047: [compat] When executing cmake, it is not influenced by the system environment variable. refs #4171
- 16:23 OpenRTM-aist (C++) リビジョン 3047 (openrtm-cxx): [compat] When executing cmake, it is not influenced by the system environment variable. refs #4171
- 14:10 OpenRTM-aist (Java) リビジョン 1051 (openrtm-java): [compat,bugfix->releng_1_2] Fixed the bug.
- 11:56 OpenRTM-aist (Java) 機能 #4189 (担当): create_componentで指定するidの変更
- h2. 動作確認
h3. rtc.confからのコンポーネント生成
あらかじめ、ConsoleOutのロードパスを設定して、preloadしておく。
rtc.confに追加(わざと「Javac」と指定)...
2017/09/21
- 04:06 OpenRTM-aist (Python) リビジョン 870 (openrtm-python): [compat,->RELENG_1_2] bug fix.
2017/09/20
- 16:47 OpenRTM-aist (Java) リビジョン 1050 (openrtm-java): [compat,newfunc->releng_1_2] The slave manager confirms the existence of a master manager periodically.. refs #4188
2017/09/19
- 20:34 コア リビジョン 3046: [compat,rtc.conf] A bug in preconnection option parser, which crash when ConnectorProfiles are not given or invalid format, fixed.
- 20:34 OpenRTM-aist (C++) リビジョン 3046 (openrtm-cxx): [compat,rtc.conf] A bug in preconnection option parser, which crash when ConnectorProfiles are not given or invalid format, fixed.
- 09:07 OpenRTM-aist (Java) 機能 #4187 (担当): manager_nameに指定が無い場合にmanager_<プロセス番号>でスレーブマネージャを起動する
2017/09/15
- 18:13 OpenRTM-aist (C++) バグ #4201 (解決): VisualStudioソリューションファイル生成時のヘッダーの設定を正しくする
- r4201,4172 で対応完了。
- 16:54 OpenRTM-aist (Java) リビジョン 1049 (openrtm-java): [compat->RELENG_1_2] Update Manager.idl.
- 16:50 コア リビジョン 3045: [compat,->RELENG_1_2] vc2017 version has been changed from vc15 to vc141. refs #4172
- 16:50 OpenRTM-aist (C++) リビジョン 3045 (openrtm-cxx): [compat,->RELENG_1_2] vc2017 version has been changed from vc15 to vc141. refs #4172
- 16:31 コア リビジョン 3044: [compat,->RELENG_1_2] vc2017 version has been changed from vc15 to vc141. refs #4172
- 16:31 OpenRTM-aist (C++) リビジョン 3044 (openrtm-cxx): [compat,->RELENG_1_2] vc2017 version has been changed from vc15 to vc141. refs #4172
- 16:14 コア リビジョン 3043: [compat,bugfix,->RELENG_1_2] The header setting of the Visual Studio solution file has been fixed. refs #4201 and #4172
- 16:14 OpenRTM-aist (C++) リビジョン 3043 (openrtm-cxx): [compat,bugfix,->RELENG_1_2] The header setting of the Visual Studio solution file has been fixed. refs #4201 and #4172
- 16:07 OpenRTM-aist (Java) リビジョン 1048 (openrtm-java): [compat,newfunc->releng_1_2] When manager_name is not designated, a slave manager starts it by the manager_\<process number\>. refs #4187
- 15:21 OpenRTM-aist (C++) 整備 #4202 (解決): Windows用ソースパッケージにAnalyzerサンプルを追加する
- r3042 にて作業完了。
- 14:44 OpenRTM-aist (C++) 整備 #4202 (解決): Windows用ソースパッケージにAnalyzerサンプルを追加する
- Windows用ソースパッケージにAnalyzerサンプルを含め、ビルドできるように整える
- 14:58 コア リビジョン 3042: [compat,->RELENG_1_2] Analyzer sample has been added in windows source package. refs #4202
- 14:58 OpenRTM-aist (C++) リビジョン 3042 (openrtm-cxx): [compat,->RELENG_1_2] Analyzer sample has been added in windows source package. refs #4202
- 14:32 OpenRTM-aist (Java) リビジョン 1047 (openrtm-java): [merge] r1043-1045 have been merged from trunk.
- 14:30 OpenRTM-aist (Java) リビジョン 1046 (openrtm-java): [merge] r1027-1039 have been merged from trunk.
- 13:33 OpenRTM-aist (Java) リビジョン 1045 (openrtm-java): [compat,newfunc->releng_1_2] When manager_name is not designated, a slave manager starts it by the manager_\<process number\>. refs #4187
- 11:43 OpenRTM-aist (Java) リビジョン 1044 (openrtm-java): [compat,newfunc->releng_1_2] When manager_name is not designated, a slave manager starts it by the manager_\<process number\>. refs #4187
2017/09/14
- 18:54 OpenRTM-aist (C++) バグ #4201 (解決): VisualStudioソリューションファイル生成時のヘッダーの設定を正しくする
- * http://svn.openrtm.org/OpenRTM-aist/trunk/OpenRTM-aist/build/slntool.py の修正
* 現状のままでもビルドには全く問題ないのだが、訂正するもの
* 現在の設... - 17:50 OpenRTM-aist (Java) 機能 #4186 (担当): モジュールロード時のエラーを取得できるようにする
- 17:48 OpenRTM-aist (Java) リビジョン 1043 (openrtm-java): [compat,newfunc->releng_1_2] When manager_name is not designated, a slave manager starts it by the manager_\<process number\>. refs #4187
- 12:10 OpenRTM-aist (Java) 機能 #4187: manager_nameに指定が無い場合にmanager_<プロセス番号>でスレーブマネージャを起動する
- h2. 動作確認
* マスターマネージャ起動
manager.modules.load_pathのpathは通しておく。...
2017/09/13
- 16:52 OpenRTM-aist (Java) リビジョン 1042 (openrtm-java): [incompat,return] Changed it with refs #4186
- 16:51 OpenRTM-aist (Java) リビジョン 1041 (openrtm-java): [incompat,return] Changed it with refs #4186
- 13:42 OpenRTM-aist (Java) リビジョン 1040 (openrtm-java): [incompat,return] Now Manager::load() function returns error code. refs #4186
- 11:22 OpenRTM-aist (Java) バグ #3704: ECにアタッチされたRTCが即座に追加されないためACTIVATE時に適切に遷移しない問題
- h3. テスト用のプログラムを変更して再度確認...
2017/09/12
- 17:09 OpenRTM-aist (Java) 調査 #4200 (担当): openrtp(RTSE)でRTCの状態がACTIVEと表示されない
- 17:08 OpenRTM-aist (Java) 調査 #4200: openrtp(RTSE)でRTCの状態がACTIVEと表示されない
- この動作確認では、participating EC からRTCをactivateしました。通常、openrtp(RTSE)のRTCの状態はオーナーECから取得した状態を示します。
openrtp(RTSE)を使用する場合は、実行コン... - 16:20 OpenRTM-aist (Java) 調査 #4200 (担当): openrtp(RTSE)でRTCの状態がACTIVEと表示されない
- #3704 の動作確認において、rthsell (rtls localhost/ -l) で確認したところ、 コンポーネントがActiveであることを確認できたが、openrtp(RTSE)で確認したところ、Sensor0.rtcだけ...
2017/09/11
- 19:51 OpenRTM-aist (C++) バグ #4199 (終了): RTPreemptECのPolicy設定方法
- RTPreemptECでPolicyを設定する際にpolicyのプロパティではなく何故かpriorityのプロパティが設定されているため修正する。...
- 19:48 OpenRTM-aist (C++) バグ #4198 (新規): Windows環境のsleepの精度の改善
- coil::sleppの精度が現状10ms程度しかないようなので改善する。
- 19:46 OpenRTM-aist (C++) 機能 #4197 (解決): Windows環境の時間計測の精度改善
- GetSystemTimeAsFileTimeは表現精度は10nsだが実際には精度10ms程度しかない。
QueryPerformanceCounterを使った場合には1ms以上の精度が出るようなので、coil::gettimeof... - 15:17 OpenRTM-aist (Java) バグ #4195 (担当): モジュールロードパスを複数設定した場合の不具合
- 14:55 OpenRTM-aist (Java) バグ #4195 (担当): モジュールロードパスを複数設定した場合の不具合
- モジュールロードパスを複数設定して、Manager::createComponentでコンポーネントを生成した場合、対象のコンポーネントが存在するにもかかわらず、生成できないことがある。
+再現例+
* ./RTMExamples... - 15:06 OpenRTM-aist (Java) リビジョン 1039 (openrtm-java): [compat,bugfix,->releng_1_2] Fixed the bug for manager.modules.load_path. refs #4195
- 10:18 OpenRTM-aist (Python) リビジョン 869 (openrtm-python): [compat,bugfix,->RELENG_1_2] To avoid access conflicts, access via variable object. refs #4191
- 10:17 OpenRTM-aist (Python) リビジョン 868 (openrtm-python): [compat,bugfix,->RELENG_1_2] To avoid access conflicts, access via variable object. refs #4191
2017/09/09
- 12:22 RTC Builder バグ #4151: 新規にIDLをデータポート型のために追加した場合に、ソースにincludeされずIDLファイルのコピーもされない
- 以下のような仕様で修正 r767
・生成したプロジェクト配下のidlディレクトリをデフォルトでidl検索ディレクトリに追加する
・「データポート」タブの「データ型」の横に「ReLoad」ボタンを追加
・「ReLoad」ボタンをク... - 12:21 RTC Builder リビジョン 767 (rtmtools): Modified search method for CORBA data type #4151
- 12:21 RT System Editor リビジョン 767 (rtsystemeditor): Modified search method for CORBA data type #4151
- 00:40 OpenRTM-aist (Python) バグ #4191 (解決): SliderComp.py 実行時にエラー状態になる
- Scale オブジェクトに対するアクセス競合が起きていた.
Scale.get() はスレッドセーフでは無いが,RTC のコンテキストと Tk GUI のコンテキストの双方からアクセスしていたため,
タイミングが重なると例外やエラ... - 00:25 OpenRTM-aist (Python) バグ #4191 (解決): SliderComp.py 実行時にエラー状態になる
- 大阪電通大の升谷です.いつもお世話になります.
OpenRTM-aist-1.1.2に付属のtkinterを使ったコンポーネントをWindowsで試し
ているのですが,動作が不安定です.何か注意すべきことはありますか?
... - 00:36 OpenRTM-aist (Python) リビジョン 867 (openrtm-python): [compat,bugfix,->RELENG_1_2] To avoid access conflicts, access via variable object. refs #4191
- 00:28 OpenRTM-aist (Python) リビジョン 866 (openrtm-python): [compat,bugfix,->RELENG_1_2] To avoid access conflicts, access via variable object. refs #4191
2017/09/08
- 15:54 OpenRTM-aist (Java) 機能 #4186: モジュールロード時のエラーを取得できるようにする
- h2. 作業メモ
h3. 動作確認
マネージャー起動
rtcd_java.confでloadpath(manager.modules.load_path)は設定しておく。... - 14:22 OpenRTM-aist (Java) 機能 #4186 (担当): モジュールロード時のエラーを取得できるようにする
- 14:33 OpenRTM-aist (Java) 機能 #4190 (担当): create_componentで指定したRTCが起動済みの場合にRTCのインスタンスを返す
- 指定したインスタンス名のRTCがマネージャで既に起動済みの場合にRTCのインスタンスを返す。
- 14:32 OpenRTM-aist (Java) 機能 #4189 (担当): create_componentで指定するidの変更
- 現在は以下の方式で指定している。...
- 14:29 OpenRTM-aist (Java) 機能 #4188 (担当): スレーブマネージャがマスターマネージャが存在するか定期的に確認する機能
- スレーブマネージャ起動時にマスターマネージャが起動していない、もしくは途中で通信できなくなった場合に、周期的にマスターマネージャの存在確認を行い存在する場合はマスターマネージャの登録を行う機能を実装する。
- 14:27 OpenRTM-aist (Java) 機能 #4187 (担当): manager_nameに指定が無い場合にmanager_<プロセス番号>でスレーブマネージャを起動する
- create_component実行時にmanager_nameの指定が無く、実行中のスレーブマネージャでRTCが起動できない場合に、新たにmanager_<プロセス番号>というマネージャ名でスレーブマネージャを起動する。
スレーブ...
2017/09/07
- 16:29 OpenRTM-aist (Java) リビジョン 1038 (openrtm-java): [compat,bugfix,->releng_1_2] EC activation bug for multiple RTCs when they activated from participants RTCs. refs #3704
- 16:05 OpenRTM-aist (Java) バグ #3704 (担当): ECにアタッチされたRTCが即座に追加されないためACTIVATE時に適切に遷移しない問題
- h2. 動作確認
examples/Composite のSensorCompを利用して、初期化関数を以下のように変更
* ControllerとMotorはrtc.confで.soをロードしておく。
* 以下のように、... - 13:50 RTC Builder 整備 #4170: RTCテンプレートにmsi用のupgrade GUID設定を追加する
- 確認しました。OKです。
ありがとうございました。 - 11:39 OpenRTM-aist (C++) 調査 #4015: RTM_VC_VERSIONを変えてもPATHに反映されないことがある(1.1.2)
- * このトラブルが発生した(河合さんPC)
# OpenRTM-aist 1.1.2 + vc2013 の環境構築
# OpenRTM-aist 1.2.0インストール(ラジオボタンでvc2013選択)
# vc2013をアンイ...
2017/09/06
- 22:51 RTC Builder 整備 #4170 (解決): RTCテンプレートにmsi用のupgrade GUID設定を追加する
- 修正させて頂きました r765,766
- 22:49 RTC Builder リビジョン 766 (rtmtools): Modified CMakeLists.txt, cmake/cpack_options.cmake.in #4170
- 22:49 RT System Editor リビジョン 766 (rtsystemeditor): Modified CMakeLists.txt, cmake/cpack_options.cmake.in #4170
- 22:49 RTC Builder リビジョン 765 (rtmtools): Modified CMakeLists.txt, cmake/cpack_options.cmake.in #4170
- 22:49 RT System Editor リビジョン 765 (rtsystemeditor): Modified CMakeLists.txt, cmake/cpack_options.cmake.in #4170
- 18:38 OpenRTM-aist (C++) リビジョン 3041 (openrtm-cxx): [build, CMake] Support TAO.
- 18:38 コア リビジョン 3041: [build, CMake] Support TAO.
- 15:24 OpenRTM-aist (Java) 機能 #3225 (担当): 同一プロセスのコンポーネント間のデータポート接続で、データ転送をダイレクトに行うようにする
- 15:23 OpenRTM-aist (Java) 機能 #3225: 同一プロセスのコンポーネント間のデータポート接続で、データ転送をダイレクトに行うようにする
- h2. 動作確認
* rtc.conf で ConsoleOut をpreload、precreate、preactivateする。
具体的には以下をrtc.confへ追加する。... - 14:48 OpenRTM-aist (Java) 整備 #3039 (担当): ネームサービスに登録する名前のフォーマットに関する改良
- 14:36 OpenRTM-aist (Java) 整備 #3039: ネームサービスに登録する名前のフォーマットに関する改良
- h2. 動作確認
ConsoleInを -oオプションで起動... - 14:42 OpenRTM-aist (Java) リビジョン 1037 (openrtm-java): [compat,bugfix,->releng_1_2] formatString() for component name format function now supports %i, %N (implementation id, instance #). refs #3039
- 12:03 OpenRTM-aist (Java) 機能 #3394: ⑩ セキュアな通信機能
- h2. JavaIDL の SSL 対応
Java標準のCORBAであるJavaIDLでは SSLは未対応のようです。
そのため、実装は見送ります。
h2. SSL が使用できるCORBA環境
SSLに対応したCO... - 10:46 OpenRTM-aist (Java) 機能 #3398 (担当): ⑭ スレーブマネージャの名前によるグルーピング
2017/09/05
- 22:33 コア リビジョン 3040: [build, CMake] Support TAO.
- 22:33 OpenRTM-aist (C++) リビジョン 3040 (openrtm-cxx): [build, CMake] Support TAO.
- 16:51 OpenRTM-aist (Java) リビジョン 1036 (openrtm-java): [compat,bugfix,->releng_1_2] Fixed bugs of the rtcloc form. refs #3386
- 16:08 OpenRTM-aist (Java) リビジョン 1035 (openrtm-java): [compat,bugfix,->releng_1_2] Fixed the bugs of the rtcname form. refs #3386
- 07:43 コア リビジョン 3039: [build, CMake] Support TAO.
- 07:43 OpenRTM-aist (C++) リビジョン 3039 (openrtm-cxx): [build, CMake] Support TAO.
2017/09/04
- 17:58 OpenRTM-aist (C++) 機能 #4176 (担当): omniidl shortcutの利用
- * 修正内容
ShortCutポリシーを設定したPOA取得用にManagerにtheShortCutPOA関数、getShortCutPOA関数を追加しました。
また、ManagerのinitORB関数内にPOAの生成を追... - 14:20 OpenRTM-aist (C++) 機能 #4176 (終了): omniidl shortcutの利用
- IDLコンパイラ実行時に-Wbshortcutオプションを追加することで関数を直接呼び出せるようにする。
サンプルを見たところLOCAL_CALLS_SHORTCUTのポリシーを設定したPOAを使用する必要があるようなので、新たに子... - 17:08 コア リビジョン 3038: [incompat] refs #4176
- 17:08 OpenRTM-aist (C++) リビジョン 3038 (openrtm-cxx): [incompat] refs #4176
- 16:47 コア リビジョン 3037: [incompat] refs #4176
- 16:47 OpenRTM-aist (C++) リビジョン 3037 (openrtm-cxx): [incompat] refs #4176
- 16:39 OpenRTM-aist (Java) 機能 #3386 (担当): ② ネームサービス操作関数セットの実装
- h2. 動作確認
ConsoleIn と ConsoleOut でテスト
rtcname形式とrtcloc形式で preactivation でRTCを指定してアクティベイトしているか確認する。
# ConsoleOut起動... - 13:57 OpenRTM-aist (Java) リビジョン 1034 (openrtm-java): [compat,bugfix,->releng_1_2] Canceled the change. refs #3393
2017/09/01
- 20:08 コア リビジョン 3036: [incompat, VxWorks] refs #4174
- 20:08 OpenRTM-aist (C++) リビジョン 3036 (openrtm-cxx): [incompat, VxWorks] refs #4174
- 20:08 OpenRTM-aist (C++) 機能 #4174 (新規): VxWorks用coilのTime.hの改善
- VxWorks用coilに含まれるTime.hの時間計測の精度を改善する。
現在はシステムクロック依存のclock_gettime関数を使用しているが、これをvxTimeBaseGet関数に置き換える。 - 20:01 コア リビジョン 3035: [build, CMake] Support Windows.
- 20:01 OpenRTM-aist (C++) リビジョン 3035 (openrtm-cxx): [build, CMake] Support Windows.
- 17:42 OpenRTM-aist (Java) リビジョン 1033 (openrtm-java): [compat,bugfix,->releng_1_2] Fiexd bugs. refs #3393
- 11:34 OpenRTM-aist (Java) 機能 #3393 (担当): ⑨ サービスポートのダイレクト接続機能
- h2. メモ
h3. CorbaConsumerクラスの_ptr()の実装で例外が発生。
* python版を参考(#3408)にさせていただき、 reference_to_servant関数でサーバントが取得できたときに...
他の形式にエクスポート: Atom