活動
2017/06/10から2017/07/09まで
2017/07/06
- 14:46 OpenRTM-aist (Python) サポート #4121 (解決): hrpsys-baseのreadDataPort関数、writeDataPort関数の改善
- rtm.pyの変更をプルリクエストしたので、この作業は終了にします。
2017/07/04
- 11:11 RTC Builder 整備 #4135 (終了): doxygen設定ファイルdoxyfile.inを整備する
- * 下記の理由で設定を変更する
* graphvizで生成される図のRTCのファイル名をフルパス表示にしない(STRIP_FROM_PATHを設定)
* include, importのファイル名をフルパス表示にしない(STRIP... - 11:10 RTC Builder 整備 #4134 (終了): ドキュメント生成タブの「作成者・連絡先」情報がPROJECT_MAINTAINERにセットされるようにする
- * ドキュメント生成タブのページに「作成者・連絡先」の入力例をヒントとして表示する
* 入力書式は、 name <mail address>
* この情報はソースコードに入力される以外にdoxygenドキュメントとdebパッケージ... - 11:09 RTC Builder 整備 #4133 (終了): cmake_minimum_requiredを3.0.2とする
- * OpenRTP1.2.0版からRTCBuilderが生成するファイルの文字コードがUTF-8 BOM付きとなった
* これに伴い、CMakeLists.txtなどCMake関連のファイルもUTF-8 BOM付きとなっている
*... - 11:08 RTC Builder 整備 #4132 (終了): インストールされているOpenRTM-aistのバージョン番号取得処理を見直す
- * プロジェクト直下のCMakeLists.txtの修正(C++, Python)
* 取得したバージョン番号は、インストーラパッケージのインストール先パスの設定で使用される
* Windows用の取得処理は定義済みだがLinux...
2017/06/28
- 17:30 OpenRTM-aist (Python) サポート #4121: hrpsys-baseのreadDataPort関数、writeDataPort関数の改善
- PythonのRTCで再度実験。
今度はメモリ使用量も逐一計測してみました。
!readDataPort_test_python_memory.png!
!writeDataPort_test_python_memory...
2017/06/27
2017/06/21
- 19:13 OpenRTM-aist (Python) サポート #4121: hrpsys-baseのreadDataPort関数、writeDataPort関数の改善
- PythonのRTCを9時間30分程動作させてデータ読み込み、書き込みにかかった時間を計測しました。
!writeDataPort_test_python.png!
!readDataPort_test_python.png!... - 13:46 OpenRTM-aist (Python) 機能 #4118 (解決): 同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する
- 二重接続をしないための処理は以下のようにPortBaseのnotify_connect関数内で実装しました。
rtc.confとコネクタプロファイルでどちらにも設定がある場合はコネクタプロファイルを優先します。... - 09:22 OpenRTM-aist (Java) 機能 #4128 (終了): RTCのプロパティにマネージャ名を設定する
- RTCのプロパティに起動したマネージャの名前を設定するように変更する。
Python版ではManager.pyのcreateComponent関数内の以下の部分を変更している。... - 09:20 OpenRTM-aist (C++) 機能 #4127 (終了): RTCのプロパティにマネージャ名を設定する
- RTCのプロパティに起動したマネージャの名前を設定するように変更する。
Python版ではManager.pyのcreateComponent関数内の以下の部分を変更している。...
2017/06/20
- 20:24 OpenRTM-aist (Python) サポート #4121: hrpsys-baseのreadDataPort関数、writeDataPort関数の改善
- ** C++のRTCと接続しての実験
条件は上の実験と同じ。
!readDataPort_test_cpp.png!
!writeDataPort_test_cpp.png!
突然読み込み、書き込みの時間が激増する現象... - 17:42 RT System Editor バグ #4126 (解決): OpenRTPのAll in one パッケージ作成時のエラー処理を確認する
- * r743 で対応済み
* 修正方針は以下の通り
** スクリプト内関数でエラーが発生したらreturnにて1を、正常終了時は0を返す
** 関数呼び出し元は戻り値を確認し、エラーならば exit 1 で処理を抜ける
2017/06/19
- 16:42 RT System Editor バグ #4126 (終了): OpenRTPのAll in one パッケージ作成時のエラー処理を確認する
- * JenkinsジョブでOpenRTPのAll in one パッケージ作成時、make_packagesスクリプトでのエラーがジョブ実行結果に反映されず、正常終了となった。
* このため、All in one パッケージ作成時、... - 15:42 RT System Editor バグ #4115 (解決): RTC間の接続線が描画されないことがある
- * r742 で対応済み
* この件はUbuntuでも発生する問題だった
* 発生条件は、openrtpのインストール前後でJavaのバージョンが変わった環境でOSを再起動せずに動作させている場合
* OS再起動後は問題ない
... - 13:02 RT System Editor 機能 #4122: ManagerViewの修正
- Create画面で,Slave Managerの名称も一覧に表示するように部分を再修正
r741 - 12:32 RT System Editor 機能 #4122: ManagerViewの修正
- 一覧で選択したマネージャに対してConfigure, Shutdown, Restartを行うように修正
Create画面で,Slave Managerの名称も一覧に表示するように修正
r740
2017/06/18
- 12:24 RT System Editor 機能 #4122 (解決): ManagerViewの修正
- 修正させて頂きました.r737, r738, r739
- 12:20 RT System Editor 機能 #4122 (終了): ManagerViewの修正
- ManagerViewのUI,各種機能を修正する.
詳細仕様については,RTSE_ManagerView仕様.pptxを参照
2017/06/15
- 11:28 OpenRTM-aist (Python) サポート #4121: hrpsys-baseのreadDataPort関数、writeDataPort関数の改善
- h3. 実装内容
一度生成したコネクタを利用するように変更しました。
また、コネクタが外部から切断された場合は自動的にコネクタを再生成します。... - 11:13 OpenRTM-aist (Python) サポート #4121 (終了): hrpsys-baseのreadDataPort関数、writeDataPort関数の改善
- ポートプロファイルにデータを格納する機能の廃止のため、hrpsys-baseのrtm.pyで、データ読み込みのreadDataPort関数、データ書き込みのwriteDataPort関数の処理を変更する。
従来は関数が呼び出され...
2017/06/14
- 12:22 コア 機能 #4119 (終了): 同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する
- 同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する。
h3. オプション
* port.[port_name].dataport.allow_dup_connecti... - 12:20 OpenRTM-aist (Python) 機能 #4118 (終了): 同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する
- 同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する。
h3. オプション
* port.[port_name].dataport.allow_dup_connecti... - 12:20 OpenRTM-aist (Java) 機能 #4117 (終了): 同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する
- 同一ポート間で二重接続をデフォルトで許可しないようにする、オプション指定で接続数等を設定する機能を追加する。
h3. オプション
* port.[port_name].dataport.allow_dup_connecti...
他の形式にエクスポート: Atom