活動
2016/12/18から2017/01/16まで
2017/01/16
- 20:05 コア リビジョン 2845: [compat,->DEV_IQ_2016]Add double include guard. refs #3814
- 20:05 OpenRTM-aist (C++) リビジョン 2845 (openrtm-cxx): [compat,->DEV_IQ_2016]Add double include guard. refs #3814
- 19:35 コア リビジョン 2844: [compat,->DEV_IQ_2016]Modify indent. refs #3813
- 19:35 OpenRTM-aist (C++) リビジョン 2844 (openrtm-cxx): [compat,->DEV_IQ_2016]Modify indent. refs #3813
- 19:18 コア リビジョン 2843: [compat,->DEV_IQ_2016]Delete duplicate include. refs #3807
- 19:18 OpenRTM-aist (C++) リビジョン 2843 (openrtm-cxx): [compat,->DEV_IQ_2016]Delete duplicate include. refs #3807
- 16:49 コア リビジョン 2842: [compat,->DEV_IQ_2016] Convert remained tabs to much spaces. refs #3758
- 16:49 OpenRTM-aist (C++) リビジョン 2842 (openrtm-cxx): [compat,->DEV_IQ_2016] Convert remained tabs to much spaces. refs #3758
- 16:35 RTC Builder 整備 #3834 (終了): OpenRTPのrpmパッケージ作成動作を確認する
- * rpmパッケージ作成処理は組み込まれているが、最近動作を確認していないため
* debパッケージの作成動作は確認している - 16:34 RTC Builder 整備 #3833 (終了): PythonのRTC用のidlcompile.batを生成している処理を修正する
- * 生成されたidlcompile.batを実行すると余計なdoが入っているため下記のメッセージが出力される...
- 16:33 RTC Builder 調査 #3832 (終了): OpenRTM-aist 1.2版がインストールされているLinux環境(64bit)でC++コンポーネントのcmake動作を確認する
- * 3084のチケットで、RTCBuilderのテンプレートを修正し、CMakeLixts.txtに下記のコードが含まれる
#3084... - 16:26 OpenRTM-aist (Java) 整備 #3828 (終了): OpenRTM-aist-Javaのrpmパッケージ作成処理を追加する
- * OpenRTM-aist-Javaのrpmパッケージ作成処理を追加する
* Jenkinsジョブでrpmパッケージを作成する環境を整える
- 16:26 OpenRTM-aist (Java) 整備 #3827 (終了): OpenRTM-aist-Javaのdebパッケージ作成処理を追加する
- * OpenRTM-aist-Javaのdebパッケージ作成処理を追加する
* Jenkinsジョブでdebパッケージを作成する環境を整える
- 16:00 コア リビジョン 2841: [incompat,->DEV_IQ_2016] Revert Delete not used parameter. refs #3802
- 16:00 OpenRTM-aist (C++) リビジョン 2841 (openrtm-cxx): [incompat,->DEV_IQ_2016] Revert Delete not used parameter. refs #3802
- 15:54 コア リビジョン 2840: [incompat,->DEV_IQ_2016] Modify argument from value to reference. refs #3805
- 15:54 OpenRTM-aist (C++) リビジョン 2840 (openrtm-cxx): [incompat,->DEV_IQ_2016] Modify argument from value to reference. refs #3805
- 15:19 コア リビジョン 2839: [incompat,->DEV_IQ_2016] Modify argument from value to reference. refs #3795
- 15:19 OpenRTM-aist (C++) リビジョン 2839 (openrtm-cxx): [incompat,->DEV_IQ_2016] Modify argument from value to reference. refs #3795
- 15:09 コア リビジョン 2838: [incompat,->DEV_IQ_2016] Delete not used parameter. refs #3802
- 15:09 OpenRTM-aist (C++) リビジョン 2838 (openrtm-cxx): [incompat,->DEV_IQ_2016] Delete not used parameter. refs #3802
- 14:48 コア リビジョン 2837: [incompat,->DEV_IQ_2016] initialize Log buffer. refs #3804
- 14:48 OpenRTM-aist (C++) リビジョン 2837 (openrtm-cxx): [incompat,->DEV_IQ_2016] initialize Log buffer. refs #3804
- 14:48 OpenRTM-aist (Python) リビジョン 779 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
- 14:32 OpenRTM-aist (Python) リビジョン 778 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
2017/01/13
- 19:25 OpenRTM-aist (Java) リビジョン 903 (openrtm-java): [FSM4RTC]Changed those for implementation of a FsmParticipant component.. refs #3773
- 18:50 OpenRTM-aist (Python) リビジョン 777 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
- 17:49 コア リビジョン 2836: [incompat,->DEV_IQ_2016] Modify the macro descriptin. refs #3806
- 17:49 OpenRTM-aist (C++) リビジョン 2836 (openrtm-cxx): [incompat,->DEV_IQ_2016] Modify the macro descriptin. refs #3806
- 17:46 コア リビジョン 2835: [compat,->DEV_IQ_2016] Modify parameter scorpe. refs #3803
- 17:46 OpenRTM-aist (C++) リビジョン 2835 (openrtm-cxx): [compat,->DEV_IQ_2016] Modify parameter scorpe. refs #3803
- 17:04 コア リビジョン 2834: [incompat,->DEV_IQ_2016] Add init value. refs #3800
- 17:04 OpenRTM-aist (C++) リビジョン 2834 (openrtm-cxx): [incompat,->DEV_IQ_2016] Add init value. refs #3800
- 16:18 コア リビジョン 2833: [incompat,->DEV_IQ_2016] Delete dead code. refs #3796
- 16:18 OpenRTM-aist (C++) リビジョン 2833 (openrtm-cxx): [incompat,->DEV_IQ_2016] Delete dead code. refs #3796
- 15:46 コア リビジョン 2832: [incompat,->DEV_IQ_2016] Convert from throws e; to throws;. refs #3793
- 15:46 OpenRTM-aist (C++) リビジョン 2832 (openrtm-cxx): [incompat,->DEV_IQ_2016] Convert from throws e; to throws;. refs #3793
- 15:30 コア リビジョン 2831: [incompat,->DEV_IQ_2016] Modify loop end condition statement. refs #3792
- 15:30 OpenRTM-aist (C++) リビジョン 2831 (openrtm-cxx): [incompat,->DEV_IQ_2016] Modify loop end condition statement. refs #3792
- 15:25 コア リビジョン 2830: 3791[compat,->DEV_IQ_2016] Add explicit to single param constructor. refs #3791
- 15:25 OpenRTM-aist (C++) リビジョン 2830 (openrtm-cxx): 3791[compat,->DEV_IQ_2016] Add explicit to single param constructor. refs #3791
- 14:59 コア リビジョン 2829: [compat,->DEV_IQ_2016] Convert delete to delete[]. refs #3790
- 14:59 OpenRTM-aist (C++) リビジョン 2829 (openrtm-cxx): [compat,->DEV_IQ_2016] Convert delete to delete[]. refs #3790
- 14:47 コア リビジョン 2828: [compat,->DEV_IQ_2016] Convert it++ to ++it. refs #3789
- 14:47 OpenRTM-aist (C++) リビジョン 2828 (openrtm-cxx): [compat,->DEV_IQ_2016] Convert it++ to ++it. refs #3789
- 12:00 コア リビジョン 2827: [compat,->DEV_IQ_2016] Convert chra-code to UTF-8 with BOM. refs #3788
- 12:00 OpenRTM-aist (C++) リビジョン 2827 (openrtm-cxx): [compat,->DEV_IQ_2016] Convert chra-code to UTF-8 with BOM. refs #3788
2017/01/12
- 19:26 OpenRTM-aist (Python) リビジョン 776 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
- 19:13 OpenRTM-aist (Python) リビジョン 775 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
- 17:15 OpenRTM-aist (Python) リビジョン 774 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
- 13:56 OpenRTM-aist (Java) 機能 #3773: (カ)動的FSMフレームワークの実装
- h2. 作業メモ
h3. EventDrivenExecutionContextについて
Stimulus Response Processing(FSM用)ExecutionContextクラス。
h3. FsmBehavi... - 11:27 コア リビジョン 2826: [prop] Ignore some generated files.
- 11:27 OpenRTM-aist (C++) リビジョン 2826 (openrtm-cxx): [prop] Ignore some generated files.
- 11:04 コア リビジョン 2825: [prop] Ignore some generated files.
- 11:04 OpenRTM-aist (C++) リビジョン 2825 (openrtm-cxx): [prop] Ignore some generated files.
- 02:35 OpenRTM-aist (Java) リビジョン 902 (openrtm-java): [FSM4RTC]Fixed bugs. refs #3772
2017/01/11
- 19:27 OpenRTM-aist (Java) リビジョン 901 (openrtm-java): [FSM4RTC]Added ExecutionContext for FSM.(Work in progress) refs #3772
- 19:09 OpenRTM-aist (Python) リビジョン 773 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
- 19:07 OpenRTM-aist (Python) リビジョン 772 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
2017/01/10
- 11:11 コア 機能 #3688 (担当): [FSM4RTC] データポートのPortProfile/ConnectorProfileのプロパティ拡張作業
- * r2824にて io_mode を追加。
- 11:11 コア リビジョン 2824: [FSM4RTC,compat,new prop] PortProfile/ConnectorProfile "dataport.io_mode" has been added. refs #3688
- 11:11 OpenRTM-aist (C++) リビジョン 2824 (openrtm-cxx): [FSM4RTC,compat,new prop] PortProfile/ConnectorProfile "dataport.io_mode" has been added. refs #3688
- 09:49 コア 機能 #3683: [FSM4RTC] 静的FSMフレームワークの実装
- Macho のファイルを追加
Macho.hpp を Macho.h に変更
- 09:49 コア リビジョン 2823: [FSM4RTC,new file] Macho (Machine object state machine engine) has been introduced to rtm. refs #3683
- 09:49 OpenRTM-aist (C++) リビジョン 2823 (openrtm-cxx): [FSM4RTC,new file] Macho (Machine object state machine engine) has been introduced to rtm. refs #3683
- 09:38 コア 機能 #3681 (解決): [FSM4RTC] FSMリスナをset/removeする関数等をRTObjectに追加する。
- h2. リスナセット・アンセット関数群
RTObject_impl に以下の関数を追加
* void addPreFsmActionListener()
* void removePreFsmActionListener... - 09:30 コア リビジョン 2822: [FSM4RTC,incompat,new funcs] add/remove functions for FSM listeners have been added. refs #3681
- 09:30 OpenRTM-aist (C++) リビジョン 2822 (openrtm-cxx): [FSM4RTC,incompat,new funcs] add/remove functions for FSM listeners have been added. refs #3681
- 09:18 コア リビジョン 2821: [FSM4RTC,doc] FSM listeners documentations have been updated. refs #3860
- 09:18 OpenRTM-aist (C++) リビジョン 2821 (openrtm-cxx): [FSM4RTC,doc] FSM listeners documentations have been updated. refs #3860
2017/01/09
- 23:29 OpenRTM-aist (Java) リビジョン 900 (openrtm-java): [FSM4RTC]Added a library for FSM. The library is implemented based on a design of Machine Objects. refs #3772
- 11:20 コア 機能 #3680 (解決): [FSM4RTC] FSM関連のリスナクラスを作成する。
- * FsmActionListener.h/.cpp を追加
使用方法は FsmActionListener.h を参照のこと。
2017/01/06
- 17:12 OpenRTM-aist (C++) 整備 #3786 (解決): omniidl.exeでC++, PythonどちらのIDLコンパイルも可能となる環境を整える
- C++, Python それぞれのmsm作成処理で対応する
- 17:07 OpenRTM-aist (C++) 整備 #3785 (終了): msm作成処理においてExtTriggerサンプルを起動するbatスクリプトを追加する
- ExtConsoleInComp.exe, ExtConsoleOutComp.exe, ExtConnectorComp.exeを起動するbatスクリプトを追加する
2017/01/04
- 11:37 OpenRTM-aist (Java) 機能 #3770: (ウ)FSM4RTCのDataPortの実装
- h2. データサービスポートの生成/接続
h3. 実装
DataPushService用クラス(InPortDSProvider、InPortDSConsumer)とDataPullService用クラス(OutPortDSPro... - 10:55 OpenRTM-aist (Java) 機能 #3770 (新規): (ウ)FSM4RTCのDataPortの実装
- OpenRTM-aistに元から存在するDataPort.idlのInPortCdrおよびOutPortCdrt同様の機能を、FSM4RTCに付属するDataPort.idlで定義されているDataPushServiceおよびData...
- 11:26 OpenRTM-aist (Java) 機能 #3769: (イ)ComponentObserver の実装
- /OpenRTM-aist-Java/jp.go.aist.rtm.RTC/src/jp/go/RTC/ComponentObserverConsumer.javaを実装
- 10:54 OpenRTM-aist (Java) 機能 #3769 (新規): (イ)ComponentObserver の実装
- ComponentObserver.idlで定義されているComponentObserverインターフェースを実装すること。ただし、これは既存のComponentObserverですでに大半の実装がなされており、ネームスペースなどの変...
- 11:14 OpenRTM-aist (Java) 機能 #3768: (ア) IDLファイルの追加およびリンク
- idlファイルは、/OpenRTM-aist-Java/jp.go.aist.rtm.RTC/idl 配下に /fsm4rtc を追加してそこに追加。
追加したidlファイルをidlコンパイルするようにbuild.xmlを修正。 - 10:53 OpenRTM-aist (Java) 機能 #3768 (終了): (ア) IDLファイルの追加およびリンク
- FSM4RTC標準では、3つのIDL(インターフェース定義ファイル)が定義されている。
* ComponentObserver.idl
* DataPort.idl
* ExtendedFsmService.idl
これら... - 11:06 OpenRTM-aist (Java) 機能 #3783 (新規): (タ)テストの実装
- FSM4RTCの各実装について、ユニットテストをクラスレベルで追加または既存のテストの修正を行うこと。
- 11:05 OpenRTM-aist (Java) 機能 #3782 (新規): (ソ)多階層複合化対応実行コンテキストを使用したサンプルの実装
- 多階層複合化対応実行コンテキストを使用したサンプルを実装すること。
- 11:04 OpenRTM-aist (Java) 機能 #3781 (新規): (セ)多階層複合化対応実行コンテキストの実装
- 現在の複合コンポーネントでは、階層を1階層しかサポートしておらず、各子コンポーネントの呼び出し順序も、親コンポーネントへ組み込まれた順となり固定的にしか複合化できない。これを、複数の階層で複合化可能になるように変更し、かつ呼び出し順序...
- 11:04 OpenRTM-aist (Java) 機能 #3780 (新規): (ス)データ入力ポートInPortのマルチタイプ入力・マルチバッファ化
- 既存のOpenRTM-aistの実装では、InPortは特定の型のOutPortとしか接続できず、また、同一型のOutPortが多数接続されている場合でも、InPort内のデータバッファは一つであり、かつ内部APIでデータがどのOut...
- 11:03 OpenRTM-aist (Java) 機能 #3779 (終了): (シ)データポートのPortProfile/ConnectorProfileのプロパティ拡張作業
- データポート間を接続する際には、それぞれのポートが持つPortProfileの各種情報を取得しポートがサポートしている機能の情報を取得したうえで、ConnectorProfileのフィールドに必要な情報をセットし、1か所のポートに対し...
- 11:02 OpenRTM-aist (Java) 機能 #3778 (新規): (サ)PortStatusの変更
- Connector関係のクラスやPublisher関係のクラス内で、PortStatusと呼ばれるenum定義の戻り値が利用されているが、これまで、OpenRTM付属のDataPort.idl内でOpenRTM::PortStatus...
- 11:01 OpenRTM-aist (Java) 機能 #3777 (新規): (コ)同期型DataPortを利用したサンプルの作成
- 同期型データポートの振る舞いを検証できるサンプルを作成し、既存のサンプルと同様の場所へ配置、一緒にコンパイルできるよう、OpenRTMプロジェクトの関連部分を変更すること。
- 11:00 OpenRTM-aist (Java) 機能 #3776 (新規): (ケ)同期型DataPortの実装
- FSMに対するイベント通知機構として、既存のデータポートとは異なる同期型データポートを実装する。既存のデータポートやFSM4RTCのデータポートは基本的に非同期型であり、送信側、受信側はそれぞれ相手が読まなくても(書かなくても)書くこ...
- 10:59 OpenRTM-aist (Java) 機能 #3775 (新規): (ク)FSM RTCのサンプルの実装
- FSM4RTCのサービスインターフェースおよびFSMフレームワークを利用したサンプルコンポーネントを静的FSM、動的FSMそれぞれについて作成すること。サンプルは、既存のサンプルと同じディレクトリに配置し、OpenRTM-aistコン...
- 10:58 OpenRTM-aist (Java) 機能 #3774 (新規): (キ)ExtendedFsmServiceの実装
- ExtendedFsmService.idl内で定義されているExtendedFsmServiceインターフェースを実装すること。前項のFSMフレームワークと連携して、get_fsm_state()でFSMの状態を取得できること。se...
- 10:58 OpenRTM-aist (Java) 機能 #3773 (新規): (カ)動的FSMフレームワークの実装
- OMG RTC仕様で定義されているFSMコンポーネントを実装すること。Fsmコンポーネント、FsmParticipantコンポーネントおよび、その状態遷移とイベントの関連付けなど、状態遷移型コンポーネントを実装するために必要な機構を実...
- 10:57 OpenRTM-aist (Java) 機能 #3772 (終了): (オ)静的FSMフレームワークの実装
- Machoライクな記述方式を利用したFSMを記述するためのフレームワークを実装すること。実装に当たってはC++版・Java版・Python版の実装サンプルコードを提供するので、それらの実装に倣って新規に実装すること。次項のExtend...
- 10:57 OpenRTM-aist (Java) 機能 #3771 (終了): (エ)FSM関係コールバック機構の追加
- FSM関係のコールバック機構を追加すること。既存のComponentActionListener同様、PreFsmActionListener、PostFsmActionListener、FsmStructureActionListe...
2016/12/28
- 22:28 OpenRTM-aist (Java) リビジョン 899 (openrtm-java): [FSM4RTC]Added ImplementedClass of FsmParticipant interface.(Work in progress) refs #3773
- 22:27 OpenRTM-aist (Java) リビジョン 898 (openrtm-java): [FSM4RTC]Added ImplementedClass of FsmObject interface.(Work in progress) refs #3773
- 12:28 OpenRTM-aist (Java) リビジョン 897 (openrtm-java): [FSM4RTC]Fixed bugs. refs #3774
2016/12/27
- 14:56 コア リビジョン 2820: [compat,->DEV_IQ_2016] Convert tabs to much spaces. refs #3758
- 14:56 OpenRTM-aist (C++) リビジョン 2820 (openrtm-cxx): [compat,->DEV_IQ_2016] Convert tabs to much spaces. refs #3758
2016/12/26
- 17:45 OpenRTM-aist (Java) リビジョン 896 (openrtm-java): [FSM4RTC]Implemented DataPort for FSM4RTC.(Work in progress) refs #3776
2016/12/22
- 20:47 OpenRTM-aist (Java) リビジョン 895 (openrtm-java): [FSM4RTC]Added DataPort.idl for FSM4RTC.
- 18:43 OpenRTM-aist (Java) リビジョン 894 (openrtm-java): [FSM4RTC]Fixed bugs.
- 17:51 OpenRTM-aist (Java) リビジョン 893 (openrtm-java): [FSM4RTC]Implemented ExtendedFsmServicePOA interface.
- 15:00 OpenRTM-aist (Java) リビジョン 892 (openrtm-java): [FSM4RTC]Added ExtendedFsmService.idl for FSM4RTC.
- 13:21 OpenRTM-aist (Java) リビジョン 891 (openrtm-java): [FSM4RTC]Fixed bugs.
2016/12/21
- 15:18 OpenRTM-aist (Python) リビジョン 771 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
2016/12/20
- 19:07 OpenRTM-aist (Python) バグ #3760: 意味のない例外処理を削除する
- 以下の箇所の例外処理は無理やり変数を置き換えない限り網羅不可能なので削除
** SdoConfiguration... - 19:01 OpenRTM-aist (Python) リビジョン 770 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
- 18:31 OpenRTM-aist (Python) リビジョン 769 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug.
2016/12/19
- 16:04 OpenRTM-aist (Python) バグ #3760: 意味のない例外処理を削除する
- 以下の部分が該当するため、修正を行った。
** SdoOrganization... - 15:59 OpenRTM-aist (Python) バグ #3760 (終了): 意味のない例外処理を削除する
- 以下のように意味のない箇所で例外処理を行っている部分があるため修正する。...
- 16:01 OpenRTM-aist (Python) リビジョン 768 (openrtm-python): [compat,bugfix,->RELENG_1_2] fixed bug. refs #3760
他の形式にエクスポート: Atom