活動
2016/12/07から2017/01/05まで
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
2016/12/17
- 21:23 OpenRTM-aist (Java) リビジョン 890 (openrtm-java): [FSM4RTC]Fixed bugs.
- 21:20 OpenRTM-aist (Java) リビジョン 889 (openrtm-java): [FSM4RTC]Fixed test programs.
- 15:05 OpenRTM-aist (Java) リビジョン 888 (openrtm-java): [FSM4RTC]Fixed call back processing from a timer.
- 15:02 OpenRTM-aist (Java) リビジョン 887 (openrtm-java): [FSM4RTC]Fixed test programs.
- 13:53 OpenRTM-aist (Java) リビジョン 886 (openrtm-java): [FSM4RTC]Fixed test programs.
2016/12/16
- 22:30 OpenRTM-aist (Java) リビジョン 885 (openrtm-java): [FSM4RTC]Added tests for ComponentObserverConsumer.
2016/12/15
- 19:01 RT System Editor 機能 #3212: OpenRTPのdeb/rpmパッケージ化
- * debパッケージ化は、r531-533, 638 で対応。Jenkinsジョブでのインストール動作も確認。
* deb/debian/rulesで、changelogからバージョン番号を取得する際の作業メモをwikiに記した
... - 08:16 OpenRTM-aist (Java) リビジョン 884 (openrtm-java): [FSM4RTC]Implemented ComponentObserver interface.
- 08:15 OpenRTM-aist (Java) リビジョン 883 (openrtm-java): [FSM4RTC]Implemented ComponentObserver interface.
- 01:35 OpenRTM-aist (Java) リビジョン 882 (openrtm-java): [FSM4RTC]Added a compilation sentence of ComponentObserver.idl.
- 01:28 OpenRTM-aist (Java) リビジョン 881 (openrtm-java): [FSM4RTC]Added ComponentObserver.idl for FSM4RTC.
2016/12/14
- 17:37 RTC Builder リビジョン 638 (rtmtools): [compat,installer] Directory version number to install has been modified. refs #3212
- 17:37 RT System Editor リビジョン 638 (rtsystemeditor): [compat,installer] Directory version number to install has been modified. refs #3212
2016/12/13
- 17:09 コア リビジョン 2819: removed unnecessary files in DEV_IQ_2016 branch
- 17:09 OpenRTM-aist (C++) リビジョン 2819 (openrtm-cxx): removed unnecessary files in DEV_IQ_2016 branch
- 17:08 コア リビジョン 2818: removed unnecessary files in DEV_IQ_2016 branch
- 17:08 OpenRTM-aist (C++) リビジョン 2818 (openrtm-cxx): removed unnecessary files in DEV_IQ_2016 branch
- 17:08 コア リビジョン 2817: removed unnecessary files in DEV_IQ_2016 branch
- 17:08 OpenRTM-aist (C++) リビジョン 2817 (openrtm-cxx): removed unnecessary files in DEV_IQ_2016 branch
- 17:05 コア リビジョン 2816: removed unnecessary files in DEV_IQ_2016 branch
- 17:05 OpenRTM-aist (C++) リビジョン 2816 (openrtm-cxx): removed unnecessary files in DEV_IQ_2016 branch
- 17:05 コア リビジョン 2815: removed unnecessary files in DEV_IQ_2016 branch
- 17:05 OpenRTM-aist (C++) リビジョン 2815 (openrtm-cxx): removed unnecessary files in DEV_IQ_2016 branch
- 17:00 コア リビジョン 2814
- 17:00 OpenRTM-aist (C++) リビジョン 2814 (openrtm-cxx)
- 16:57 コア リビジョン 2813: OpenRTM-aist improved quality project branch
- 16:57 OpenRTM-aist (C++) リビジョン 2813 (openrtm-cxx): OpenRTM-aist improved quality project branch
- 12:09 OpenRTM-aist (Java) リビジョン 880 (openrtm-java): [compat,bugfix,->RELENG_1_2]Fixed comments.
- 11:01 RTC Builder リビジョン 637 (rtmtools): [compat,->RELEASE_1_2_0] Language package has been changed to use downloaded file.
- 11:01 RT System Editor リビジョン 637 (rtsystemeditor): [compat,->RELEASE_1_2_0] Language package has been changed to use downloaded file.
2016/12/12
- 18:54 RTC Builder リビジョン 636 (rtmtools): Version number updated to 1.2.0.
- 18:54 RT System Editor リビジョン 636 (rtsystemeditor): Version number updated to 1.2.0.
2016/12/09
- 10:48 OpenRTM-aist (C++) 整備 #3742 (解決): Makefile.amで定義しているVisual Studio用プロジェクトファイル生成処理を整理する
- * vc14まで定義されているものは、 r2811 で対応し、共通処理をfor文でまとめた
* vcのバージョン番号(現在は、10,11,12,14)は、一番トップのMakefile.amで定義するようにした
http://svn...
2016/12/08
- 18:28 コア リビジョン 2812: [compat,->RELENG_1_2] Setting for Visual Studio vc8 have been deleted. refs #3742
- 18:28 OpenRTM-aist (C++) リビジョン 2812 (openrtm-cxx): [compat,->RELENG_1_2] Setting for Visual Studio vc8 have been deleted. refs #3742
- 17:22 コア リビジョン 2811: [compat,->RELENG_1_2] Project file generation processing for Visual Studio has been organized. refs #3742
- 17:22 OpenRTM-aist (C++) リビジョン 2811 (openrtm-cxx): [compat,->RELENG_1_2] Project file generation processing for Visual Studio has been organized. refs #3742
2016/12/07
- 13:30 OpenRTM-aist (C++) 整備 #3436 (解決): Windows環境用の古いビルド設定を削除する
- * installerディレクトリと、autobuild_vcxx.batファイルの削除については、 r2809 で対応
* Visual Studioのプロジェクトファイルに関しては、 #3742 で作業するので、本チケット作業は... - 13:09 コア リビジョン 2810: [compat,->RELENG_1_2] Include guard has been added to version.h. refs #3734
- 13:09 OpenRTM-aist (C++) リビジョン 2810 (openrtm-cxx): [compat,->RELENG_1_2] Include guard has been added to version.h. refs #3734
他の形式にエクスポート: Atom