プロジェクト

全般

プロフィール

整備 #3655

[FSM4RTC] Fsmのサンプルコンポーネントを作成する。

n-ando7年以上前に追加. 約7年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
開始日:
2016/10/07
期日:
進捗率:

100%

予定工数:

説明

HRTMと同様のFsmのサンプルコンポーネントを作成する。

HRTMからのコピー。

関係しているリビジョン

リビジョン 2764 (差分)
n-ando7年以上前に追加

[FSM4RTC,2.0] Fsm example code from hrtm has been added for HRTM porting. refs #3655

リビジョン 2766 (差分)
n-ando7年以上前に追加

[FSM4RTC,2.0] Fsm component build complete, but it still has some bugs. refs #3655

リビジョン 2766 (差分)
n-ando7年以上前に追加

[FSM4RTC,2.0] Fsm component build complete, but it still has some bugs. refs #3655

リビジョン 2771 (差分)
n-ando7年以上前に追加

[FSM4RTC,2.0,win32] Fsm example win32 proj file prepared. refs #3655

リビジョン 2771 (差分)
n-ando7年以上前に追加

[FSM4RTC,2.0,win32] Fsm example win32 proj file prepared. refs #3655

リビジョン 2895 (差分)
n-ando約7年前に追加

[FSM4RTC,example] StaticFsm sample which is for new Static FSM framework has been added. refs #3655

リビジョン 2895 (差分)
n-ando約7年前に追加

[FSM4RTC,example] StaticFsm sample which is for new Static FSM framework has been added. refs #3655

リビジョン 2896 (差分)
n-ando約7年前に追加

[FSM4RTC,example] StaticFsm sample which is for new Static FSM framework has been added. refs #3655

リビジョン 2896 (差分)
n-ando約7年前に追加

[FSM4RTC,example] StaticFsm sample which is for new Static FSM framework has been added. refs #3655

リビジョン 2905 (差分)
n-ando約7年前に追加

[FSM4RTC,example] StaticFsm sample which is for new Static FSM framework has been added. refs #3655

リビジョン 2905 (差分)
n-ando約7年前に追加

[FSM4RTC,example] StaticFsm sample which is for new Static FSM framework has been added. refs #3655

リビジョン 2908 (差分)
n-ando約7年前に追加

[FSM4RTC,example] StaticFsm sample which is for new Static FSM framework has been added. refs #3655

リビジョン 2908 (差分)
n-ando約7年前に追加

[FSM4RTC,example] StaticFsm sample which is for new Static FSM framework has been added. refs #3655

リビジョン 3113 (差分)
n-ando6年以上前に追加

merged changes from branches/FSM4RTC/OpenRTM-aist r2763:
[FSM4RTC,HRTM,->RELENG_2_0] Some dummy headers have been added for HRTM porting. refs #3653
[FSM4RTC,HRTM,->RELENG_2_0] Fsm example code from hrtm has been added for HRTM porting. refs #3655
[FSM4RTC,HRTM,->RELENG_2_0] libRTC wrapper lib for libHRTM has been implemented. It still has some bugs. refs #3653
[FSM4RTC,HRTM,->RELENG_2_0] Fsm component build complete, but it still has some bugs. refs #3655
[FSM4RTC,compat,->RELENG_2_0] Ignore Makefile and Makefile.in
[FSM4RTC,compat,->RELENG_2_0] ignore Makefile and Makefile.in
[FSM4RTC,compat,->RELENG_2_0] ignore Makefile and Makefile.in

リビジョン 3113 (差分)
n-ando6年以上前に追加

merged changes from branches/FSM4RTC/OpenRTM-aist r2763:
[FSM4RTC,HRTM,->RELENG_2_0] Some dummy headers have been added for HRTM porting. refs #3653
[FSM4RTC,HRTM,->RELENG_2_0] Fsm example code from hrtm has been added for HRTM porting. refs #3655
[FSM4RTC,HRTM,->RELENG_2_0] libRTC wrapper lib for libHRTM has been implemented. It still has some bugs. refs #3653
[FSM4RTC,HRTM,->RELENG_2_0] Fsm component build complete, but it still has some bugs. refs #3655
[FSM4RTC,compat,->RELENG_2_0] Ignore Makefile and Makefile.in
[FSM4RTC,compat,->RELENG_2_0] ignore Makefile and Makefile.in
[FSM4RTC,compat,->RELENG_2_0] ignore Makefile and Makefile.in

リビジョン 3114 (差分)
n-ando6年以上前に追加

merged changes from branches/FSM4RTC/OpenRTM-aist r2770, Makefile.ams confliction resolved:
[FSM4RTC,win32,->RELENG_2_0] libHRTM source and build proj file prepared for win32. refs #3653
[FSM4RTC,win32,->RELENG_2_0] Fsm example win32 proj file prepared. refs #3655
[FSM4RTC,win32,->RELENG_2_0] libHRTM source and build proj file prepared for win32. refs #3653

リビジョン 3114 (差分)
n-ando6年以上前に追加

merged changes from branches/FSM4RTC/OpenRTM-aist r2770, Makefile.ams confliction resolved:
[FSM4RTC,win32,->RELENG_2_0] libHRTM source and build proj file prepared for win32. refs #3653
[FSM4RTC,win32,->RELENG_2_0] Fsm example win32 proj file prepared. refs #3655
[FSM4RTC,win32,->RELENG_2_0] libHRTM source and build proj file prepared for win32. refs #3653

リビジョン 3119 (差分)
n-ando6年以上前に追加

merged changes from branches/FSM4RTC/OpenRTM-aist r2893:
[FSM4RTC,new file,->RELENG_2_0] Macho (Machine object state machine engine) and StaticFSM.h have been introduced to rtm. refs #3683
[compat,->RELENG_1_2,->RELENG_2_0] NVUtil dump() function outputs doubled CR. It is removed.
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,->RELENG_1_2,->RELENG_2_0] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871
[FSM4RTC,->RELENG_2_0] Experimental FSM has been implemented in ConsoleOut component.
[FSM4RTC,->RELENG_2_0] ComponentObserver implementation has been added. refs #3591
[FSM4RTC,->RELENG_2_0] FSm related callback operation has been changed. refs #3681
[coil,test,->RELENG_1_2,->RELENG_2_0] coil::stringutils tests added.
[FSM4RTC,->RELENG_2_0] EventPort class has been intorduced for FSm framework. refs #3683
[revert,->RELENG_2_0] FSM removed.

リビジョン 3119 (差分)
n-ando6年以上前に追加

merged changes from branches/FSM4RTC/OpenRTM-aist r2893:
[FSM4RTC,new file,->RELENG_2_0] Macho (Machine object state machine engine) and StaticFSM.h have been introduced to rtm. refs #3683
[compat,->RELENG_1_2,->RELENG_2_0] NVUtil dump() function outputs doubled CR. It is removed.
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,->RELENG_1_2,->RELENG_2_0] Some sample components listener have been modified to follow ConnectorListener changes. refs #3871
[FSM4RTC,->RELENG_2_0] Experimental FSM has been implemented in ConsoleOut component.
[FSM4RTC,->RELENG_2_0] ComponentObserver implementation has been added. refs #3591
[FSM4RTC,->RELENG_2_0] FSm related callback operation has been changed. refs #3681
[coil,test,->RELENG_1_2,->RELENG_2_0] coil::stringutils tests added.
[FSM4RTC,->RELENG_2_0] EventPort class has been intorduced for FSm framework. refs #3683
[revert,->RELENG_2_0] FSM removed.

リビジョン 3120 (差分)
n-ando6年以上前に追加

merged changes from branches/FSM4RTC/OpenRTM-aist r2905:
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,->RELENG_2_0] ExtendedFsmService.idl moved to src/lib/rtm/idl.
[FSM4RTC,->RELENG_2_0] ExtendedFsmService.idl moved to src/lib/rtm/idl.
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[bug,->RELENG_1_2,->RELENG_2_0] ClockManager.h->ClockManager.cpp in Makefile.am
[FSM4RTC,new file,->RELENG_2_0] Macho (Machine object state machine engine) and StaticFSM.h have been introduced to rtm. refs #3683

リビジョン 3120 (差分)
n-ando6年以上前に追加

merged changes from branches/FSM4RTC/OpenRTM-aist r2905:
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[FSM4RTC,->RELENG_2_0] ExtendedFsmService.idl moved to src/lib/rtm/idl.
[FSM4RTC,->RELENG_2_0] ExtendedFsmService.idl moved to src/lib/rtm/idl.
[FSM4RTC,example,->RELENG_2_0] StaticFsm sample which is for new Static FSM framework has been added. refs #3655
[bug,->RELENG_1_2,->RELENG_2_0] ClockManager.h->ClockManager.cpp in Makefile.am
[FSM4RTC,new file,->RELENG_2_0] Macho (Machine object state machine engine) and StaticFSM.h have been introduced to rtm. refs #3683

履歴

#1 n-ando7年以上前に更新

  • 進捗率0 から 80 に変更

Fsmコンポーネントを作成。
新規に作成したlibHRTMでコンパイルはとおり、RTCの起動はできるものの、

  • 一定時間上たつと、ゾンビになる
  • 生きているうちにactivateすると、ステートマシンは動いているもよう
  • activate後に応答がない、RTSystemEditorがエラーとなる
  • しばらくするとコアダンプする

などの不具合がある。

#2 n-ando約7年前に更新

  • ステータス新規 から 解決 に変更
  • 進捗率80 から 100 に変更

StaticFSMフレームワーク用に、StaticFsmサンプル(電子レンジ)を追加。

#3 n-ando約7年前に更新

  • ステータス解決 から 終了 に変更

他の形式にエクスポート: Atom PDF